3a98a0b710cf635ccda05ad4ea87e0acc7c4dc63: Bug 1637998 - Hook up loom for concurrency testingting of wgpu r=groves
Dzmitry Malyshau <dmalyshau@mozilla.com> - Thu, 28 May 2020 03:38:21 +0000 - rev 596559
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637998 - Hook up loom for concurrency testingting of wgpu r=groves Differential Revision: https://phabricator.services.mozilla.com/D77159
7ce147d84c8f9cd13ee87942e1ded4f2a234b242: Bug 1637998 - Make wgpu pass destruction more explicit r=groves
Dzmitry Malyshau <dmalyshau@mozilla.com> - Thu, 28 May 2020 03:12:13 +0000 - rev 596558
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637998 - Make wgpu pass destruction more explicit r=groves The old way of calling `into_vec` on destruction was awkward Differential Revision: https://phabricator.services.mozilla.com/D77154
9069294ec5cb3ec8f254e244886408d288772078: Bug 1638954 - Run 'mach cppunittest' with python 3; r=bc
Geoff Brown <gbrown@mozilla.com> - Thu, 28 May 2020 14:45:50 +0000 - rev 596557
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638954 - Run 'mach cppunittest' with python 3; r=bc Differential Revision: https://phabricator.services.mozilla.com/D77258
b7e2f93d1277203e2705e719a507f07453fcb2f0: Bug 1637998 - wgpu create_surface refactor r=groves
Dzmitry Malyshau <dmalyshau@mozilla.com> - Thu, 28 May 2020 03:07:42 +0000 - rev 596556
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637998 - wgpu create_surface refactor r=groves just reducing some code Differential Revision: https://phabricator.services.mozilla.com/D77150
fedce8bc741667dd079b2ecdfd8721483dc8527b: Bug 1641579 - Update cubeb to 4cd6a92. r=cubeb-reviewers,achronop
Paul Adenot <paul@paul.cx> - Thu, 28 May 2020 14:25:20 +0000 - rev 596555
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641579 - Update cubeb to 4cd6a92. r=cubeb-reviewers,achronop 4cd6a92 - CI: add FreeBSD jobs eecb589 - QueryPerformanceCounter returns non-zero in case of success 524a9c9 - sun: Fix arithmetic on void pointer. Differential Revision: https://phabricator.services.mozilla.com/D77264
6b289dfef2ca80c6514d1f8f2acdb42c3cc76128: Bug 1635258 - Enable modern search configuration on beta. r=daleharvey
Mark Banner <standard8@mozilla.com> - Wed, 27 May 2020 13:06:24 +0000 - rev 596554
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635258 - Enable modern search configuration on beta. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D76863
5f94c1b0d79608b93cef3bbd69cc935b41209944: Bug 1641442 - Add CompilationInfo::InstantiateFunctions. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Thu, 28 May 2020 14:14:04 +0000 - rev 596553
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641442 - Add CompilationInfo::InstantiateFunctions. r=mgaudet Rename PublishDeferredFunctions to InstantiateFunctions and inline it's helper method. Now that trace-list order does not matter we can remove the asserts and comments around this. The tests pass even if we reverse the traversal order. Differential Revision: https://phabricator.services.mozilla.com/D77194
ddd2c41b1f5e17fae99fd9926fb6a935a9f8e569: Bug 1641442 - Instantiate lazy BaseScripts in same way as non-lazy. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Thu, 28 May 2020 14:13:56 +0000 - rev 596552
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641442 - Instantiate lazy BaseScripts in same way as non-lazy. r=mgaudet Defer the lazy BaseScript instantiation to when the rest of the Stencils are turned into BaseScripts. We also defer the enclosing-lazy-script link updates until the same time when we call FunctionBox::finish. Differential Revision: https://phabricator.services.mozilla.com/D77193
41b9c39d8aa45913043283c97a0ababcc3f175b0: Bug 1641442 - Use ScriptStencil for lazy ImmutableFlags. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Thu, 28 May 2020 13:08:54 +0000 - rev 596551
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641442 - Use ScriptStencil for lazy ImmutableFlags. r=mgaudet Compute the ImmutableFlags at the same time as the rest of the LazyScript GC-things list and store into the ScriptStencil. This is more consistent with how non-lazy BaseScripts are created. Depends on D77189 Differential Revision: https://phabricator.services.mozilla.com/D77192
4525a2e750123e0358144fbf86ade41e84db3374: Bug 1641419 - Defer BaseScript/JSFunction allocation in BinAST. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Thu, 28 May 2020 12:47:30 +0000 - rev 596550
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641419 - Defer BaseScript/JSFunction allocation in BinAST. r=mgaudet Store appropriate data on the FunctionBox and let the machinery for non-BinAST scripts do the Stencil instantiation for us. Differential Revision: https://phabricator.services.mozilla.com/D77189
06d56b6fdbbf34f28bfb8d3cf59062ce7dcb926d: Bug 1641419 - Fix BinAST lazy BaseScript SourceExtent handling. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Thu, 28 May 2020 12:43:41 +0000 - rev 596549
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641419 - Fix BinAST lazy BaseScript SourceExtent handling. r=mgaudet Use consistent SourceExtent values with non-lazy BinAST scripts. Change the accessors on js::BaseScript to be consistent with SharedContext. This will be merged in the next patch. This patch also fixes a typo in index computation. See BinASTParserPerTokenizer::makeEmptyFunctionNode(..) for how non-lazy BinAST scripts initialize this. Note that `toStringStart` is always 0. These changes are largely superficial because nothing tests for these values and BinAST is not enabled by default. Consistency is still helpful though. Differential Revision: https://phabricator.services.mozilla.com/D77188
184f98024a17e6b28377b294999c75f4a9076e62: Bug 1640334 - Use IgnoreErrors() at where it appropriates for HTMLDialogElement r=emilio
sefeng <sefeng@mozilla.com> - Thu, 28 May 2020 00:19:35 +0000 - rev 596548
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1640334 - Use IgnoreErrors() at where it appropriates for HTMLDialogElement r=emilio Differential Revision: https://phabricator.services.mozilla.com/D77137
0f9c7960f36e37255d9be77427440e9a6ed2afb5: Bug 1569928: Disable testing crash of content processes in marionette temporarily r=whimboo,gsvelto,marionette-reviewers
Randell Jesup <rjesup@wgate.com> - Thu, 28 May 2020 14:34:00 +0000 - rev 596547
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1569928: Disable testing crash of content processes in marionette temporarily r=whimboo,gsvelto,marionette-reviewers Note that Bug 1602757 makes this basically a perma-fail Differential Revision: https://phabricator.services.mozilla.com/D76861
9456c9f960c9984dbf9dd8d0e307f2c2e9d7cf2d: Bug 1602757: disable process caching/preallocation while testing browser_resource_uri r=zbraniecki
Randell Jesup <rjesup@wgate.com> - Thu, 28 May 2020 14:33:53 +0000 - rev 596546
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1602757: disable process caching/preallocation while testing browser_resource_uri r=zbraniecki Differential Revision: https://phabricator.services.mozilla.com/D76534
8dc7e11dbb9ce25fbe0e60bb905b560ef97498b3: Bug 1602757: Add prealloc as a type for processes in about:support r=flod,fluent-reviewers
Randell Jesup <rjesup@wgate.com> - Thu, 28 May 2020 14:33:31 +0000 - rev 596545
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1602757: Add prealloc as a type for processes in about:support r=flod,fluent-reviewers Differential Revision: https://phabricator.services.mozilla.com/D76189
8bacf5ad656e970099d1598742944e29183d3ea2: Bug 1602757: Telemetry checks overrideUpdateChannel only at process startup r=chutten
Randell Jesup <rjesup@wgate.com> - Thu, 28 May 2020 14:33:46 +0000 - rev 596544
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1602757: Telemetry checks overrideUpdateChannel only at process startup r=chutten Since this is checked only at startup, to ensure it propagates to all content processes we have to ensure we shut down and restart all preallocated or cached processes (though the process running the current page won't restart) Differential Revision: https://phabricator.services.mozilla.com/D76188
b15fc1090ac7073b3eedca205a996584f4836bb6: Bug 1612063: Disable test_peerConnection_relayOnly.html due to raciness r=bwc
Randell Jesup <rjesup@wgate.com> - Thu, 28 May 2020 14:33:38 +0000 - rev 596543
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1612063: Disable test_peerConnection_relayOnly.html due to raciness r=bwc Differential Revision: https://phabricator.services.mozilla.com/D74677
bd19c329c6b7470e6704e38dbfece7f1ae9ddb01: Bug 1602757: add preallocation cache for webIsolated (fission) processes r=nika,smaug
Randell Jesup <rjesup@wgate.com> - Thu, 28 May 2020 14:33:24 +0000 - rev 596542
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1602757: add preallocation cache for webIsolated (fission) processes r=nika,smaug Differential Revision: https://phabricator.services.mozilla.com/D69589
7fbed6e5213f31c687737682dc0331b20b88fcc2: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 28 May 2020 14:33:09 +0000 - rev 596541
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D77261
aa89e2840bce71cb87b0ec605be5d8534256ac18: Bug 1640883 - Treat ctrl-c, ctrl-x and ctrl-v as user activation; r=smaug
Edgar Chen <echen@mozilla.com> - Thu, 28 May 2020 14:23:14 +0000 - rev 596540
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1640883 - Treat ctrl-c, ctrl-x and ctrl-v as user activation; r=smaug ctrl-c and ctrl-x is quite common shortcut for clipboard operation, we should treat it as user activation. Differential Revision: https://phabricator.services.mozilla.com/D77046
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip