2abb636ad481: Bug 1535995 - Quick followup patch to fix an ESlint failure; r=asuth default tip
Jan Varga <jan.varga@gmail.com> - Mon, 18 Mar 2019 18:12:09 +0100 - rev 464783
Push 35726 by rgurzau@mozilla.com at Mon, 18 Mar 2019 22:00:34 +0000
Bug 1535995 - Quick followup patch to fix an ESlint failure; r=asuth
fe798624cda0: Merge inbound to mozilla-central. a=merge
Gurzau Raul <rgurzau@mozilla.com> - Mon, 18 Mar 2019 23:38:05 +0200 - rev 464782
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Merge inbound to mozilla-central. a=merge
93677154ad25: Bug 1535995 - Check that group information is up to date; r=asuth
Jan Varga <jan.varga@gmail.com> - Mon, 18 Mar 2019 07:14:26 +0100 - rev 464781
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1535995 - Check that group information is up to date; r=asuth Differential Revision: https://phabricator.services.mozilla.com/D23822
dc47fddd9a63: Bug 1524665 - update sync now item when syncing, r=vbudhram
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 18 Mar 2019 15:44:28 +0000 - rev 464780
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1524665 - update sync now item when syncing, r=vbudhram Differential Revision: https://phabricator.services.mozilla.com//D23695
465af3e56127: Bug 1524665 - Add send tab to device button, r=gijs
Vijay Budhram <vbudhram@mozilla.com> - Wed, 13 Mar 2019 20:31:59 +0000 - rev 464779
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1524665 - Add send tab to device button, r=gijs Differential Revision: https://phabricator.services.mozilla.com//D23387
a3d28922f30e: Bug 1524665 - Add FxA avatar toolbar menu, r=gijs,eoger
Vijay Budhram <vbudhram@mozilla.com> - Sat, 23 Feb 2019 17:56:19 +0000 - rev 464778
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1524665 - Add FxA avatar toolbar menu, r=gijs,eoger Differential Revision: https://phabricator.services.mozilla.com//D20433
b9a53cec8555: Bug 1526245 - Replaced std::iterator inheritance with iterator traits definitions in JSErrorNotes (as required by C++17). r=Waldo
TheQwertiest <qwertiest@mail.ru> - Mon, 11 Feb 2019 15:39:04 +0300 - rev 464777
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1526245 - Replaced std::iterator inheritance with iterator traits definitions in JSErrorNotes (as required by C++17). r=Waldo
144dfd01fb48: Bug 1532950 - Disallow NO_REASON as a reason to GC, and fix ExplainGCReason to handle it r=pbone
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 06 Mar 2019 11:46:12 +0000 - rev 464776
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1532950 - Disallow NO_REASON as a reason to GC, and fix ExplainGCReason to handle it r=pbone Differential Revision: https://phabricator.services.mozilla.com/D22277
fa7672715203: Bug 1527206 - roll-out declarative artifacts for Fennec beta and release. r=sfraser a=release
Mihai Tabara <mtabara@mozilla.com> - Mon, 18 Mar 2019 13:25:16 +0000 - rev 464775
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1527206 - roll-out declarative artifacts for Fennec beta and release. r=sfraser a=release
8962b8d9b7a6: Bug 1294232 - Refactor blocklisting on Linux to support the downloadable blocklist. r=jrmuizel
Andrew Comminos <andrew@comminos.com> - Fri, 08 Feb 2019 14:36:08 -0500 - rev 464774
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1294232 - Refactor blocklisting on Linux to support the downloadable blocklist. r=jrmuizel MozReview-Commit-ID: ESJY9kkqXR8 Differential Revision: https://phabricator.services.mozilla.com/D19190
52390d9090fb: Bug 1530774 - Part 3. Remove decoder support for producing paletted frames. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 15 Mar 2019 13:29:02 -0400 - rev 464773
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1530774 - Part 3. Remove decoder support for producing paletted frames. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D23716
6dd55ee89611: Bug 1530774 - Part 2. Remove support for paletted surface pipes. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Mon, 11 Mar 2019 14:05:59 -0400 - rev 464772
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1530774 - Part 2. Remove support for paletted surface pipes. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D23715
e3315d784208: Bug 1530774 - Part 1. Remove support in FrameAnimator for blending partial/paletted frames. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Mon, 11 Mar 2019 13:20:49 -0400 - rev 464771
Push 35725 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:38:44 +0000
Bug 1530774 - Part 1. Remove support in FrameAnimator for blending partial/paletted frames. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D23714
444c3fe889a6: Merge autoland to mozilla-central. a=merge
Gurzau Raul <rgurzau@mozilla.com> - Mon, 18 Mar 2019 23:36:02 +0200 - rev 464770
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Merge autoland to mozilla-central. a=merge
1b8964a26b2f: No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 18 Mar 2019 13:15:59 +0000 - rev 464769
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D23842
551c42866143: Bug 1535016 - Don't treat any Android job as new job r=jmaher
Ionut Goldan <igoldan@mozilla.com> - Mon, 18 Mar 2019 10:32:12 +0000 - rev 464768
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1535016 - Don't treat any Android job as new job r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D23674
93b549966e0a: Bug 1518816 - Set the NS_FRAME_MAY_BE_TRANSFORMED bit for animations when we check for the EffectSet; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:12:38 +0000 - rev 464767
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Set the NS_FRAME_MAY_BE_TRANSFORMED bit for animations when we check for the EffectSet; r=hiro Currently the way we set the NS_FRAME_MAY_BE_TRANSFORMED frame bit for transform animations fails to take into account the primary/style frame distinction for display:table content. This patch moves setting that bit for animations to the point where we already have a handle on the appropriate EffectSet and already detect the primary/style frame distinction. This should be equivalent because: a) Although it is inside a branch that is only run when |mContent| is set, nsLayoutUtils::HasAnimationOfPropertySet will return false if the passed-in frame does not have associated content (see EffectCompositor::GetAnimationElementAndPseudoForFrame). b) EffectSet::MayHaveTransformAnimation() should be set if we have any transform animations in the EffectSet so this should be equivalent to querying nsLayoutUtils::HasAnimationOfPropertySet. The only other consideration is that this code is only executed when aPrevInFlow is nullptr. As a result, this patch also updates the branch where aPrevInFlow is set to copy the NS_FRAME_MAY_BE_TRANSFORMED bit in that case too. Differential Revision: https://phabricator.services.mozilla.com/D23636
e7c2055118e5: Bug 1518816 - Set the "may have transform animations" flag on the primary frame; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:12:23 +0000 - rev 464766
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Set the "may have transform animations" flag on the primary frame; r=hiro Differential Revision: https://phabricator.services.mozilla.com/D23635
39e15f2bd75c: Bug 1518816 - Add a crashtest for a scale animation on a block continuation; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:12:16 +0000 - rev 464765
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Add a crashtest for a scale animation on a block continuation; r=hiro Differential Revision: https://phabricator.services.mozilla.com/D23614
3dbf8012e5a4: Bug 1518816 - Rename EffectSet::GetEffectSet(const nsIFrame*) to make it more clear what it does; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:12:14 +0000 - rev 464764
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Rename EffectSet::GetEffectSet(const nsIFrame*) to make it more clear what it does; r=hiro Differential Revision: https://phabricator.services.mozilla.com/D23286
aa46ab774756: Bug 1518816 - Make nsLayoutUtils utility functions for getting animations use the EffectSet::GetEffectSetForFrame; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:12:12 +0000 - rev 464763
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Make nsLayoutUtils utility functions for getting animations use the EffectSet::GetEffectSetForFrame; r=hiro Differential Revision: https://phabricator.services.mozilla.com/D23285
e5bf7eaa0189: Bug 1518816 - Rework AnimationUtils::EffectSetContainsAnimatedScale to handle looking up the effect set correctly; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:12:10 +0000 - rev 464762
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Rework AnimationUtils::EffectSetContainsAnimatedScale to handle looking up the effect set correctly; r=hiro Differential Revision: https://phabricator.services.mozilla.com/D23284
a87a6c5b5550: Bug 1518816 - Use the primary frame in KeyframeEffect::CanAnimateTransformOnCompositor; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:10:49 +0000 - rev 464761
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Use the primary frame in KeyframeEffect::CanAnimateTransformOnCompositor; r=hiro For most of the functions we call on this frame there will be no difference in result since the transform styles are inherited from the style frame to the primary frame. However, for Combines3DTransformWithAncestors() at least, which calls IsCSSTransformed(), the result will differ. Differential Revision: https://phabricator.services.mozilla.com/D23283
296f63c52362: Bug 1518816 - Add EffectSet::GetEffectSetForFrame and use it in FindAnimationsForCompositor; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:10:30 +0000 - rev 464760
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Add EffectSet::GetEffectSetForFrame and use it in FindAnimationsForCompositor; r=hiro There are many bugs regarding our use of EffectSet::GetEffectSet(nsIFrame*) because the intention of the caller is not clear. If it is called for the primary frame of display:table content do we expect it to get the EffectSet associated with the style frame or not? Generally it depends on if we are looking for transform animations or not. Rather than inspecting each call site and making it choose the appropriate frame to use, this patch introduces a new method to EffectSet to get the appropriate EffectSet based on the properties the caller is interested in. This patch also uses this function in FindAnimationsForCompositor which in turns fixes the glitching observed on Tumblr that arose since a number of places in our display list code were passing the style frame to EffectCompositor::HasAnimationsForCompositor. Over the remainder of this patch series we will convert more callers of EffectSet::GetEffectSet(nsIFrame*) to this new method before renaming EffectSet::GetEffectSet to GetEffectSetForStyleFrame to make clear how the method is intended to work. Differential Revision: https://phabricator.services.mozilla.com/D23282
8d9300956e10: Bug 1518816 - Clarify when and why KeyframeEffect::HasEffectiveAnimationOfPropertySet might return false even when there are effective animations in a property set; r=boris
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:10:10 +0000 - rev 464759
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Clarify when and why KeyframeEffect::HasEffectiveAnimationOfPropertySet might return false even when there are effective animations in a property set; r=boris It took me a long time to understand why KeyframeEffect::HasEffectiveAnimationOfPropertySet behaved so differently to KeyframeEffect::HasAnimationOfPropertySet. This patch attempts to clarify that while making KeyframeEffect::HasEffectiveAnimationOnPropertySet a little more generally useful. This will allow us to tidy up the various animation checks in nsLayoutUtils later in this patch series. Ultimately, however, we should make this check part of the regular compositor animation vetting machinery in bug 1534884. That should remove a number of inconsistencies such that we don't need the extended comments added in this patch. Differential Revision: https://phabricator.services.mozilla.com/D23281
b6614bc4be3f: Bug 1518816 - Replace nsLayoutUtils::HasCurrentTransition with something that takes an element/pseudo pair; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:09:55 +0000 - rev 464758
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Replace nsLayoutUtils::HasCurrentTransition with something that takes an element/pseudo pair; r=hiro The trouble with utility functions that take an nsIFrame is it's not clear what the caller's intention is. For example, with nsLayoutUtils::HasCurrentTransition, is the caller asking for transitions on that frame? Or animations on _both_ that frame and its corresponding style/primary frame? Probably the caller hasn't even thought about it and there are likely to be bugs when display:table content is encountered. Where practical it's much better to take an element/pseudo pair since it's clear that the caller is concerned with all animations (or transitions in this case) on the element regardless of how it is represented in the frame tree. This patch updates nsLayoutUtils::HasCurrentTransition to take an element/pseudo pair and moves it to mozilla::AnimationUtils at the same time. Differential Revision: https://phabricator.services.mozilla.com/D23280
925ae534d521: Bug 1518816 - Look up the will-change style on the _style_ frame for will-change: transform; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:09:35 +0000 - rev 464757
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Look up the will-change style on the _style_ frame for will-change: transform; r=mattwoodrow I was unable to create a failing reftest for this since this method is not used when determining whether or not to create a stacking context. However, I verified that for content with animated transforms and will-change:transform on display:table content this change does cause us to return true from the will-change check in this method when previously it would not. Differential Revision: https://phabricator.services.mozilla.com/D23279
dd7400edcf02: Bug 1518816 - Make sure all transform-related properties are inherited from a table's inner frame to its wrapper frame; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Mon, 18 Mar 2019 04:09:21 +0000 - rev 464756
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1518816 - Make sure all transform-related properties are inherited from a table's inner frame to its wrapper frame; r=mattwoodrow We test the transform-style of a frame in places like KeyframeEffect::CanAnimateTransformOnCompositor but this will likely not work as expected for display:table content since the transform-style will not be inherited to the primary frame (and later in this patch series we will ensure that we are dealing with the primary frame in KeyframeEffect::CanAnimateTransformOnCompositor). The individual transform properties are new but they should also be inherited so that all the appropriate tests for "is this frame transformed?" produce the correct result when these properties are applied. Differential Revision: https://phabricator.services.mozilla.com/D23278
1bab6b17eee5: Bug 1422014 - Resend option in netmonitor. r=Honza
tanhengyeow <E0032242@u.nus.edu> - Mon, 18 Mar 2019 11:55:24 +0000 - rev 464755
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1422014 - Resend option in netmonitor. r=Honza Add resend option in the context menu of netmonitor. Differential Revision: https://phabricator.services.mozilla.com/D20091
cee5e58bcf61: Bug 1534956 - Add Cristiano's facebook page to tp6-m r=Bebe
Marian Raiciof <mraiciof@mozilla.com> - Fri, 15 Mar 2019 11:46:22 +0000 - rev 464754
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1534956 - Add Cristiano's facebook page to tp6-m r=Bebe Differential Revision: https://phabricator.services.mozilla.com/D23317
2c02713dbf45: Merge mozilla-central to autoland. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 18 Mar 2019 13:25:50 +0200 - rev 464753
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
d35d63ce1957: No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
ffxbld <ffxbld@mozilla.com> - Mon, 18 Mar 2019 11:03:43 +0000 - rev 464752
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser Differential Revision: https://phabricator.services.mozilla.com/D23832
495ee696b110: Bug 1511433 - Ensure address variables in fragment shaders are highp precision. r=gw
Jamie Nicol <jnicol@mozilla.com> - Sun, 17 Mar 2019 20:54:29 +0000 - rev 464751
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1511433 - Ensure address variables in fragment shaders are highp precision. r=gw In GLES 3 GLSL, the default precision for ints is highp (32 bit) in vertex shaders, but only mediump (16 bit) in fragment shaders. To render linear and radial gradients the fragment shader must fetch the gradient stops from the gpu cache, using an address variable. This variable is a 16 bit int, so if the stops data is located at too high an address (row 32 or greater) then this value will have overflown and we fetch from the wrong location. This was resulting in garbage being drawn instead of the correct gradients. To fix this, any address used in a fragment shader must be marked as highp. This includes the varying input which supplies the address, and the arguments to any functions used for the fetch. Differential Revision: https://phabricator.services.mozilla.com/D23669
0649bb18323b: Bug 1051846 - Add a <title> to about:checkerboard and about:memory, r=Gijs
Arpit <rpittrer@gmail.com> - Mon, 18 Mar 2019 10:49:13 +0000 - rev 464750
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1051846 - Add a <title> to about:checkerboard and about:memory, r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D23751
7f3c70bce7e8: Bug 1533358 - Details button from the Show Update History is barely visible. r=Gijs
jawad <ijawadak@gmail.com> - Mon, 18 Mar 2019 10:44:06 +0000 - rev 464749
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1533358 - Details button from the Show Update History is barely visible. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D23594
516e8d10cced: Bug 914108 - Include the number of message duplicates when copy-pasting from the console. r=nchevobbe.
Dhruvi Butti <dhruvibutti9477@gmail.com> - Mon, 18 Mar 2019 10:11:13 +0000 - rev 464748
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 914108 - Include the number of message duplicates when copy-pasting from the console. r=nchevobbe. This makes it possible to copy paste the number of times the message is repeated Differential Revision: https://phabricator.services.mozilla.com/D23667
c712c4153146: Merge mozilla-central to autoland. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Mon, 18 Mar 2019 12:07:47 +0200 - rev 464747
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
f656ee3960b0: Bug 1534026 - Add a wrapping prop to NotificationBox and use it from Console. r=nchevobbe.
neha <ns19041997@gmail.com> - Mon, 18 Mar 2019 08:32:54 +0000 - rev 464746
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1534026 - Add a wrapping prop to NotificationBox and use it from Console. r=nchevobbe. This prop will add a classname in the NotificationBox element, that we then style to make the text wrap Differential Revision: https://phabricator.services.mozilla.com/D23455
a61000074155: Bug 1409920 - add 404 as a filter option for the network panel. r=Honza
tanhengyeow <E0032242@u.nus.edu> - Mon, 18 Mar 2019 09:56:56 +0000 - rev 464745
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1409920 - add 404 as a filter option for the network panel. r=Honza Allow number to be mapped to "status-code:<number>" Differential Revision: https://phabricator.services.mozilla.com/D21183
2e3d01a1b848: Backed out 10 changesets (bug 1488673) for permafailing wpt tests in /html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit.html CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 18 Mar 2019 11:50:08 +0200 - rev 464744
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Backed out 10 changesets (bug 1488673) for permafailing wpt tests in /html/semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit.html CLOSED TREE Backed out changeset 58bd4444d2c5 (bug 1488673) Backed out changeset faa494b301b9 (bug 1488673) Backed out changeset b7cea852fc6b (bug 1488673) Backed out changeset f264bc709b32 (bug 1488673) Backed out changeset 5b3ae7eb7842 (bug 1488673) Backed out changeset 9fa072a4b67d (bug 1488673) Backed out changeset d18858a1fe8b (bug 1488673) Backed out changeset e5030bf46846 (bug 1488673) Backed out changeset 9206cafa8778 (bug 1488673) Backed out changeset ca1266e7fbad (bug 1488673)
4641d251c208: Bug 1535661 - Fix CORS issues in Markup Panel r=pbro
Michael Ratcliffe <mratcliffe@mozilla.com> - Mon, 18 Mar 2019 09:22:50 +0000 - rev 464743
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1535661 - Fix CORS issues in Markup Panel r=pbro One change is in `node.js::isScrollable()` so I decided to assign this to you for review. Feel free to re-assign as you feel appropriate if you don't have time. ### Try https://treeherder.mozilla.org/#/jobs?repo=try&revision=2e2f20af3f902ea65436bcfd288b3e075d6508f8 Differential Revision: https://phabricator.services.mozilla.com/D23803
51ec0da695a4: Bug 1457379 - [Adding Tests] Fix webSockets show only under 'other' filter. r=Honza
Laphets <wenqing4@illinois.edu> - Mon, 18 Mar 2019 08:57:07 +0000 - rev 464742
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1457379 - [Adding Tests] Fix webSockets show only under 'other' filter. r=Honza //Before this change, the websocket request will be filtered in to "other" subject. After this change, the websocket request will be in "ws" subject.// ## About Tests The original test has some problem that it doesn't mock websocket request well, (since it use `XMLHttpRequest` to mock websocket, so the "upgrade" header can't be added due to some browser restrictions) In the updated test file, the native `new WebSocket()` method is used to perform websoket request. The origin http based server at [[ https://searchfox.org/mozilla-central/rev/89414a1df52d06cfc35529afb9a5a8542a6e4270/devtools/client/netmonitor/test/sjs_content-type-test-server.sjs#237 | Here ]] is still utilized. However, the `ws://example.com` request will be proxy to websocket server at port 9988 instead of 8888, so the ip url is used to make sure the request is handled by the orginal test [[ https://searchfox.org/mozilla-central/rev/89414a1df52d06cfc35529afb9a5a8542a6e4270/devtools/client/netmonitor/test/sjs_content-type-test-server.sjs#237 | server ]]. Differential Revision: https://phabricator.services.mozilla.com/D23322
81e80e5eaf36: Bug 1532765 - Do not show warning message for top-level load in URL classifier. r=baku
dlee <dlee@mozilla.com> - Tue, 12 Mar 2019 23:23:21 +0000 - rev 464741
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1532765 - Do not show warning message for top-level load in URL classifier. r=baku Differential Revision: https://phabricator.services.mozilla.com/D23236
58bd4444d2c5: Bug 1488673 - part10 : enable wpt tests. r=heycam
Alastor Wu <alwu@mozilla.com> - Thu, 14 Mar 2019 09:49:53 +0000 - rev 464740
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part10 : enable wpt tests. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D22885
faa494b301b9: Bug 1488673 - part9 : disable vtt wpt rendering tests. r=heycam
Alastor Wu <alwu@mozilla.com> - Mon, 18 Mar 2019 08:42:10 +0000 - rev 464739
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part9 : disable vtt wpt rendering tests. r=heycam These wpt tests are using the wrong ref html which always assume the cue should be on the bottom of the video element. According to the spec, the result of cue's position is calulated by rendering area and it won't always be on the bottom of the video. Differential Revision: https://phabricator.services.mozilla.com/D20029
b7cea852fc6b: Bug 1488673 - part8 : remove unnecessary anonymous function. r=heycam
Alastor Wu <alwu@mozilla.com> - Wed, 13 Mar 2019 16:27:19 +0000 - rev 464738
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part8 : remove unnecessary anonymous function. r=heycam There is no need to have an anonymous function after we replace all `var` to `let`, now those variables won't pollute outer scopes. Differential Revision: https://phabricator.services.mozilla.com/D20028
f264bc709b32: Bug 1488673 - part7 : huge replacement of 'var' by 'let'. r=heycam
Alastor Wu <alwu@mozilla.com> - Thu, 14 Mar 2019 09:38:37 +0000 - rev 464737
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part7 : huge replacement of 'var' by 'let'. r=heycam In order to keep the local variable only visible inside the function scope, we should only use 'let' for those variables. Differential Revision: https://phabricator.services.mozilla.com/D20027
5b3ae7eb7842: Bug 1488673 - part6 : remove unused functions. r=heycam
Alastor Wu <alwu@mozilla.com> - Thu, 14 Mar 2019 09:39:53 +0000 - rev 464736
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part6 : remove unused functions. r=heycam Remove those funcitons which are used to implement the previous way to move the cue box. Differential Revision: https://phabricator.services.mozilla.com/D19610
9fa072a4b67d: Bug 1488673 - part5 : find the best position for the cue box in order not to overlap it with other cue boxes. r=heycam
Alastor Wu <alwu@mozilla.com> - Thu, 14 Mar 2019 07:22:33 +0000 - rev 464735
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part5 : find the best position for the cue box in order not to overlap it with other cue boxes. r=heycam According to the spec 7.2.10 [1], the step13 to step21 (snap-to-line is true) and the step3 to step5 (snap-to-line is false), we need to find the best position where the cue box has least overlap with other cue boxes. In addition, in order not to be affected by CSS transformation, use non-tranformed attribute in `BoxPosition`. [1] https://w3c.github.io/webvtt/#ref-for-webvtt-cue-snap-to-lines-flag-12 https://w3c.github.io/webvtt/#ref-for-webvtt-cue-snap-to-lines-flag-13 Differential Revision: https://phabricator.services.mozilla.com/D22578
d18858a1fe8b: Bug 1488673 - part4 : adjust cue's position. r=heycam
Alastor Wu <alwu@mozilla.com> - Wed, 13 Mar 2019 16:27:17 +0000 - rev 464734
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part4 : adjust cue's position. r=heycam According to the spec 7.2.10, step1 to step10 (snap-to-line is true) and step1 to step2 (snap-to-line is flase) [1], we would adjust cue box's position depending on the algorithm. The algorithm would calculate the cue box's top (or left) position depending on the writing direction, and move the box to the specific position. However, if the cue box is overlapping with other cue boxes in the rendering area, we would still need to adjust its postion, which will be implemented in next patch. [1] https://w3c.github.io/webvtt/#ref-for-webvtt-cue-snap-to-lines-flag-12 https://w3c.github.io/webvtt/#ref-for-webvtt-cue-snap-to-lines-flag-13 Differential Revision: https://phabricator.services.mozilla.com/D19609
e5030bf46846: Bug 1488673 - part3 : only use BoxPosition format for position calculation r=heycam
Alastor Wu <alwu@mozilla.com> - Thu, 14 Mar 2019 09:29:31 +0000 - rev 464733
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part3 : only use BoxPosition format for position calculation r=heycam It's confused that we have both simpleBoxPosition object and BoxPosition object, we should only use one format to perform all box related operations. Therefore, BoxPosition should be able to be initiaized by StyleBox, HTMLElement or BoxPosition. In addition, as `right` and `bottom` can be calculated from other attributes, we remove these two attributes from BoxPosition, and use getter to get the correct value, which can reduce some unnessary modification when we changes the `height` or `width`. In order to implement a more readable getter, so we change `BoxPosition` to class-based. Differential Revision: https://phabricator.services.mozilla.com/D22809
9206cafa8778: Bug 1488673 - part2 : keep font size consistent even if applying CSS transform scale on the parent element r=heycam
Alastor Wu <alwu@mozilla.com> - Wed, 13 Mar 2019 16:27:18 +0000 - rev 464732
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part2 : keep font size consistent even if applying CSS transform scale on the parent element r=heycam When calculating font size, we should use the original bounding box as a reference, or it would cause incorrect font size scale. Differential Revision: https://phabricator.services.mozilla.com/D20026
ca1266e7fbad: Bug 1488673 - part1 : use correct size to calculate position. r=heycam
Alastor Wu <alwu@mozilla.com> - Thu, 14 Mar 2019 01:37:42 +0000 - rev 464731
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1488673 - part1 : use correct size to calculate position. r=heycam According to the spec [1], we have calculated the size in step 7.3 and then we should use that for calculating x-position and y-position, instead of using cue's size. [1] https://w3c.github.io/webvtt/#apply-webvtt-cue-settings Differential Revision: https://phabricator.services.mozilla.com/D22808
f64eeef35296: Bug 1533887 - Set correct buffer size for NS_NewCheckSummedOutputStream r=dimi
neha <ns19041997@gmail.com> - Tue, 12 Mar 2019 12:26:11 +0000 - rev 464730
Push 35724 by rgurzau@mozilla.com at Mon, 18 Mar 2019 21:36:40 +0000
Bug 1533887 - Set correct buffer size for NS_NewCheckSummedOutputStream r=dimi Differential Revision: https://phabricator.services.mozilla.com/D23096
34e99cf78401: Backed out changeset f16aa91c7d4c (bug 1534802) for android ccov bustages. a=backout
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 18 Mar 2019 15:38:01 +0200 - rev 464729
Push 35723 by cbrindusan@mozilla.com at Mon, 18 Mar 2019 13:39:54 +0000
Backed out changeset f16aa91c7d4c (bug 1534802) for android ccov bustages. a=backout
891a30b8eee2: Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
ffxbld <release@mozilla.com> - Mon, 18 Mar 2019 11:01:13 +0000 - rev 464728
Push 35722 by ffxbld-merge at Mon, 18 Mar 2019 11:01:17 +0000
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
e32c47d47ff9: No bug - Tagging mozilla-central 9421b477d67cfc4c9e03350cd554a9e6acc7f435 with FIREFOX_NIGHTLY_67_END a=release DONTBUILD CLOSED TREE
ffxbld <release@mozilla.com> - Mon, 18 Mar 2019 10:56:58 +0000 - rev 464727
Push 35722 by ffxbld-merge at Mon, 18 Mar 2019 11:01:17 +0000
No bug - Tagging mozilla-central 9421b477d67cfc4c9e03350cd554a9e6acc7f435 with FIREFOX_NIGHTLY_67_END a=release DONTBUILD CLOSED TREE
9421b477d67c: Merge inbound to mozilla-central. a=merge FIREFOX_NIGHTLY_67_END
Oana Pop Rus <opoprus@mozilla.com> - Mon, 18 Mar 2019 11:53:46 +0200 - rev 464726
Push 35721 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:53:54 +0000
Merge inbound to mozilla-central. a=merge
568561a463a7: Bug 1533206 - Center the login autocomplete footer text. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Sun, 17 Mar 2019 21:43:54 -0700 - rev 464725
Push 35721 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:53:54 +0000
Bug 1533206 - Center the login autocomplete footer text. r=jaws Differential Revision: https://phabricator.services.mozilla.com/D23395
61d17d514b98: Backed out changeset db4a1fa6c07c (bug 1533206) for bad interactions between XUL flex and display:flex.
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Sun, 17 Mar 2019 21:01:13 -0700 - rev 464724
Push 35721 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:53:54 +0000
Backed out changeset db4a1fa6c07c (bug 1533206) for bad interactions between XUL flex and display:flex.
7e435fbdd037: Bug 1532262: OBJECT_FLAG_NON_PACKED only implies packed elements, not a packed array. r=jandem
André Bargull <andre.bargull@gmail.com> - Sun, 17 Mar 2019 23:56:01 +0100 - rev 464723
Push 35721 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:53:54 +0000
Bug 1532262: OBJECT_FLAG_NON_PACKED only implies packed elements, not a packed array. r=jandem Summary: Add MIsPackedArray to ensure the array's length matches its initialised length. Differential Revision: https://phabricator.services.mozilla.com/D23673
58a76dfcf9d8: Bug 1484899 - Update Android's font list to use Noto Serif and Noto Sans for several languages r=jfkthame
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 15 Mar 2019 09:52:07 +0000 - rev 464722
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1484899 - Update Android's font list to use Noto Serif and Noto Sans for several languages r=jfkthame Android P has a lot of Noto Serif and Noto Sans fonts for several languages. So we should use it to default font list. Differential Revision: https://phabricator.services.mozilla.com/D23626
075d0e6434cc: Bug 1525867 - Make IMContextWrapper::SetTextRange() not ignore composition clause even if no visual styles are specified r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 18 Mar 2019 03:00:23 +0000 - rev 464721
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1525867 - Make IMContextWrapper::SetTextRange() not ignore composition clause even if no visual styles are specified r=m_kato We've ignored clauses whose visual styles are not specified. However, kinput2 with XIM protocol does not specify any styles to non-selected clauses. Therefore, we fail to dispatch eCompositionChange events if there is 2 or more clauses. Note that the log in the bug indicates that we may set selected clause type to`TextRangeType::eConvertedClause` and last clause type to `TextRangeType::eSelectedClause` because caret is always put at end of composition string. However, this should not problem for now because nobody except plugins on Windows refer this information. Differential Revision: https://phabricator.services.mozilla.com/D23464
091fdeb8c9ca: Backed out changeset d8ead6a3396d (bug 1525976) as requested by nhnt11 in bug 1535970.
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 18 Mar 2019 09:21:09 +0200 - rev 464720
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Backed out changeset d8ead6a3396d (bug 1525976) as requested by nhnt11 in bug 1535970.
cdd0849c3c11: Bug 1535540 - Remove the identity transform condition while checking redundant stacking contexts. r=emilio
Glenn Watson <github@intuitionlibrary.com> - Mon, 18 Mar 2019 03:08:26 +0000 - rev 464719
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1535540 - Remove the identity transform condition while checking redundant stacking contexts. r=emilio The only time that the ancestor spatial node index is read is during push_stacking_context. This means that even if it was used as an ancestor for a 3d context, we can safely collapse it in to the parent stacking context during flattening, if it is otherwise redundant. This is a partial fix for picture caching heuristics failing with the display list produced on mobile devices. Differential Revision: https://phabricator.services.mozilla.com/D23633
a9a91a32262e: Bug 1413319 - Correctly check a double is within long's limit r=birtles
violet <violet.bugreport@gmail.com> - Sun, 17 Mar 2019 23:34:02 +0000 - rev 464718
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1413319 - Correctly check a double is within long's limit r=birtles When close to int64_t's limit, the int64 can't be precisely converted to double because of rounding error, rounding-up is also allowed. To ensure a double `d` is within int64's limit, we should check `d < std::numeric_limits<int64_t>::max()`, instead of `<=`. Because `std::numeric_limits<int64_t>::max()` might be converted to a larger double, when they are equal, we can't be sure if `d` is indeed within the actual int64 limit. Differential Revision: https://phabricator.services.mozilla.com/D23680
d011dfe83683: Bug 1533293 - part 3: Make editor and ContentEventHandler not use Selection::Extend() due to too slow r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 18 Mar 2019 01:52:36 +0000 - rev 464717
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1533293 - part 3: Make editor and ContentEventHandler not use Selection::Extend() due to too slow r=m_kato `Selection::Extend()` is too slow but editor and ContentEventHandler use it in some places. We should make them use `Selection::SetStartAndEndInLimiter()` or `Selection::SetBaseAndExtentInLimiter()`. The former is usable only when caller guarantees the start point is prior to the end point in the DOM tree. Otherwise, we need to use the latter even though it's slower than the former. Differential Revision: https://phabricator.services.mozilla.com/D23462
e536f6e123d8: Bug 1533293 - part 2: Rewrite EditorBase::SelectEntireDocument() and its overrides r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 18 Mar 2019 01:51:53 +0000 - rev 464716
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1533293 - part 2: Rewrite EditorBase::SelectEntireDocument() and its overrides r=m_kato `EditorBase::SelectEntierDocument()` uses `Selection::Extend()` but it's too slow. It should use `Selection::SetStartAndEndInLimiter()` instead. Additionally, `TextEditor::SelectEntierDocument()` shrink the result of `EditorBase::SelectEntierDocument()` with `Selection::Extend()` if there is a `moz-<br>` element. So, `TextEditor::SelectEntinerDocument()` should set its expected selection with a call for saving the runtime cost. Then, we don't need to make `EditorBase::SelectEntierDocument()` as non-pure virtual method. So, this patch makes each its callers call `Selection->SelectAllChildren()` directly. Differential Revision: https://phabricator.services.mozilla.com/D23461
19cff61f4fed: Bug 1533293 - part 1: Create Selection::SetStartAndEnd() to set new range as far as faster r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 18 Mar 2019 01:50:59 +0000 - rev 464715
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1533293 - part 1: Create Selection::SetStartAndEnd() to set new range as far as faster r=smaug `Selection::Extend()` is too slow because: - it may create some `nsRange` instances. - it users `nsContentUtils::ComparePoints()` multiple times. Therefore, we can improve the performance if we can stop using it in some places. First, this patch creates `Selection::SetStartAndEnd()` and `Selection::SetStartAndEndInLimiter()` for internal use. They remove current ranges, reuse `nsRange` instance as far as possible and add new range which is set by their arguments. Then, this patch makes `Selection::SelectAllChildren()` stop using `Selection::Extend()`. At this time, this fixes a web-compat issue. `Selection::Expand()` cannot cross the selection limiter boundary when there is a limiter (e.g., when an editing host has focus). But we can now fix this with using the new internal API. Note that methods in editor shouldn't move selection to outside of active editing host. Therefore, this patch adds `Selection::SetStartAndEndInLimiter()` and `Selection::SetBaseAndExtentInLimiter()` for them. Differential Revision: https://phabricator.services.mozilla.com/D23459
7f712118be5d: Bug 1535353 - update Core :: DOM: * bugzilla product and component meta data in moz.build files after reorganization in bug 1533440: replace 'Core :: Keyboard: Navigation'. r=me DONTBUILD
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 18 Mar 2019 00:39:30 +0100 - rev 464714
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1535353 - update Core :: DOM: * bugzilla product and component meta data in moz.build files after reorganization in bug 1533440: replace 'Core :: Keyboard: Navigation'. r=me DONTBUILD
f74e07af9897: Bug 1535353 - update Core :: DOM: * bugzilla product and component meta data in moz.build files after reorganization in bug 1533440 r=hsinyi
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 17 Mar 2019 23:13:22 +0000 - rev 464713
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1535353 - update Core :: DOM: * bugzilla product and component meta data in moz.build files after reorganization in bug 1533440 r=hsinyi Differential Revision: https://phabricator.services.mozilla.com/D23546
ded91213a778: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Sun, 17 Mar 2019 23:39:40 +0200 - rev 464712
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
0699c6be752a: Bug 1535949 - browser.js: Fix typo in the identifier r=JanH
Sylvestre Ledru <sledru@mozilla.com> - Sun, 17 Mar 2019 20:41:46 +0000 - rev 464711
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1535949 - browser.js: Fix typo in the identifier r=JanH Differential Revision: https://phabricator.services.mozilla.com/D23812
d8ead6a3396d: Bug 1525976 - Implement a basic browser-chrome mochitest for Firefox Monitor. r=johannh
Nihanth Subramanya <nhnt11@gmail.com> - Sun, 17 Mar 2019 20:32:55 +0000 - rev 464710
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1525976 - Implement a basic browser-chrome mochitest for Firefox Monitor. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D21551
7444d00f6a08: Bug 1521725 - Remove remaining about:searchreset references. r=Gijs
Dale Harvey <dale@arandomurl.com> - Sun, 17 Mar 2019 13:03:52 +0000 - rev 464709
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1521725 - Remove remaining about:searchreset references. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D17563
f16aa91c7d4c: Bug 1534802 - Don't enable code coverage for gradle-dependencies job r=nalexander
James Willcox <snorp@snorp.net> - Fri, 15 Mar 2019 22:24:02 +0000 - rev 464708
Push 35720 by opoprus@mozilla.com at Mon, 18 Mar 2019 09:50:40 +0000
Bug 1534802 - Don't enable code coverage for gradle-dependencies job r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D23739
1735fe854369: Merge inbound to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Sun, 17 Mar 2019 23:38:05 +0200 - rev 464707
Push 35719 by nerli@mozilla.com at Sun, 17 Mar 2019 21:38:20 +0000
Merge inbound to mozilla-central. a=merge
b64e2db59556: Bug 1535459 - Create BrowsingContext in middleman processes.
Brian Hackett <bhackett1024@gmail.com> - Fri, 15 Mar 2019 07:25:49 -1000 - rev 464706
Push 35719 by nerli@mozilla.com at Sun, 17 Mar 2019 21:38:20 +0000
Bug 1535459 - Create BrowsingContext in middleman processes.
46e6675abc33: Bug 1534714 handle checkbox state when appmenu refreshed across windows r=Gijs
Shane Caraveo <scaraveo@mozilla.com> - Thu, 14 Mar 2019 18:31:07 +0000 - rev 464705
Push 35718 by nerli@mozilla.com at Sun, 17 Mar 2019 21:37:26 +0000
Bug 1534714 handle checkbox state when appmenu refreshed across windows r=Gijs This adds an onRefresh option for app menus so we can update custom controls in any opened window. In this case, we need to refresh the checkbox state in the addon-installed panel. We test this using the theme install test and verify both windows do not have the checkbox. Differential Revision: https://phabricator.services.mozilla.com/D23224
5f22cf5bfe6f: Bug 1504072 - non-display outer SVG also doesn't maintain overflow r=longsonr
violet <violet.bugreport@gmail.com> - Sun, 17 Mar 2019 11:00:48 +0000 - rev 464704
Push 35718 by nerli@mozilla.com at Sun, 17 Mar 2019 21:37:26 +0000
Bug 1504072 - non-display outer SVG also doesn't maintain overflow r=longsonr There is some inconsistency between nsIFrame::FrameMaintainsOverflow() and nsSVGContainerFrame::ComputeCustomOverflow(). If an element is a nondisplay outer SVG, the latter gives false while the former returns true. We make them consistent since nondisplay element doesn't need to maintain overflow. Differential Revision: https://phabricator.services.mozilla.com/D23809
cb58de9731cb: Bug 1512838 - Add mochitests to exercise the one-touch-pinch code. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Mar 2019 10:42:27 +0000 - rev 464703
Push 35718 by nerli@mozilla.com at Sun, 17 Mar 2019 21:37:26 +0000
Bug 1512838 - Add mochitests to exercise the one-touch-pinch code. r=botond The helper_basic_onetouchpinch.html is basically a copy of helper_basic_zoom.html with a few things changed (most importantly, the touch event sequence). Differential Revision: https://phabricator.services.mozilla.com/D23496
729056f6dc85: Bug 1512838 - Skip over empty transaction buckets in isLayerized. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Mar 2019 10:42:18 +0000 - rev 464702
Push 35718 by nerli@mozilla.com at Sun, 17 Mar 2019 21:37:26 +0000
Bug 1512838 - Skip over empty transaction buckets in isLayerized. r=botond Sometimes we can get empty transactions after a scrollframe is layerized. In such cases the isLayerized check would incorrectly detect the scrollframe as not being layerized because it would only look at the data for the empty transaction. Differential Revision: https://phabricator.services.mozilla.com/D23495
aededeb1f164: Bug 1512838 - Redirect one-touch-pinch scale gestures to the root content APZC. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 17 Mar 2019 10:42:08 +0000 - rev 464701
Push 35718 by nerli@mozilla.com at Sun, 17 Mar 2019 21:37:26 +0000
Bug 1512838 - Redirect one-touch-pinch scale gestures to the root content APZC. r=botond Differential Revision: https://phabricator.services.mozilla.com/D23494
e0861be8d6c0: Merge inbound to mozilla-central. a=merge
Ciure Andrei <aciure@mozilla.com> - Sun, 17 Mar 2019 11:44:39 +0200 - rev 464700
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Merge inbound to mozilla-central. a=merge
40e36feeac90: Bug 1532580 - [wpt-sync] Update test expectations for /signed-exchange/reporting/ on Linux x64 asan to exclude it from timeouts. a=test-only
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 16 Mar 2019 23:28:02 +0100 - rev 464699
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1532580 - [wpt-sync] Update test expectations for /signed-exchange/reporting/ on Linux x64 asan to exclude it from timeouts. a=test-only
f02ab9dc45a7: Bug 1523175 - land NSS NSS_3_43_RTM UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jc@mozilla.com> - Sat, 16 Mar 2019 17:50:02 +0000 - rev 464698
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1523175 - land NSS NSS_3_43_RTM UPGRADE_NSS_RELEASE, r=me
4e11626a9e60: Bug 1532580 - [wpt-sync] Update test expectations for /signed-exchange/reporting/ on Linux x64 pgo and asan. a=test-only CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 16 Mar 2019 20:23:42 +0100 - rev 464697
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1532580 - [wpt-sync] Update test expectations for /signed-exchange/reporting/ on Linux x64 pgo and asan. a=test-only CLOSED TREE
d36eebc88998: Bug 1532156 - correct marker-start for closed paths so it is the average of the start and end angles i.e. the same as marker-end r=dholbert
longsonr <longsonr@gmail.com> - Sat, 16 Mar 2019 17:00:23 +0000 - rev 464696
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1532156 - correct marker-start for closed paths so it is the average of the start and end angles i.e. the same as marker-end r=dholbert
cca61da626c0: Bug 1532580 - Update jsshell metadata, a=testonly ON A CLOSED TREE
James Graham <james@hoppipolla.co.uk> - Sat, 16 Mar 2019 14:37:13 +0000 - rev 464695
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1532580 - Update jsshell metadata, a=testonly ON A CLOSED TREE
f798b9ef8e66: Bug 1532580 - Fix wpt reftest window dimensions, r=gsnedders
James Graham <james@hoppipolla.co.uk> - Wed, 13 Mar 2019 13:10:02 +0000 - rev 464694
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1532580 - Fix wpt reftest window dimensions, r=gsnedders The wpt reftest window was mixing up width and height for initial opening, meaining that it would be the wrong shape for non-square configurations. This caused us to go down a path where we weren't passing DRAWWINDOW_USE_WIDGET_LAYERS which turns out to be broken and result in frequent blank screenshots. Fix the window dimensions and make the broken path an error instead. Differential Revision: https://phabricator.services.mozilla.com/D23323
6c7b81bf956a: Bug 1532580 - [wpt-sync] Update web-platform-tests to 0f1c6e9b1f63e523eb241e8c0eba1cdc764fd180, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 06 Mar 2019 16:53:40 +0000 - rev 464693
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1532580 - [wpt-sync] Update web-platform-tests to 0f1c6e9b1f63e523eb241e8c0eba1cdc764fd180, a=testonly wpt-head: 0f1c6e9b1f63e523eb241e8c0eba1cdc764fd180 wpt-type: landing
0b9ff65fb560: Bug 1531372 [wpt PR 15543] - Update mozrunner to 7.4.0, a=testonly
pyup-bot <github-bot@pyup.io> - Wed, 06 Mar 2019 16:53:25 +0000 - rev 464692
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531372 [wpt PR 15543] - Update mozrunner to 7.4.0, a=testonly Automatic update from web-platform-tests Update mozrunner from 7.3.0 to 7.4.0 -- wpt-commits: 0f1c6e9b1f63e523eb241e8c0eba1cdc764fd180 wpt-pr: 15543
d0a58f55ff23: Bug 1531365 [wpt PR 15488] - [wptrunner] Reset internal state during "rerun", a=testonly
jugglinmike <mike@mikepennisi.com> - Wed, 06 Mar 2019 16:53:23 +0000 - rev 464691
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531365 [wpt PR 15488] - [wptrunner] Reset internal state during "rerun", a=testonly Automatic update from web-platform-tests [wptrunner] Reset internal state during "rerun" (#15488) The "reftest" implementation uses an internal cache for screenshots as an optimization for running similar tests. That optimization is inappropriate for the CLI's "rerun" feature since in that context, repeatedly running the same tests is an explicit goal. Introduce a generic "reset" message that is emitted by the TestRunnerManager during "rerun", and extend the RefTestExecutor to handle this message by emptying its internal cache. -- wpt-commits: f650eb264890a42067f0703fa1e7350c4d8f31d2 wpt-pr: 15488
b58846c0e583: Bug 1527584 [wpt PR 15352] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 15 Feb 2019 09:26:00 +0000 - rev 464690
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527584 [wpt PR 15352] - Update wpt metadata, a=testonly wpt-pr: 15352 wpt-type: metadata
154f3e3e9fc6: Bug 1527584 [wpt PR 15352] - HTML: window.open("", "", "noreferrer"), a=testonly
Anne van Kesteren <annevk@annevk.nl> - Wed, 06 Mar 2019 16:53:08 +0000 - rev 464689
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527584 [wpt PR 15352] - HTML: window.open("", "", "noreferrer"), a=testonly Automatic update from web-platform-tests HTML: window.open("", "", "noreferrer") For https://github.com/whatwg/html/pull/4331. -- wpt-commits: 22abb9c5c4a78f5deecc49417f5e57ba27f404cb wpt-pr: 15352
06a6b851f490: Bug 1531229 [wpt PR 15556] - [wptrunner] Do not use undefined method, a=testonly
Mike Pennisi <mike@mikepennisi.com> - Wed, 06 Mar 2019 16:53:06 +0000 - rev 464688
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531229 [wpt PR 15556] - [wptrunner] Do not use undefined method, a=testonly Automatic update from web-platform-tests [wptrunner] Do not use undefined method The Selenium wire protocol does not define a "set window rect" method [1]. Implement the desired behavior by composing the "set window position" and "set window size" methods. [1] https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol -- wpt-commits: 823542ced8f584e121f6196702e1a7e5958530ed wpt-pr: 15556
175998dceb04: Bug 1531256 [wpt PR 15516] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 28 Feb 2019 15:18:53 +0000 - rev 464687
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531256 [wpt PR 15516] - Update wpt metadata, a=testonly wpt-pr: 15516 wpt-type: metadata
e89bf41687f5: Bug 1531256 [wpt PR 15516] - custom-elements: Update CustomElementRegistry.html for 'disabledFeatures'., a=testonly
Kent Tamura <tkent@chromium.org> - Wed, 06 Mar 2019 16:52:51 +0000 - rev 464686
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531256 [wpt PR 15516] - custom-elements: Update CustomElementRegistry.html for 'disabledFeatures'., a=testonly Automatic update from web-platform-tests custom-elements: Update CustomElementRegistry.html for 'disabledFeatures'. This change is for https://github.com/whatwg/html/pull/4324, and a follow-up of https://github.com/web-platform-tests/wpt/pull/15123 Bug: crbug.com/905922 Change-Id: I3eceb5d21ab555c23ed877ded17d359fe004e2aa Reviewed-on: https://chromium-review.googlesource.com/c/1482361 Auto-Submit: Kent Tamura <tkent@chromium.org> Reviewed-by: Hayato Ito <hayato@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#635380} -- wpt-commits: 1aa5413b0c0a03d3c93e07d18bf8cc78e19ca611 wpt-pr: 15516
45cdd214896f: Bug 1531357 [wpt PR 15509] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 01 Mar 2019 18:09:55 +0000 - rev 464685
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531357 [wpt PR 15509] - Update wpt metadata, a=testonly wpt-pr: 15509 wpt-type: metadata
272d41054b82: Bug 1531357 [wpt PR 15509] - [LayoutNG] Fix 3 cases of break opportunities after nowrap, a=testonly
Koji Ishii <kojii@chromium.org> - Wed, 06 Mar 2019 16:52:40 +0000 - rev 464684
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531357 [wpt PR 15509] - [LayoutNG] Fix 3 cases of break opportunities after nowrap, a=testonly Automatic update from web-platform-tests [LayoutNG] Fix 3 cases of break opportunities after nowrap This patch fixes lines to break in the following conditions: 1. When wrappable elements appear inside of nowrap elements. 2. When wrappable spaces after nowrap appear inside of nowrap elements. 3. When non-space break opportunities appear after nowrap. fast/text/whitespace/018.html improves but still doesn't pass. It doesn't pass in Edge/Gecko, and at least some of what it expects look questionable. Further investigation is deferred to future CLs. Bug: 920177 Change-Id: Ieba4d446b818120f423b87a7f4a44b3c63a9d995 Reviewed-on: https://chromium-review.googlesource.com/c/1477629 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#635180} -- wpt-commits: 67e1c4c4f8a43d17bcf89b6f5a197d21765f4b46 wpt-pr: 15509
68f70e376346: Bug 1531069 [wpt PR 15552] - [css-flexbox] Shrink-to-fit sizing needs to take margins into account, a=testonly
Christian Biesinger <cbiesinger@chromium.org> - Wed, 06 Mar 2019 16:52:38 +0000 - rev 464683
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531069 [wpt PR 15552] - [css-flexbox] Shrink-to-fit sizing needs to take margins into account, a=testonly Automatic update from web-platform-tests [css-flexbox] Shrink-to-fit sizing needs to take margins into account Originally added in https://crrev.com/c/1327746 Also fixes a typo in one of the tests from that patch. R=mstensho@chromium.org Bug: 934936 Change-Id: Ib079171549853a21d5bcdd05dabb461c4a1e492c Reviewed-on: https://chromium-review.googlesource.com/c/1483946 Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#635176} -- wpt-commits: 8d457c05eb33ab4b6a7549696fe1b94b5e4b7054 wpt-pr: 15552
cd09ee2b7417: Bug 1531064 [wpt PR 15551] - Update flake8 to 3.7.7, a=testonly
pyup.io bot <github-bot@pyup.io> - Wed, 06 Mar 2019 16:52:36 +0000 - rev 464682
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531064 [wpt PR 15551] - Update flake8 to 3.7.7, a=testonly Automatic update from web-platform-tests Update flake8 from 3.7.6 to 3.7.7 (#15551) -- wpt-commits: d41091aaeb206783b0c56a8d8cb32630936dc8ae wpt-pr: 15551
d2f8b977ceef: Bug 1529462 [wpt PR 15482] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 25 Feb 2019 14:00:17 +0000 - rev 464681
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1529462 [wpt PR 15482] - Update wpt metadata, a=testonly wpt-pr: 15482 wpt-type: metadata
3a1104f1ce6f: Bug 1529462 [wpt PR 15482] - Add some tests for the realms involved in creating new platform objects., a=testonly
Ms2ger <Ms2ger@gmail.com> - Wed, 06 Mar 2019 16:52:21 +0000 - rev 464680
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1529462 [wpt PR 15482] - Add some tests for the realms involved in creating new platform objects., a=testonly Automatic update from web-platform-tests Add some tests for the realms involved in creating new platform objects. (#15482) -- wpt-commits: 1b2fbac6ae44eb3b88c1b01da2d2358eb2f7ef45 wpt-pr: 15482
06c5039e02e9: Bug 1531007 [wpt PR 15523] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 27 Feb 2019 13:22:01 +0000 - rev 464679
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531007 [wpt PR 15523] - Update wpt metadata, a=testonly wpt-pr: 15523 wpt-type: metadata
ebf53d1ec11d: Bug 1531007 [wpt PR 15523] - Reftest cleanup, a=testonly
Sam Sneddon <me@gsnedders.com> - Wed, 06 Mar 2019 16:52:04 +0000 - rev 464678
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531007 [wpt PR 15523] - Reftest cleanup, a=testonly Automatic update from web-platform-tests Move some references out of support directories See #5843 -- Get rid of reftest/, standardize on reference/ -- Rewrite a lot of the border-*-radius tests These previously formed reftest cycles which means they either didn't get run or didn't clearly test either thing. Given what we have visual tests for, it seems more meaningful to just restrict these tests to testing percentages. Fixes https://github.com/web-platform-tests/wpt/issues/5492. -- Give css/css-backgrounds/border-image-6.html a real ref The current ref is just an image of roughly what it should look like, which isn't at all useful as a reftest (which needs pixel-for-pixel equivalence). -- Get rid of broken reftest, replaced with simple JS test Using an image as a reference is almost certain to never work. -- Make various transform3d tests have sane reference graphs These seem to have been written under the assumption that multiple <link rel=match> links formed multiple required matches rather than alternates. -- Fix text-indent-wrap-001 to have a single reference This seems to have assumed multiple refs were AND, not OR. -- wpt-commits: 8d2a5d9ee6e10577da1342bedc1d64bba9799e94, 29f50c937e8be8ccf73dbb8b8e74f0668a1cd426, b855a6d58fa3d9cf36b128e645091e8dd6d50464, 74c9fbb2d655638bc4079636dfc420bde4d94c6c, 8f61bf97d0ab9e47081f4dd068c0f7e72dabb862, b26ec10a9e9d769a20e9959bb90d1ec904f458e8, 7748ad90a13a51a3f74436295869b2f253f98e8a wpt-pr: 15523
7e9b2ef12e6d: Bug 1531345 [wpt PR 15538] - [WPT] Move common.js from {referrer-policy,mixed-content} to common/security-features, a=testonly
Hiroshige Hayashizaki <hiroshige@chromium.org> - Wed, 06 Mar 2019 12:36:51 +0000 - rev 464677
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531345 [wpt PR 15538] - [WPT] Move common.js from {referrer-policy,mixed-content} to common/security-features, a=testonly Automatic update from web-platform-tests [WPT] Move common.js from {referrer-policy,mixed-content} to common/security-features - Moves {referrer-policy,mixed-content}/generic/common.js (which have been already the same) to common/security-features/resources/common.js and removes a TODO comment about moving/merging common.js. - Add common/security-features/README.md. - Rename paths mechanically (mostly by the generators). Bug: 906850 Change-Id: I3d60bffa5b230c04257f66b49717d5861accb979 Reviewed-on: https://chromium-review.googlesource.com/c/1476192 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#634965} -- wpt-commits: 8805f23ef629338b6d28ae25cc13839e99acea1b wpt-pr: 15538
7f01c51c8db9: Bug 1531341 [wpt PR 15530] - MathML: Automate href-manual using testdriver.js, a=testonly
Frédéric Wang <fred.wang@free.fr> - Wed, 06 Mar 2019 12:36:48 +0000 - rev 464676
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531341 [wpt PR 15530] - MathML: Automate href-manual using testdriver.js, a=testonly Automatic update from web-platform-tests MathML: Automate href-manual using testdriver.js (#15530) -- wpt-commits: 4bc37b9ed1a901ad1fe872f2eacef3c5a8a2f0c3 wpt-pr: 15530
e7aa2492c4c4: Bug 1531337 [wpt PR 15491] - Remove new lines in the reference for 'white-space: pre' tests, a=testonly
Gary Katsevman <git@gkatsev.com> - Wed, 06 Mar 2019 12:36:46 +0000 - rev 464675
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531337 [wpt PR 15491] - Remove new lines in the reference for 'white-space: pre' tests, a=testonly Automatic update from web-platform-tests Remove new lines in the reference for 'white-space: pre' tests -- overflow hidden each cue -- Merge pull request #15491 from gkatsev/update-webvtt-white-space-pre-references Remove new lines in the reference for 'white-space: pre' tests -- wpt-commits: 26dcd7d8b72152fdaf4c54a48a6d07c93e579ac2, d0b0e694f77b3fe9509e501f254ce0434f6e7692, fb6ed0e160406ef03834a596d2f217665c7d6d52 wpt-pr: 15491
d2e51053fd30: Bug 1531331 [wpt PR 15508] - fix(webvtt regions): scroll_up file has malformed WEBVTT signature, a=testonly
Gary Katsevman <git@gkatsev.com> - Wed, 06 Mar 2019 12:36:44 +0000 - rev 464674
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1531331 [wpt PR 15508] - fix(webvtt regions): scroll_up file has malformed WEBVTT signature, a=testonly Automatic update from web-platform-tests fix(webvtt regions): scroll_up file has malformed WEBVTT signature -- Merge pull request #15508 from gkatsev/webvtt-regions-scroll-up fix(webvtt regions): scroll_up file has malformed WEBVTT signature -- wpt-commits: f44e6dc311181e48ba7bf2045232886445269280, ced235291c28f5d4ec4c789781177d5fd787abda wpt-pr: 15508
6d57f8b94e7e: Bug 1530858 [wpt PR 15537] - MathML: Update meta help to point to the MathML Core spec., a=testonly
Frédéric Wang <fred.wang@free.fr> - Wed, 06 Mar 2019 12:36:28 +0000 - rev 464673
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1530858 [wpt PR 15537] - MathML: Update meta help to point to the MathML Core spec., a=testonly Automatic update from web-platform-tests MathML: Update meta help to point to the MathML Core spec. (#15537) -- wpt-commits: 32b9714f6617222eee674892b5c59ba43aa59623 wpt-pr: 15537
4a51a4a136f3: Bug 1529438 [wpt PR 15481] - Make calc() function can be used in any place that only accepts integer., a=testonly
Joonghun Park <pjh0718@gmail.com> - Wed, 06 Mar 2019 12:36:26 +0000 - rev 464672
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1529438 [wpt PR 15481] - Make calc() function can be used in any place that only accepts integer., a=testonly Automatic update from web-platform-tests Make calc() function can be used in any place that only accepts integer. https://www.w3.org/TR/css-values-4/#calc-type-checking spec says that calc() function that resolve to <number> can be used in any place that only accepts <integer>. This change makes calc() function's behavior to comply with the spec. Bug: 931216 Change-Id: Iac9ad21d664bb60538d40ab42cbb8153de6db89f Reviewed-on: https://chromium-review.googlesource.com/c/1478852 Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Reviewed-by: Eric Willigers <ericwilligers@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#634955} -- wpt-commits: 50b5ebf1abd93b25c1f820c1d7bf49d051c33afb wpt-pr: 15481
51db6656704a: Bug 1530855 [wpt PR 15532] - [docs] Correct page formatting, a=testonly
jugglinmike <mike@mikepennisi.com> - Wed, 06 Mar 2019 12:36:23 +0000 - rev 464671
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1530855 [wpt PR 15532] - [docs] Correct page formatting, a=testonly Automatic update from web-platform-tests [docs] Correct page formatting (#15532) Insert the YAML frontmatter which distinguishes page content and causes Jekyll to create an HTML document during the website rendering process. -- wpt-commits: 70df598b894bfa4a7122720608a3110cb25ceb42 wpt-pr: 15532
0a9bd27b3390: Bug 1493024 [wpt PR 13125] - [docs] Reorganize information on running the tests, a=testonly
Mike Pennisi <mike@mikepennisi.com> - Wed, 06 Mar 2019 12:36:20 +0000 - rev 464670
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1493024 [wpt PR 13125] - [docs] Reorganize information on running the tests, a=testonly Automatic update from web-platform-tests [docs] Reorganize information on running the tests Previously, information was organized as follows: - Section: Introduction - Page: Introduction - Introductory material - Instructions for running the tests manually - Abbreviated instructions for `wpt run` - Section: Running the Tests - Page: Running the Tests - Instructions for `wpt run` - Instructions for the web runner - Notes on writing a custom runner Dispersing the information about "test running" across multiple sections tended to dilute the meaning of each section. It also made the introduction lengthier and possibly more intimidating (especially for readers who have no intention of running the tests manually). Restructure the information as follows: - Section: Introduction - Page: Introduction - Introductory material - Section: Running the Tests - Page: Running the Tests - Instructions for running the tests manually - Reference to "Running the Tests in Automation" - Page: Running the Tests in Automation - Instructions for `wpt run` - Instructions for the web runner - Notes on writing a custom runner -- wpt-commits: c271bdc85efc27839b01ec5aecf4f3a22084d820 wpt-pr: 13125
80f87e0a5ed3: Bug 1530852 [wpt PR 15497] - v8binding: Make PaintWorkletGlobalScope use IDL callback function, a=testonly
Yuki Shiino <yukishiino@chromium.org> - Wed, 06 Mar 2019 12:36:18 +0000 - rev 464669
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1530852 [wpt PR 15497] - v8binding: Make PaintWorkletGlobalScope use IDL callback function, a=testonly Automatic update from web-platform-tests v8binding: Make PaintWorkletGlobalScope use IDL callback function Converts PaintWorkletGlobalScope.registerPaint's second argument |paintCtor| into IDL callback function type. Also, makes Paint Worklet use |PaintCallback| of callback function type. Change-Id: I6706499705a116c85f5c092a46309854db88708c Reviewed-on: https://chromium-review.googlesource.com/c/1478850 Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Hitoshi Yoshida <peria@chromium.org> Commit-Queue: Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#634582} -- wpt-commits: 270d9bf4444b52a2d66dd10ade64cdfa455f2300 wpt-pr: 15497
55dcd4b52946: Bug 1530850 [wpt PR 15490] - [LayoutNG] Fix inline-level OOFs inside a block-level context., a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Wed, 06 Mar 2019 12:36:16 +0000 - rev 464668
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1530850 [wpt PR 15490] - [LayoutNG] Fix inline-level OOFs inside a block-level context., a=testonly Automatic update from web-platform-tests [LayoutNG] Fix inline-level OOFs inside a block-level context. Previously we considered text-align for inline-level OOFs inside a block-level context. But we also needed to avoid floats. This is surprisingly consistent across browsers! However no tests. :( So fixed and added tests! Most of the complexity in this patch is making sure the logical->line->logical coordinate transforms are done correctly. Bug: 933996 Change-Id: I78207f8b7cba62e9d6f48f087fd5202178b42910 Reviewed-on: https://chromium-review.googlesource.com/c/1480071 Reviewed-by: Aleks Totic <atotic@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#634522} -- wpt-commits: 812dd46343fe233b65429abdf871f5658e81f732 wpt-pr: 15490
21ae0e9fd907: Bug 1528888 [wpt PR 15454] - Add CEReactions tests for some HTML elements, a=testonly
kaixinjxq <xiuqix.jiang@intel.com> - Wed, 06 Mar 2019 12:36:00 +0000 - rev 464667
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1528888 [wpt PR 15454] - Add CEReactions tests for some HTML elements, a=testonly Automatic update from web-platform-tests Add CEReactions tests for some HTML elements - Covers elements of HTMLAreaElement/HTMLEmbedElement/HTMLFieldSetElement/HTMLImageElement - Wrap `testReflectAttrWithContentValuesAndDepAttr` function in HTMLButtonElement.html as a common function - Wrap `testReflectAttrWithDepAttr` function in HTMLButtonElement.html as a common function - Test formNoValidate of HTMLButtonElement use testReflectBooleanAttributeWithDependentAttributes function -- wpt-commits: f7086960db87211ada9cd1bcca3abc0334997d3d wpt-pr: 15454
5020df9a98bd: Bug 1530839 [wpt PR 15526] - Add test for "fully overlapping" radial gradient case, a=testonly
Fredrik Söderquist <fs@opera.com> - Wed, 06 Mar 2019 12:35:58 +0000 - rev 464666
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1530839 [wpt PR 15526] - Add test for "fully overlapping" radial gradient case, a=testonly Automatic update from web-platform-tests Add test for "fully overlapping" radial gradient case This adds a test for the case where the start and end circles of a radial gradient fully overlap (while having non-zero radii). Bug: 933413 Change-Id: Id059cb607f6fc137111d2306dd9c9eef1f55b6bc Reviewed-on: https://chromium-review.googlesource.com/c/1483023 Commit-Queue: Fredrik Söderquist <fs@opera.com> Commit-Queue: Florin Malita <fmalita@chromium.org> Auto-Submit: Fredrik Söderquist <fs@opera.com> Reviewed-by: Florin Malita <fmalita@chromium.org> Cr-Commit-Position: refs/heads/master@{#634711} -- wpt-commits: d45e29788020056d6bb95db7920a67306f06ade5 wpt-pr: 15526
e1c49ed3584b: Bug 1530837 [wpt PR 15524] - Update README and META.yml to use the MathML Core spec., a=testonly
Frédéric Wang <fred.wang@free.fr> - Wed, 06 Mar 2019 12:35:56 +0000 - rev 464665
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1530837 [wpt PR 15524] - Update README and META.yml to use the MathML Core spec., a=testonly Automatic update from web-platform-tests Update README and META.yml to use the MathML Core spec. (#15524) Meta help still needs to be updated. -- wpt-commits: 1d89f3761c2a5b25dadf6dc4d868b0d6a8ea0bfc wpt-pr: 15524
70fc9e4d62dd: Bug 1530834 [wpt PR 15522] - [Azure Pipelines] Put artifact name in urlencoded POST body, a=testonly
Philip Jägenstedt <philip@foolip.org> - Wed, 06 Mar 2019 12:35:54 +0000 - rev 464664
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1530834 [wpt PR 15522] - [Azure Pipelines] Put artifact name in urlencoded POST body, a=testonly Automatic update from web-platform-tests [Azure Pipelines] Put artifact name in urlencoded POST body (#15522) ... instead of in the query string. This will probably resolve the "POST requests require a Content-length header" problem [1] assuming that the cause is a version of curl that doesn't send the header if the request has no body. [1] https://dev.azure.com/web-platform-tests/wpt/_build/results?buildId=7671 -- wpt-commits: 5803f5e36a2d8ff3d06e135f39803f9d282fb520 wpt-pr: 15522
(0) -300000 -100000 -30000 -10000 -3000 -1000 -120 tip