ba17b00839b4a28efb777e3e4c358418ed44c190: Bug 1539328: Introduce getWorker(id) to RootFront to avoid re-using client debugger. r=jdescottes
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 18 Apr 2019 00:45:20 +0000 - rev 528782
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539328: Introduce getWorker(id) to RootFront to avoid re-using client debugger. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D25207
08611f20a20a8dbca2ec09a488430ad13a66d99a: Bug 1539777 - Properly handle readonly changes in nsFormFillController. r=MattN
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 18 Apr 2019 00:38:30 +0000 - rev 528781
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539777 - Properly handle readonly changes in nsFormFillController. r=MattN There's a readonly shorcut, which prevents us altogether to register the mutation observer which would notify us of that attribute changing. Move the readonly check further down to StartControllingInput, so that we register the mutation observer properly. Differential Revision: https://phabricator.services.mozilla.com/D27883
b6723fd7683854907fd4b48cfdf73a406d825598: Bug 1533197 - Pointing back to the same VR input action manifest file when the file has been existing. r=kip
Daosheng Mu <daoshengmu@gmail.com> - Wed, 17 Apr 2019 23:08:27 +0000 - rev 528780
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533197 - Pointing back to the same VR input action manifest file when the file has been existing. r=kip Differential Revision: https://phabricator.services.mozilla.com/D27816
50c1ff58c6824782afdc10e65ee28cccdb60f7b2: Bug 1543561: Expose the focusable state on a node focused by aria-activedescendant, even if that node isn't a descendant. r=eeejay
James Teh <jteh@mozilla.com> - Wed, 17 Apr 2019 23:13:10 +0000 - rev 528779
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543561: Expose the focusable state on a node focused by aria-activedescendant, even if that node isn't a descendant. r=eeejay Sometimes, we use aria-activedescendant targeting something which isn't actually a descendant. This is technically a spec violation, but it's a useful hack which makes certain things much easier. For example, we use this for "fake focus" for multi select browser tabs and Quantumbar autocomplete suggestions. This already worked previously; the accessible received a focus event and the focused state. However, it did *not* receive the focusable state. This is because the code which applies the focusable state for potential active descendants only works for descendants. It really doesn't make sense for something to be focused when it isn't focusable. In fact, this is an a11y test failure when it occurs. So, if the active item has the focused state, ensure we expose the focusable state too. Differential Revision: https://phabricator.services.mozilla.com/D27021
744c4e052127827df7fb396f9485a49ad8a919a9: Bug 1545107 - DocumentStatesChanged should not unconditionally notify if the state hasn't actually changed. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Apr 2019 19:25:50 +0000 - rev 528778
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545107 - DocumentStatesChanged should not unconditionally notify if the state hasn't actually changed. r=smaug It just does wasted work. The new setup is also much more similar to the one used for element states. Differential Revision: https://phabricator.services.mozilla.com/D27905
0fe8750efcd4a31b51a10783ce3db67c2e3268e5: Bug 1536568 - run android builds in gcp at tier 3 r=coop,pmoore
Rob Thijssen <rthijssen@mozilla.com> - Mon, 15 Apr 2019 19:01:33 +0000 - rev 528777
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536568 - run android builds in gcp at tier 3 r=coop,pmoore this change adds support for parallel gcp builds for the following android build configurations: - android-api-16 - opt - debug - android-x86 - opt - android-x86_64 - opt - debug - android-aarch64 - opt - debug implementation notes: - this patch mostly mirrors the equivalent windows-on-gcp patch at: https://phabricator.services.mozilla.com/D24865 - gcp builds are triggered with a treeherder tier 3 flag so that they are only displayed in the treeherder ui when the user has a tier 3 flag set. - gcp builds use a th build symbol of "Bg" to make them easy to differentiate from ec2 builds in the treeherder ui. - gcp builds use a perfherder "gcp" flag to make them easier to differentiate from ec2 builds in the perfherder ui. Differential Revision: https://phabricator.services.mozilla.com/D26584
a1127948b46001b5b0436e7792da8e9b9b0e0d69: Bug 1536559 - run macosx64 builds in gcp at tier 3 r=pmoore,wcosta
Rob Thijssen <rthijssen@mozilla.com> - Fri, 12 Apr 2019 15:27:29 +0000 - rev 528776
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536559 - run macosx64 builds in gcp at tier 3 r=pmoore,wcosta this change adds support for parallel gcp builds for the following macosx build configurations: - macosx64 - debug - opt - shippable/opt implementation notes: - this patch mostly mirrors the equivalent windows-on-gcp patch at: https://phabricator.services.mozilla.com/D24865 - gcp builds are triggered with a treeherder tier 3 flag so that they are only displayed in the treeherder ui when the user has a tier 3 flag set. - gcp builds use a th build symbol of "Bg" to make them easy to differentiate from ec2 builds in the treeherder ui. - gcp builds use a perfherder "gcp" flag to make them easier to differentiate from ec2 builds in the perfherder ui. Differential Revision: https://phabricator.services.mozilla.com/D26594
212b470175716a1d5f9972b53260e45cf0205bde: Bug 1545268 - Add a missing declaration of Document. r=nika
Boris Chiou <boris.chiou@gmail.com> - Wed, 17 Apr 2019 23:44:14 +0000 - rev 528775
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545268 - Add a missing declaration of Document. r=nika Differential Revision: https://phabricator.services.mozilla.com/D27973
715ae7cfb2d11cc68f8a8d26ad5342d3cbf0ab17: Backed out 4 changesets (bug 1533831) for failing at /browser/browser_target.js on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Thu, 18 Apr 2019 05:35:54 +0300 - rev 528774
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out 4 changesets (bug 1533831) for failing at /browser/browser_target.js on a CLOSED TREE. Backed out changeset 94fd0790781a (bug 1533831) Backed out changeset d32384388e3d (bug 1533831) Backed out changeset bd363475667f (bug 1533831) Backed out changeset b818d6ca606d (bug 1533831)
8515e58392b724460b731fe12881de75a2397c0a: Backed out 4 changesets (bug 1527925, bug 1545168, bug 1539567) for failing at /actions/test_media.html on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Thu, 18 Apr 2019 05:09:03 +0300 - rev 528773
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out 4 changesets (bug 1527925, bug 1545168, bug 1539567) for failing at /actions/test_media.html on a CLOSED TREE. Backed out changeset a55e5c83e32e (bug 1527925) Backed out changeset 45d19d0692b2 (bug 1539567) Backed out changeset d418d95454eb (bug 1527925) Backed out changeset a37009048470 (bug 1545168)
0e369b6ee8ff31b69fd546ffabfb4fc4133a8b87: Bug 1328138 - Disable the XMLDocument.async API on trunk; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 17 Apr 2019 19:46:05 +0000 - rev 528772
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1328138 - Disable the XMLDocument.async API on trunk; r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D27730
0930049c0ca984c909d11ba2853ef6d96e43e242: Bug 1534389 - Send normal mouse events when cursor is over a draggable region on Windows. r=jmathies
Mike Conley <mconley@mozilla.com> - Wed, 17 Apr 2019 18:08:22 +0000 - rev 528771
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534389 - Send normal mouse events when cursor is over a draggable region on Windows. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D23231
5becec1744113f948b3b4e29d56786f701c3731a: Bug 1545125 - Notify DOMLocalization if the intl.uidirection pref has been changed. r=zbraniecki
Mike Conley <mconley@mozilla.com> - Wed, 17 Apr 2019 20:38:40 +0000 - rev 528770
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545125 - Notify DOMLocalization if the intl.uidirection pref has been changed. r=zbraniecki This way, if the user updates the pref, we can properly set the localedir on Fluent-translated documents. Differential Revision: https://phabricator.services.mozilla.com/D27928
32552726554321d35a8c18224343fe73ece324c2: Bug 1544325 - Clamp the app units' scroll position to the current position if the given scroll position is the same as the current scroll position in CSS pixels. r=botond
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 17 Apr 2019 16:41:11 +0000 - rev 528769
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544325 - Clamp the app units' scroll position to the current position if the given scroll position is the same as the current scroll position in CSS pixels. r=botond There are conditions that the given scroll position in app units differs from the current position in app units even if those values are the same in CSS pixels. Setting Element.scrollTop with Element.scrollTop in a callback of scroll event is one of such cases. The change here looks messy, but I am totally unsure that we can clamp the values before initializing the range for the DISABLE_SNAP case, so I'd like to preserve the behavior there. Once we ship the new scroll snap, we can drop the DISABLE_SNAP case there so that it could be less messy at the time. Differential Revision: https://phabricator.services.mozilla.com/D27638
4cf5365482add7052c58e575d48a0a60cf9f3575: Bug 1542581 - Block child process termination until the handler is fully initialized r=froydnj
Gabriele Svelto <gsvelto@mozilla.com> - Wed, 17 Apr 2019 18:55:14 +0000 - rev 528768
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1542581 - Block child process termination until the handler is fully initialized r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D27231
2ee12a893122fe795ad529f97a5811cf97f69a7b: Bug 1537751 - Add x86_64 target to Android Clang build configuration. r=chmanchester
Jesse Schwartzentruber <truber@mozilla.com> - Tue, 16 Apr 2019 18:30:56 +0000 - rev 528767
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1537751 - Add x86_64 target to Android Clang build configuration. r=chmanchester Differential Revision: https://phabricator.services.mozilla.com/D24349
c513275730f60c1366be89fc39ae10b81529bf37: Bug 1545006 - Use external scroll offsets to move primitives and clips into local space. r=kats
Glenn Watson <github@intuitionlibrary.com> - Wed, 17 Apr 2019 21:06:19 +0000 - rev 528766
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545006 - Use external scroll offsets to move primitives and clips into local space. r=kats Use the external scroll offsets provided by Gecko to: (a) Offset primitives and clips by accumulated scroll offset. (b) Adjust the scroll transforms and hit test results. This allows primitives and clips to be stored in a true local space, that is consistent between display lists, even if scrolling has occurred. This is a step towards planned picture caching improvements. Differential Revision: https://phabricator.services.mozilla.com/D27856
a3acb30248ff81e6a0a10a61783fa25896e23e21: Bug 1545200 - Squelch spurious synchronous operation warnings in `Connection::operationSupported`. r=mak
Lina Cambridge <lina@yakshaving.ninja> - Wed, 17 Apr 2019 19:10:28 +0000 - rev 528765
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545200 - Squelch spurious synchronous operation warnings in `Connection::operationSupported`. r=mak Differential Revision: https://phabricator.services.mozilla.com/D27959
a51a461f3df351c7de1d6cc085c3e1ca191a8985: Bug 1544648 - Add remaining GC parameters r=jonco
Paul Bone <pbone@mozilla.com> - Wed, 17 Apr 2019 23:54:44 +0000 - rev 528764
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544648 - Add remaining GC parameters r=jonco Differential Revision: https://phabricator.services.mozilla.com/D27643
f5273f8e51966ff5d45588bfcd1826a5642ba8b4: Backed out changeset 77dbf6f2d6d4 (bug 1529879) for Windows build bustages at Unified_cpp_toolkit_profile0.obj on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Thu, 18 Apr 2019 03:21:42 +0300 - rev 528763
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out changeset 77dbf6f2d6d4 (bug 1529879) for Windows build bustages at Unified_cpp_toolkit_profile0.obj on a CLOSED TREE.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip