24e75c822fd37393db9b1237ca42defe4ac89639: Bug 1536154 - Add memory tracker to Zone r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 24 Apr 2019 11:53:20 +0100 - rev 530895
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536154 - Add memory tracker to Zone r=sfink Track external memory associated with JSObjects in a hash table keyed on GC thing and memory use. This ensures that memory associated with an object is correctly removed when the object is finalized. The different uses help to track down problems. Differential Revision: https://phabricator.services.mozilla.com/D28686
6cab2047fa7a7162b258fdaf5cb46e71ce1d70ff: Bug 1535866: Check if a valid DeviceContext is available before attempting to use it. r=rhunt
Bas Schouten <bschouten@mozilla.com> - Sat, 27 Apr 2019 21:01:29 +0000 - rev 530894
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535866: Check if a valid DeviceContext is available before attempting to use it. r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D29106
5d43e71f877076bdfc86676ac3f9944dca277097: Bug 1536229: Remove NS_RELEASE_ASSERT that is being tripped and seems to be unnecessary. r=rhunt
Bas Schouten <bschouten@mozilla.com> - Sat, 27 Apr 2019 17:31:49 +0000 - rev 530893
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536229: Remove NS_RELEASE_ASSERT that is being tripped and seems to be unnecessary. r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D29105
42f3c8e92866d864095e3c80f25d4fefada97d14: Merge mozilla-central to mozilla-inbound. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 30 Apr 2019 15:03:14 +0200 - rev 530892
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Merge mozilla-central to mozilla-inbound. CLOSED TREE
25e7e6e1239ad796626095f9c80ed19709b791de: Merge mozilla-central to mozilla-inbound. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 30 Apr 2019 13:38:11 +0200 - rev 530891
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Merge mozilla-central to mozilla-inbound. CLOSED TREE
46179401c77b3f40291dea4cf636314399785c14: Bug 1529125 - Add IOInterposerInit to the initialization of content processes; r=froydnj
Greg Tatum <gtatum@mozilla.com> - Fri, 01 Mar 2019 22:18:14 +0000 - rev 530890
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1529125 - Add IOInterposerInit to the initialization of content processes; r=froydnj Add an RAII guarded initialization for the IO interposer to the initialization process for content processes. This ensures that whenever a content process uses the IOInterposer, that it will correctly catch all registered threads, and will not miss any. Differential Revision: https://phabricator.services.mozilla.com/D20737
e85578d93db4c1060065cfbeffe849d414fcf9d4: Bug 1547565 - Remove AtomStateEntry and use ReadBarriered<JSAtom*> instead in the atoms table r=jandem
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 29 Apr 2019 11:09:33 +0100 - rev 530889
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547565 - Remove AtomStateEntry and use ReadBarriered<JSAtom*> instead in the atoms table r=jandem Differential Revision: https://phabricator.services.mozilla.com/D29179
20ca9c77f63036e9010348935f33e91b86207b64: Bug 1522817 - Always expose returned target object of wrapper r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 29 Apr 2019 16:06:09 +0100 - rev 530888
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1522817 - Always expose returned target object of wrapper r=sfink The comment here talks about unmarking wrapper targets in case we're in incremental GC, but it does it conditially based on the color of the wrapper. We can't depend on that because a wrapper marked gray may eventually be marked black. Also, I don't think we should be touching gray wrappers anyway. Let's just always expose here. Differential Revision: https://phabricator.services.mozilla.com/D29211
5b4e6fb7da207e42d34df45c76159167e85b00b2: Bug 1522817 - Expose possibly-gray global object before passing it into the JS API in Document::AdoptNode r=bzbarsky
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 29 Apr 2019 16:06:08 +0100 - rev 530887
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1522817 - Expose possibly-gray global object before passing it into the JS API in Document::AdoptNode r=bzbarsky Currently Document::AdoptNode gets the JS global object, but in a way that does not expose it first, so it's possible for this to pass a gray object in here. From the comments it seems like this doesn't matter, but it does break our invariant that no gray objects are passed into the API. Differential Revision: https://phabricator.services.mozilla.com/D29210
a027a998b8b79bd4afa15930d7ca22c3acb7b16c: Bug 1536722 - fix lint spacing on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 01 May 2019 16:18:41 +0300 - rev 530886
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536722 - fix lint spacing on a CLOSED TREE
092d677f7181521cb8dce8ae7787c1d88645286f: Bug 1536722 - combine all taskgraph artifacts, not just task-graph; r=tomprince
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 01 May 2019 12:58:39 +0000 - rev 530885
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536722 - combine all taskgraph artifacts, not just task-graph; r=tomprince This also adds an optimization for the case where there is only one result (Which is common for actions where `times` defaults to 1) Differential Revision: https://phabricator.services.mozilla.com/D28889
6843d141c496ade289d5d162532d9fc6d479e78c: Backed out 4 changesets (bug 1543098) for high frequency browser_runtime_executionContext.js failures CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 01 May 2019 14:53:50 +0300 - rev 530884
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out 4 changesets (bug 1543098) for high frequency browser_runtime_executionContext.js failures CLOSED TREE Backed out changeset a414e99fbbc8 (bug 1543098) Backed out changeset f5645934c8ec (bug 1543098) Backed out changeset 142fc2db9173 (bug 1543098) Backed out changeset 0a13ac4fa9d7 (bug 1543098)
99548c52b81f7b1ff00f0fef2eb713911ab4e830: Backed out changeset 9242458b79d5 (bug 1539804) for high frequency browser/browser_urlbarStopSearchOnSelection.js failures CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 01 May 2019 14:45:59 +0300 - rev 530883
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out changeset 9242458b79d5 (bug 1539804) for high frequency browser/browser_urlbarStopSearchOnSelection.js failures CLOSED TREE
9f1a8afe2391904da48baaca3066f8d25bfd80e9: Bug 1547674 - Use rust types for gradient stops. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 30 Apr 2019 20:37:54 +0000 - rev 530882
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547674 - Use rust types for gradient stops. r=boris This doesn't clean up all that much, yet, but it's a step in the right direction. Differential Revision: https://phabricator.services.mozilla.com/D29168
0e39f1415d9b7edb556eb23fe6fc0a7e3afc4e26: Bug 1546459 - remove subsuite=clipboard from manifests: remove obsolete reference to mochitest clipboard in test causing mozbase test failure
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 01 May 2019 12:42:05 +0200 - rev 530881
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546459 - remove subsuite=clipboard from manifests: remove obsolete reference to mochitest clipboard in test causing mozbase test failure
23b9b8480e0a88f06efd2a148bb01bf839bf4750: Bug 1545841 - Add deprecation message to several proxy APIs r=mixedpuppy
Rob Wu <rob@robwu.nl> - Wed, 01 May 2019 10:42:17 +0000 - rev 530880
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545841 - Add deprecation message to several proxy APIs r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D29431
47937619427b65ded176932cf951cbf21ec7ee8a: Bug 1542334 - Add telemetry for FxA app menu r=eoger,janerik
Vijay Budhram <vbudhram@mozilla.com> - Tue, 30 Apr 2019 19:47:36 +0000 - rev 530879
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1542334 - Add telemetry for FxA app menu r=eoger,janerik Differential Revision: https://phabricator.services.mozilla.com/D28347
e34d54ab62b4e52aebcbed7456d67d0c5d9f0f9c: Backed out 2 changesets (bug 1306054) for l10n issues.
Razvan Maries <rmaries@mozilla.com> - Wed, 01 May 2019 13:27:12 +0300 - rev 530878
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out 2 changesets (bug 1306054) for l10n issues. Backed out changeset 88fb590040c4 (bug 1306054) Backed out changeset 4369c5635972 (bug 1306054)
f8d2d04438931fccd53ba405b1ed5c394f296e15: Bug 1548141 - Ensure SearchService has started. r=mikedeboer
Dale Harvey <dale@arandomurl.com> - Wed, 01 May 2019 08:32:12 +0000 - rev 530877
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548141 - Ensure SearchService has started. r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D29430
ad490f39a317715e59875f6a630b60f345dd0bf6: Backed out changeset 91859883a54d (bug 1538540) for causing tests crashes with [@ GeckoCrash] CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 01 May 2019 12:46:56 +0300 - rev 530876
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out changeset 91859883a54d (bug 1538540) for causing tests crashes with [@ GeckoCrash] CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip