ae2027ea73251943b0e72e282104a6bf32078d06: Merge mozilla-central to autoland.
Cosmin Sabou <csabou@mozilla.com> - Sat, 23 Feb 2019 23:42:13 +0200 - rev 460744
Push 35601 by ncsoregi@mozilla.com at Sun, 24 Feb 2019 09:23:57 +0000
Merge mozilla-central to autoland.
55d2bf9bdad3f098e99db69810037efa6ea826cf: Backed out changeset 05dc22d0131b (bug 1506936) for causing raptor failures on test_manifest.py.
Cosmin Sabou <csabou@mozilla.com> - Sat, 23 Feb 2019 22:53:29 +0200 - rev 460743
Push 35601 by ncsoregi@mozilla.com at Sun, 24 Feb 2019 09:23:57 +0000
Backed out changeset 05dc22d0131b (bug 1506936) for causing raptor failures on test_manifest.py.
4f11ca73606739dbccf8dd074bc164c7bfff25ab: Bug 1519718 - Remove accidental wrench log r=kats
Dzmitry Malyshau <dmalyshau@mozilla.com> - Sat, 23 Feb 2019 19:31:15 +0000 - rev 460742
Push 35601 by ncsoregi@mozilla.com at Sun, 24 Feb 2019 09:23:57 +0000
Bug 1519718 - Remove accidental wrench log r=kats Log was landed my mistake in https://phabricator.services.mozilla.com/D20608 Differential Revision: https://phabricator.services.mozilla.com/D20930
05dc22d0131bcb425265b8ece919a6c8474e5c8e: Bug 1506936 - Temporarily disable raptor-tp6-facebook-firefox due to permafail; r=jmaher,davehunt
Rob Wood <rwood@mozilla.com> - Sat, 23 Feb 2019 20:00:21 +0000 - rev 460741
Push 35601 by ncsoregi@mozilla.com at Sun, 24 Feb 2019 09:23:57 +0000
Bug 1506936 - Temporarily disable raptor-tp6-facebook-firefox due to permafail; r=jmaher,davehunt Differential Revision: https://phabricator.services.mozilla.com/D20911
4fefbf627bfca49b754979e0e8d6043c7aca98ab: Bug 1519718 - WR mix-blend rewrite r=gw
Dzmitry Malyshau <dmalyshau@mozilla.com> - Sat, 23 Feb 2019 03:34:56 +0000 - rev 460740
Push 35601 by ncsoregi@mozilla.com at Sun, 24 Feb 2019 09:23:57 +0000
Bug 1519718 - WR mix-blend rewrite r=gw This is a new implementation of mix-blend compositing that is meant to be more idiomatic to WR and efficient. Previously, mix-blend mode was composed in the following way: 1. parent stacking context was forced to isolate 2. source picture is also isolated 3. when rendering the isolated context, the framebuffer is read upon reaching the source. Both the readback and the source are placed in the RT cache. 4. a mix-blend draw call is issued to read from those cache segments and blend on top of the backdrop The new implementation works by using the picture cutting (intruduced for preserve-3D contexts earlier) and some bits of magic: 1. backdrop stacking context is isolated with a special composition mode that prevents it from actually rendeing unless the suorce stacking context is invisible. 2. source stacking context is isolated with mix-blend composition mode that has a pointer to the backdrop picture 3. the instance of the backdrop picture is placed as a peer of the source picture (not a child) 4. if the backdrop is invisible, the source is drawn as a simple blit 5. otherwise, it's a draw call that reads from the isolated backdrop and source textures Note the differences: - parent stacking context is not isolated, but backdrop is - no framebuffer readback is involved - the source and backdrop pictures are rendered in parallel in a pass, improving the batching - we don't blend onto the backdrop while reading from the backdrop copy at the same time - the depth of the render pass tree is reduced: previously the parent and the source were isolated, now the source and the backdrop, which are siblings Differential Revision: https://phabricator.services.mozilla.com/D20608
492e4409f468f4841def795627356148d0bb7347: Merge mozilla-inbound to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Sat, 23 Feb 2019 23:39:18 +0200 - rev 460739
Push 35600 by csabou@mozilla.com at Sat, 23 Feb 2019 21:39:31 +0000
Merge mozilla-inbound to mozilla-central. a=merge
0840454c14597da2bb81180c0058202fbce46a14: Bug 1529288 - Increase fuzz even more, there are still intermittents. r=me
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 23 Feb 2019 07:51:56 -0500 - rev 460738
Push 35600 by csabou@mozilla.com at Sat, 23 Feb 2019 21:39:31 +0000
Bug 1529288 - Increase fuzz even more, there are still intermittents. r=me
98e5989a28405532380ead065a65cd829730dd6d: Merge autoland to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Sat, 23 Feb 2019 23:38:17 +0200 - rev 460737
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Merge autoland to mozilla-central. a=merge
95d0c10a390cee0b2b10bbc8452960754d88607a: Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell
Tarek Ziadé <tarek@mozilla.com> - Sat, 23 Feb 2019 18:07:59 +0000 - rev 460736
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1502917 - Adding ChromeUtils.RequestProcInfo() - r=Ehsan,mstange,kershaw,mhowell This patch introduces a new module in widget that implements a simple API to retrieve system information about a process and its threads. This function is wrapped into ChromeUtils.RequestProcInfo to return information about processes started by Firefox. The use case for this API is to monitor Firefox resources usage in projects like the battery usage done by the data science team. Differential Revision: https://phabricator.services.mozilla.com/D10069
10ffd49d0adfd93c6b939fe65330a27a43e047af: Bug 1500941 - Enable Android searchfox job as part of the daily cron. r=emilio
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 22 Feb 2019 06:24:45 +0000 - rev 460735
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1500941 - Enable Android searchfox job as part of the daily cron. r=emilio Depends on D20767 Differential Revision: https://phabricator.services.mozilla.com/D20768
6e669b1b18355464ae76b94c4f1c89888f77c734: Bug 1500941 - Add searchfox task for Android (ARMv7/API16). r=nalexander
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 22 Feb 2019 11:31:58 +0000 - rev 460734
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1500941 - Add searchfox task for Android (ARMv7/API16). r=nalexander The bulk of this is copy/pasted from a standard android-api-16 debug build. The only changes are a few extra environment variables in the taskcluster config, the subconfig file, and the mozconfig, as well as the --enable-mozsearch-plugin flag in the mozconfig. Depends on D20766 Differential Revision: https://phabricator.services.mozilla.com/D20767
9d6224e1d015e83fa9acd81cbe6e310a7cd5358d: Bug 1500941 - Add a clang mangling crash workaround. r=dmajor
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 23 Feb 2019 04:14:20 +0000 - rev 460733
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1500941 - Add a clang mangling crash workaround. r=dmajor This is a workaround for https://bugs.llvm.org/show_bug.cgi?id=40747 where clang's mangler crashes when it tries to mangle a symbol from the android NDK's <tuple> header. Differential Revision: https://phabricator.services.mozilla.com/D20766
a6add7613778e3f53580978edb005341d9f6eca7: Bug 1530073 - Remove duplicate strings from pageInfo.ftl r=Pike
Francesco Lodolo (:flod) <flod@lodolo.net> - Sat, 23 Feb 2019 09:11:50 +0000 - rev 460732
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1530073 - Remove duplicate strings from pageInfo.ftl r=Pike Differential Revision: https://phabricator.services.mozilla.com/D20900
9eb8e5cca281f47dbdcc9b43baba61a82d68258a: Bug 1429016 - Remove expiring WEB_NOTIFICATION_* telemetry probes r=MattN
ui.manish <1991manish.kumar@gmail.com> - Sat, 23 Feb 2019 09:56:08 +0000 - rev 460731
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1429016 - Remove expiring WEB_NOTIFICATION_* telemetry probes r=MattN Differential Revision: https://phabricator.services.mozilla.com/D18877
2b6a33e51e63b07d0e7b9bcf545546c841279083: Bug 1530035 - Replace OSXVersionMinor/Major() with nsCocoaFeatures::IsAtLeastVersion. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Sat, 23 Feb 2019 03:28:28 +0000 - rev 460730
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1530035 - Replace OSXVersionMinor/Major() with nsCocoaFeatures::IsAtLeastVersion. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D20883
1e95c3246660be51aa6529391d4a0c3f85e38dd3: Bug 1518548 - Remove the sync telemetry histogram r=mikedeboer
ui.manish <1991manish.kumar@gmail.com> - Sat, 23 Feb 2019 09:40:28 +0000 - rev 460729
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1518548 - Remove the sync telemetry histogram r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D17865
28b53210d52239f7ebe715becd6681e0c5ffd707: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Sat, 23 Feb 2019 06:25:33 +0200 - rev 460728
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
ed6150abbe586459ae8014b340e9f26e094a9190: Bug 1528582 - Add DataView methods for BigInt access r=wingo,jwalden
Robin Templeton <robin@igalia.com> - Fri, 22 Feb 2019 23:31:53 +0000 - rev 460727
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1528582 - Add DataView methods for BigInt access r=wingo,jwalden Differential Revision: https://phabricator.services.mozilla.com/D20081
4ab8d4f3c348f84cc199c448e821eb994db47682: Bug 1529647: Fix a straggling unused variable warning; r=dmajor
Aaron Klotz <aklotz@mozilla.com> - Fri, 22 Feb 2019 19:28:57 +0000 - rev 460726
Push 35599 by csabou@mozilla.com at Sat, 23 Feb 2019 21:38:35 +0000
Bug 1529647: Fix a straggling unused variable warning; r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D20856
9f20371d98ecbafed01fd8a3836d570e7f1e09b7: Backed out 2 changesets (bug 1529516) per dev's request for causing issues with wdspec a=backout
Noemi Erli <nerli@mozilla.com> - Sat, 23 Feb 2019 12:54:36 +0200 - rev 460725
Push 35598 by nerli@mozilla.com at Sat, 23 Feb 2019 10:55:03 +0000
Backed out 2 changesets (bug 1529516) per dev's request for causing issues with wdspec a=backout Backed out changeset 0c48c658c7cf (bug 1529516) Backed out changeset 4e00119c579c (bug 1529516)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip