2427211409152fd03f82f3778d314d53cd4f8515: bug 1498165 - Add common multistore behaviour to ScalarBase r=janerik
Chris H-C <chutten@mozilla.com> - Tue, 20 Nov 2018 15:06:21 +0000 - rev 447348
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
bug 1498165 - Add common multistore behaviour to ScalarBase r=janerik ScalarBase needs to transform from store names to indices and provide storage and logic for which stores have values. Depends on D12128 Differential Revision: https://phabricator.services.mozilla.com/D12129
a6fd8299991243e3c2d5fede292a890659108bd0: bug 1498165 - Expose ScalarInfo store numbers and indices r=janerik
Chris H-C <chutten@mozilla.com> - Tue, 20 Nov 2018 15:06:18 +0000 - rev 447347
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
bug 1498165 - Expose ScalarInfo store numbers and indices r=janerik Depends on D12127 Differential Revision: https://phabricator.services.mozilla.com/D12128
f3a1d87f178a852eba4405c5284887cfab902721: bug 1498165 - Plumb the Scalar Store name down to the storage layer. r=janerik
Chris H-C <chutten@mozilla.com> - Tue, 20 Nov 2018 15:06:16 +0000 - rev 447346
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
bug 1498165 - Plumb the Scalar Store name down to the storage layer. r=janerik MozReview-Commit-ID: 5T9TZ5AgKci Differential Revision: https://phabricator.services.mozilla.com/D12127
596f70b5d5b0671a10957d57504be517a6da0a4b: Bug 1503776 - Add marionette-gpu job. r=jmaher
Chris Pearce <cpearce@mozilla.com> - Tue, 20 Nov 2018 12:32:50 +0000 - rev 447345
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Bug 1503776 - Add marionette-gpu job. r=jmaher In order to reduce the cost of running marionette tests on a virtual machine with a GPU, add a marionette-gpu job, and run the WebRender rollout test added in the previous patch in this new job. Depends on D10528 Differential Revision: https://phabricator.services.mozilla.com/D12241
2d2d1dfd04d491c928eaf2bfc3ceb504204b2cc3: Bug 1503776 - Add test to verify WR qualified pref default value saved and respected on restart. r=bryce
Chris Pearce <cpearce@mozilla.com> - Tue, 20 Nov 2018 03:52:59 +0000 - rev 447344
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Bug 1503776 - Add test to verify WR qualified pref default value saved and respected on restart. r=bryce Add test that when we restart the browser with a default value set on gfx.webrender.all.qualified, Firefox saves that value and checks respects the saved value when initializing WebRender. Depends on D10527 Differential Revision: https://phabricator.services.mozilla.com/D10528
3eb49d9e73bb4db202f6c8bb8bda4e9d89d34990: Bug 1503776 - Save default value of WebRender rollout pref to user pref, check on startup. r=mattwoodrow
Chris Pearce <cpearce@mozilla.com> - Tue, 20 Nov 2018 03:51:31 +0000 - rev 447343
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Bug 1503776 - Save default value of WebRender rollout pref to user pref, check on startup. r=mattwoodrow Normandy's Preference Rollout code sets default values on prefs, not user values (see uses of PrefUtils.setPref() in PreferenceRolloutAction.jsm). Default prefs are not persistent; unlike user prefs, changes to default pref values are not stored on disk. Changes to default values are only made on the in-memory copy of the pref's value, and thus don't survive a browser restart. Normandy changes the rolled out prefs early on in the startup of the browser, but not before gfxPlatform::Init() runs. So that means gfx can't use Normandy pref rollout to gradually rollout WebRender to release, as gfxPlatform::InitWebRenderConfig() won't see the rolled out version of the pref in time to turn on WebRender. So to work around this, add a profile-before-change shutdown observer that saves the default value of the gfx.webrender.all.qualified pref to a new user pref, gfx.webrender.all.qualified.default. We check that on startup and emulate the behavior that the pref system would have if that pref default value had already been set by Normandy. Differential Revision: https://phabricator.services.mozilla.com/D10527
b4bc0fa77a1e3f0828e7b0c53a6910820b0cdedc: Bug 1478850 - Safely handle nuked wrappers as arguments to stream-related JSAPI entry points. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Tue, 20 Nov 2018 18:24:45 +0000 - rev 447342
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Bug 1478850 - Safely handle nuked wrappers as arguments to stream-related JSAPI entry points. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D12196
a0fb2044780dd738d8fbd9b5c6ec074cf7b05a3e: Bug 1508457 - Add GeckoView API to get first composite callback after a compositor start. r=snorp,droeh
Randall Barker <rbarker@mozilla.com> - Tue, 20 Nov 2018 18:18:24 +0000 - rev 447341
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Bug 1508457 - Add GeckoView API to get first composite callback after a compositor start. r=snorp,droeh Differential Revision: https://phabricator.services.mozilla.com/D12357
53f688575d39c4d28c25db6c87e5892b8c0ea9b3: Backed out changeset b245aba69d76 (bug 1508457) for apilint bustages. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Tue, 20 Nov 2018 20:06:21 +0200 - rev 447340
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Backed out changeset b245aba69d76 (bug 1508457) for apilint bustages. CLOSED TREE
1d3eb26cfeac0fd13ab376ab86cc1b2ccd1fdc82: Bug 1505284 - P2. Use system's h264 decoder for webrtc call. r=padenot
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 20 Nov 2018 17:44:21 +0000 - rev 447339
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Bug 1505284 - P2. Use system's h264 decoder for webrtc call. r=padenot All H264 system's decoders now handle low latency mode and are typically hardware accelerated. Differential Revision: https://phabricator.services.mozilla.com/D12432
05fd5592620612161cebe518f6ec446ec28ecf3e: Bug 1505284 - P1. Use ffmpeg decoder for h264 in low latency mode. r=padenot
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 20 Nov 2018 17:44:03 +0000 - rev 447338
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Bug 1505284 - P1. Use ffmpeg decoder for h264 in low latency mode. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D12431
b245aba69d768056a73019c5ceb1ab39fb543fbd: Bug 1508457 - Add GeckoView API to get first composite callback after a compositor start. r=snorp,droeh
Randall Barker <rbarker@mozilla.com> - Tue, 20 Nov 2018 17:41:42 +0000 - rev 447337
Push 35075 by shindli@mozilla.com at Wed, 21 Nov 2018 04:04:02 +0000
Bug 1508457 - Add GeckoView API to get first composite callback after a compositor start. r=snorp,droeh Differential Revision: https://phabricator.services.mozilla.com/D12357
8991d660f20e3eea652e060c30e17670b45a9257: Merge inbound to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Tue, 20 Nov 2018 23:44:09 +0200 - rev 447336
Push 35074 by shindli@mozilla.com at Tue, 20 Nov 2018 21:44:49 +0000
Merge inbound to mozilla-central. a=merge
52a798ad6583b97fb3faf68f1849e7098d9ce4ae: Bug 1507680 - Record detailed statistics about slow WebRender frames in about:support. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 16 Nov 2018 15:13:56 +1300 - rev 447335
Push 35074 by shindli@mozilla.com at Tue, 20 Nov 2018 21:44:49 +0000
Bug 1507680 - Record detailed statistics about slow WebRender frames in about:support. r=jrmuizel MozReview-Commit-ID: 84SjN1RvvAA Differential Revision: https://phabricator.services.mozilla.com/D12372
25d79223c2dedd0b06abd48dbfc815c750b6473c: Bug 1507686 - Record LayerManager URL for each paint so that we can correlate it with slow paints. r=mattwoodrow
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 19 Nov 2018 20:55:28 +1300 - rev 447334
Push 35074 by shindli@mozilla.com at Tue, 20 Nov 2018 21:44:49 +0000
Bug 1507686 - Record LayerManager URL for each paint so that we can correlate it with slow paints. r=mattwoodrow MozReview-Commit-ID: 2RUWkboAOJz
46ad93280b0678c2bf9db3c3f8dcd3613b0ec9ab: Backed out 53 changesets (bug 1505878, bug 1507080, bug 1505638, bug 1507345, bug 1507122, bug 1507341, bug 1506769, bug 1497436, bug 1507796, bug 1506775, bug 1506697, bug 1507089, bug 1507908, bug 1504801, bug 1507063, bug 1507917, bug 1506089, bug 1506919, bug 1507805, bug 1507374, bug 1507421, bug 1507426, bug 1506886, bug 1488424, bug 1507558, bug 1507600, bug 1507977, bug 1507549, bug 1507526, bug 1507064, bug 1507586, bug 1508031, bug 1507472, bug 1507239, bug 1507250, bug 1507532, bug 1507519, bug 1508354, bug 1507660, bug 1506716, bug 1508014, bug 1506994) for wpt failures on grid-container-scrollbar-vertical-lr-001.html. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Tue, 20 Nov 2018 20:37:05 +0200 - rev 447333
Push 35074 by shindli@mozilla.com at Tue, 20 Nov 2018 21:44:49 +0000
Backed out 53 changesets (bug 1505878, bug 1507080, bug 1505638, bug 1507345, bug 1507122, bug 1507341, bug 1506769, bug 1497436, bug 1507796, bug 1506775, bug 1506697, bug 1507089, bug 1507908, bug 1504801, bug 1507063, bug 1507917, bug 1506089, bug 1506919, bug 1507805, bug 1507374, bug 1507421, bug 1507426, bug 1506886, bug 1488424, bug 1507558, bug 1507600, bug 1507977, bug 1507549, bug 1507526, bug 1507064, bug 1507586, bug 1508031, bug 1507472, bug 1507239, bug 1507250, bug 1507532, bug 1507519, bug 1508354, bug 1507660, bug 1506716, bug 1508014, bug 1506994) for wpt failures on grid-container-scrollbar-vertical-lr-001.html. CLOSED TREE Backed out changeset 584f730e1865 (bug 1508354) Backed out changeset 3bdcf979b1a2 (bug 1507532) Backed out changeset f36221255331 (bug 1506769) Backed out changeset d8ba2f11effc (bug 1506769) Backed out changeset c4430fdd1d22 (bug 1508031) Backed out changeset b4d49ed8873e (bug 1507796) Backed out changeset f380f6a8f5c0 (bug 1508014) Backed out changeset d94695f27915 (bug 1507421) Backed out changeset 2b4e8d165519 (bug 1505638) Backed out changeset a96795d1de3f (bug 1505638) Backed out changeset 6e08180c8ba3 (bug 1507977) Backed out changeset e758e29e8a1a (bug 1507908) Backed out changeset 380cb8a671e9 (bug 1507917) Backed out changeset 77f172246b2d (bug 1507519) Backed out changeset 61abe5c39ab5 (bug 1504801) Backed out changeset c750807ac5c4 (bug 1504801) Backed out changeset b49e6067e4bc (bug 1507472) Backed out changeset bb03633ea79a (bug 1507472) Backed out changeset f73f87484839 (bug 1507805) Backed out changeset ab97e60ed777 (bug 1507586) Backed out changeset d4129dccff17 (bug 1506089) Backed out changeset bcb5a5eebc6c (bug 1488424) Backed out changeset d76dc6e3bbaa (bug 1507064) Backed out changeset 30d8f48aab99 (bug 1507080) Backed out changeset e6d88d9f73af (bug 1507080) Backed out changeset ee38ad38e9a1 (bug 1507549) Backed out changeset 0b2f80185614 (bug 1506919) Backed out changeset 0143d49ed65b (bug 1507660) Backed out changeset 2c739b93be1e (bug 1506716) Backed out changeset 0a4f3d45b0c5 (bug 1506716) Backed out changeset 81e2dcf84fb1 (bug 1506886) Backed out changeset 22f64d38d9c8 (bug 1505878) Backed out changeset 0475d6073c30 (bug 1505878) Backed out changeset 956ed95b791e (bug 1507374) Backed out changeset ac8170415338 (bug 1507600) Backed out changeset d7e0ada61934 (bug 1507345) Backed out changeset 6a730fb5a7e4 (bug 1507250) Backed out changeset 1e351d1c2022 (bug 1507250) Backed out changeset 031385cb5558 (bug 1507239) Backed out changeset 2fa696969cc2 (bug 1507239) Backed out changeset 9d55c7b68552 (bug 1507558) Backed out changeset 7385eaebb8e9 (bug 1507526) Backed out changeset d2ac36f03ef5 (bug 1506775) Backed out changeset b6ebdb6e8bf9 (bug 1507426) Backed out changeset 29ca75ba2433 (bug 1507341) Backed out changeset b5aa3737ca29 (bug 1497436) Backed out changeset f3cb0265f0c1 (bug 1497436) Backed out changeset f3f2d714b4eb (bug 1506994) Backed out changeset aa35cce4fb76 (bug 1507089) Backed out changeset 43cfc59879d2 (bug 1507089) Backed out changeset 8e13752959d6 (bug 1507122) Backed out changeset dfbc81d5e518 (bug 1507063) Backed out changeset 378d0c633eae (bug 1506697)
31a42178a876106cc4cce885b94afef0275d89c7: Bug 1507944 - Baldr: ensure signal handlers in asm.js instantiation (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Mon, 19 Nov 2018 14:43:56 -0600 - rev 447332
Push 35074 by shindli@mozilla.com at Tue, 20 Nov 2018 21:44:49 +0000
Bug 1507944 - Baldr: ensure signal handlers in asm.js instantiation (r=bbouvier)
6ce084069f3883f3c4d6e7d912f591891b2399e7: Bug 1478850 - FetchStreamReader must call HoldJSObject()/DropJSObjects, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 20 Nov 2018 18:24:26 +0100 - rev 447331
Push 35074 by shindli@mozilla.com at Tue, 20 Nov 2018 21:44:49 +0000
Bug 1478850 - FetchStreamReader must call HoldJSObject()/DropJSObjects, r=smaug
e25e40a58667cc86d17fa52aa3704e42c598243e: Bug 1507844 - Push the devtools.inspector.flexboxHighlighter.enabled pref in browser_markup_display_node[01/02].js; r=pbro
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 20 Nov 2018 12:16:10 -0500 - rev 447330
Push 35074 by shindli@mozilla.com at Tue, 20 Nov 2018 21:44:49 +0000
Bug 1507844 - Push the devtools.inspector.flexboxHighlighter.enabled pref in browser_markup_display_node[01/02].js; r=pbro
637291128b2e0f395d52b5c7565681e00d115976: Bug 1507893 - Fetch() should consume DOM Files on the target thread only - test, r=twisniewski
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 20 Nov 2018 18:08:34 +0100 - rev 447329
Push 35074 by shindli@mozilla.com at Tue, 20 Nov 2018 21:44:49 +0000
Bug 1507893 - Fetch() should consume DOM Files on the target thread only - test, r=twisniewski
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip