54e6db47c59eecfccc644236eb86255d903fcb79: Merge mozilla-central to autoland.
Cosmin Sabou <csabou@mozilla.com> - Wed, 28 Nov 2018 00:12:05 +0200 - rev 504818
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Merge mozilla-central to autoland.
193a2a5ad0e6148fa266929af17ff2d897af9f12: Backed out 2 changesets (bug 1508472) for causing build bustages on JobScheduler_posix.cpp. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Wed, 28 Nov 2018 00:08:11 +0200 - rev 504817
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out 2 changesets (bug 1508472) for causing build bustages on JobScheduler_posix.cpp. CLOSED TREE Backed out changeset af951294cf96 (bug 1508472) Backed out changeset 2320933cb7bc (bug 1508472)
cd922858805d95123ce8cbab50a23cc365c7fe39: Bug 1507894 - Enable UA Widget in beta/release r=smaug
Timothy Guan-tin Chien <timdream@gmail.com> - Tue, 27 Nov 2018 21:00:07 +0000 - rev 504816
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1507894 - Enable UA Widget in beta/release r=smaug Differential Revision: https://phabricator.services.mozilla.com/D13014
af951294cf96812660b2ac9918eb6df32758d420: Bug 1508472 - Part 3: Third batch of comment fix-ups in preparation for the tree reformat (layout/) r=Ehsan
Sylvestre Ledru <sledru@mozilla.com> - Tue, 27 Nov 2018 21:39:24 +0000 - rev 504815
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508472 - Part 3: Third batch of comment fix-ups in preparation for the tree reformat (layout/) r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D13125
2320933cb7bc8255b7e484df1ef27718154362d5: Bug 1508472 - Part 2: Second batch of comment fix-ups in preparation for the tree reformat r=sylvestre
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 27 Nov 2018 21:36:18 +0000 - rev 504814
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508472 - Part 2: Second batch of comment fix-ups in preparation for the tree reformat r=sylvestre This is a best effort attempt at ensuring that the adverse impact of reformatting the entire tree over the comments would be minimal. I've used a combination of strategies including disabling of formatting, some manual formatting and some changes to formatting to work around some clang-format limitations. Differential Revision: https://phabricator.services.mozilla.com/D13073
f2de4c97890147585a46ba5fad12cdf5244a54b1: Bug 1298233 - [firefox-ui-tests] Skip TestAppInfo.test_valid_properties for artifact builds. r=ato
Henrik Skupin <mail@hskupin.info> - Tue, 27 Nov 2018 20:08:18 +0000 - rev 504813
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1298233 - [firefox-ui-tests] Skip TestAppInfo.test_valid_properties for artifact builds. r=ato Differential Revision: https://phabricator.services.mozilla.com/D13093
2d25f33db080c14c8058a8e10c394a9139a9ea42: Bug 1510026 - Send a sync IPC round-trip to the compositor after every crashtest. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 27 Nov 2018 19:46:23 +0000 - rev 504812
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1510026 - Send a sync IPC round-trip to the compositor after every crashtest. r=mattwoodrow This sends a sync IPC message to the compositor after each crashtest, to ensure that any stuff inflight in the compositor settles down. In particular this should round-trip through all of the relevant compositor threads (i.e. for WebRender it should ensure the scene builder, render backend, and renderer threads all get flushed). Differential Revision: https://phabricator.services.mozilla.com/D13033
cd420001c8ea7a9bb54ae85e95d9fad271ebfcf7: Bug 1500479 - Part 2: expose tab successors in browser.tabs; r=mixedpuppy,rpl
Ryan Hendrickson <ryan.hendrickson@alum.mit.edu> - Mon, 26 Nov 2018 04:17:00 +0000 - rev 504811
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1500479 - Part 2: expose tab successors in browser.tabs; r=mixedpuppy,rpl 1. Add successorTabId to the Tab type, so that it will be returned in, e.g., browser.tabs.get calls 2. Extend or create the following methods on the browser.tabs API: - update: add successorTabId as an optional property on the provided updateProperties object - moveInSuccession: new method that manipulates tab successors in bulk Differential Revision: https://phabricator.services.mozilla.com/D9272
f5bf87ab64481b0121a4564f5aadf3a4c5a4d962: Bug 1500479 - Part 1: browser.tabs.onActivated; r=mixedpuppy,rpl,JanH
Ryan Hendrickson <ryan.hendrickson@alum.mit.edu> - Mon, 26 Nov 2018 04:16:30 +0000 - rev 504810
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1500479 - Part 1: browser.tabs.onActivated; r=mixedpuppy,rpl,JanH Add an optional previousTabId property to the onActivated event, which is present if the previously activated tab is still open. Differential Revision: https://phabricator.services.mozilla.com/D9271
eb787b74bd04005a9d4bcc3099d2201461c3b0ff: Bug 1467406 - Remove broken default-fb invalidation path. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 27 Nov 2018 15:49:21 +0000 - rev 504809
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1467406 - Remove broken default-fb invalidation path. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D13047
a729f76f6aae57fa433467f1ce9d58b472fa75ae: Bug 1509266 - [2.0] Update onContextMenu delegate implementations. r=snorp
Eugen Sawin <esawin@mozilla.com> - Tue, 27 Nov 2018 20:30:47 +0000 - rev 504808
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1509266 - [2.0] Update onContextMenu delegate implementations. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D12968
ad3b39edf23359b7fcad6c5178efa1dc354c8671: Bug 1509266 - [1.3] Extend element information passed to ContentDelegate.onContextMenu. r=snorp,agi
Eugen Sawin <esawin@mozilla.com> - Tue, 27 Nov 2018 20:29:04 +0000 - rev 504807
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1509266 - [1.3] Extend element information passed to ContentDelegate.onContextMenu. r=snorp,agi Differential Revision: https://phabricator.services.mozilla.com/D12967
efd37c2218442ac8c1ce23283f1907cccf64c548: Backed out changeset dd482dcb9a31 (bug 1440778) for browser chrome failures on browser_EventEmitter. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Tue, 27 Nov 2018 22:36:09 +0200 - rev 504806
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out changeset dd482dcb9a31 (bug 1440778) for browser chrome failures on browser_EventEmitter. CLOSED TREE
cd593d522d2486ca982697e4b6c620924894b6fb: Bug 1508426 - treat log messages about calling a pure virtual function in a destructor as errors; r=gbrown
Alex Gaynor <agaynor@mozilla.com> - Tue, 27 Nov 2018 19:46:15 +0000 - rev 504805
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508426 - treat log messages about calling a pure virtual function in a destructor as errors; r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D13109
6798cc7aaed0765f259470eb5f7cac16d4310545: Bug 1468552 - Update bspatch.cpp to match Chromium version; r=rstrong
June Wilde <jewilde@mozilla.com> - Tue, 27 Nov 2018 18:30:30 +0000 - rev 504804
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1468552 - Update bspatch.cpp to match Chromium version; r=rstrong Adds bounds checking around file reads and header values Differential Revision: https://phabricator.services.mozilla.com/D12356
e54386a858606c13bd4c7c93426c8bacdab0d7b2: bug 1505060 - Support multistore for dynamic scalars r=janerik
Chris H-C <chutten@mozilla.com> - Tue, 27 Nov 2018 17:48:46 +0000 - rev 504803
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
bug 1505060 - Support multistore for dynamic scalars r=janerik The storage approach for dynamic scalars uses nsAtom to ensure we don't repeatedly store the same string over and over. Differential Revision: https://phabricator.services.mozilla.com/D12788
d40fbd0c1a779633e1bd1f0c77cfcbb4f9e6e35a: Bug 1508853 make the search default panel persistent, r=aswan
Shane Caraveo <scaraveo@mozilla.com> - Tue, 27 Nov 2018 18:05:59 +0000 - rev 504802
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508853 make the search default panel persistent, r=aswan This is a quick fix to ensure that the search install panel is shown when an extension uses is_default. The intention is to uplift for 64. Differential Revision: https://phabricator.services.mozilla.com/D13078
d44189ff5da2f3e8d2a0c24bc81d04523e616aa0: Bug 1509296 - Download clang based static-analysis during bootstrap. r=nalexander
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 27 Nov 2018 19:43:37 +0000 - rev 504801
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1509296 - Download clang based static-analysis during bootstrap. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D12658
cc540ed50749d32dfc41981b568de1abdd8b816b: Bug 1509270 - Allow 'location' as a writeable global property for ESLint (previously read-only). r=mossop
Mark Banner <standard8@mozilla.com> - Tue, 27 Nov 2018 18:55:11 +0000 - rev 504800
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1509270 - Allow 'location' as a writeable global property for ESLint (previously read-only). r=mossop Differential Revision: https://phabricator.services.mozilla.com/D12748
e2a58694a2ed0fd20a52da171aceed39ce545ed4: Bug 1510379 - Re-vendor rust dependencies. r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Tue, 27 Nov 2018 19:30:19 +0000 - rev 504799
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1510379 - Re-vendor rust dependencies. r=kats Depends on D13115 Differential Revision: https://phabricator.services.mozilla.com/D13116
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip