8b70fbd7fa257b60cfec758bdca566e6e5e09cde: Bug 1660275 - Part 4: Cache enclosing lexical bindings when compiling eval. r=mgaudet
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Feb 2021 14:49:27 +0000 - rev 565853
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1660275 - Part 4: Cache enclosing lexical bindings when compiling eval. r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D103578
d81a49d52423e3a9d1b3e0857f9d7ab1e0e16bad: Bug 1660275 - Part 3: Add ScopeContext::init for fallible operation. r=mgaudet
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Feb 2021 13:19:14 +0000 - rev 565852
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1660275 - Part 3: Add ScopeContext::init for fallible operation. r=mgaudet Later patch adds fallible operation for cache initialization. Also split the code for caching CompilationInput.enclosingScope into ScopeContext::cacheEnclosingScope, with CompilationInput.enclosingScope instead of CompilationInput.nonDefaultEnclosingScope(), to avoid relying on the default value for default enclosing scope. Differential Revision: https://phabricator.services.mozilla.com/D103577
8a776137cb9cded9a8adde1f8280038c735ea8d5: Bug 1660275 - Part 2: Directly use usedNames_ field. r=mgaudet
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Feb 2021 13:19:14 +0000 - rev 565851
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1660275 - Part 2: Directly use usedNames_ field. r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D103576
998002007c592ba01a7ebe14efacf0ed1c6bd44d: Bug 1660275 - Part 1: Use CompilationAtomCache in ParserAtomsTable::internJSAtom parameter. r=mgaudet
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Feb 2021 18:15:56 +0000 - rev 565850
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1660275 - Part 1: Use CompilationAtomCache in ParserAtomsTable::internJSAtom parameter. r=mgaudet Later patch needs to call internJSAtom without CompilationStencil reference. Differential Revision: https://phabricator.services.mozilla.com/D103575
8a04f1104745cebe2cc186ae11b9ea3857e4b4b1: Bug 1689350 - Propagate the last PDM error to occur upward when running out of PDMs. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Wed, 03 Feb 2021 14:27:35 +0000 - rev 565849
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1689350 - Propagate the last PDM error to occur upward when running out of PDMs. r=bryce Differential Revision: https://phabricator.services.mozilla.com/D103323
d07913a1ae00f252009bd9d353fc74c6f54d62e3: Bug 1682928 - Remove TSan suppression r=decoder
Yaron Tausky <ytausky@mozilla.com> - Tue, 02 Feb 2021 16:02:50 +0000 - rev 565848
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1682928 - Remove TSan suppression r=decoder Differential Revision: https://phabricator.services.mozilla.com/D103048
693d9056779c91cca54a62cd2a0c8156eb0bc278: Bug 1682928 - Protect shared memory locations behind a mutex r=asuth
Yaron Tausky <ytausky@mozilla.com> - Tue, 02 Feb 2021 13:47:18 +0000 - rev 565847
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1682928 - Protect shared memory locations behind a mutex r=asuth Differential Revision: https://phabricator.services.mozilla.com/D101582
44de49551bc922524839d85fc32bba6fdcb3a5c1: Bug 1682928 - Make some data members atomic or const r=asuth,dom-workers-and-storage-reviewers,sg
Yaron Tausky <ytausky@mozilla.com> - Tue, 02 Feb 2021 13:47:09 +0000 - rev 565846
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1682928 - Make some data members atomic or const r=asuth,dom-workers-and-storage-reviewers,sg With this commit a few of EventSource's and EventSourceImpl's data members are now atomic, since a mutex isn't really necessary for their use case. Also, several data members are now marked const. Differential Revision: https://phabricator.services.mozilla.com/D101210
2fae6d457441f996f5d4661e73429829ffbb9323: Bug 1682928 - Remove some potential data races r=asuth,dom-workers-and-storage-reviewers
Yaron Tausky <ytausky@mozilla.com> - Tue, 02 Feb 2021 13:47:05 +0000 - rev 565845
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1682928 - Remove some potential data races r=asuth,dom-workers-and-storage-reviewers Differential Revision: https://phabricator.services.mozilla.com/D101163
5c41e69bed766bc5276f59216fd5b5aa8203cbbc: Bug 1682928: P1 Reduce the use of EventSourceImpl raw pointers r=dom-workers-and-storage-reviewers,ytausky
Jens Stutte <jstutte@mozilla.com> - Tue, 02 Feb 2021 13:47:00 +0000 - rev 565844
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1682928: P1 Reduce the use of EventSourceImpl raw pointers r=dom-workers-and-storage-reviewers,ytausky Differential Revision: https://phabricator.services.mozilla.com/D100010
8af5e4668e2ed61036ab9fedda4bf75afe73ae54: Bug 1681290 - Enable remote setting backend for top sites by default in Nightly 87. r=mikedeboer
Dão Gottwald <dao@mozilla.com> - Wed, 03 Feb 2021 14:06:16 +0000 - rev 565843
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1681290 - Enable remote setting backend for top sites by default in Nightly 87. r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D103894
932f35a99bcaa9592a24eff3cd679dfb86e7272a: Bug 1689600 - Making the Drag&Drop downloading be aware of cookieJarSettings on Windows platform. r=smaug
Tim Huang <tihuang@mozilla.com> - Wed, 03 Feb 2021 13:22:16 +0000 - rev 565842
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1689600 - Making the Drag&Drop downloading be aware of cookieJarSettings on Windows platform. r=smaug The channel used on Windows for Drag&Drop downloading doesn't have the correct cookieJarSettings. The patch fixes this issue that it will pass the correct cookieJarSettings to the channel. Differential Revision: https://phabricator.services.mozilla.com/D103678
a9afa4148d5dd3c3cdf0f02c02ef36b9a49bc687: Bug 1607245: Batch notification of bookmark-removed events. r=Standard8
Daisuke Akatsuka <daisuke@birchill.co.jp> - Wed, 03 Feb 2021 11:56:52 +0000 - rev 565841
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1607245: Batch notification of bookmark-removed events. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D103155
a4d461cbfc35a56631c3a45e606b5857e89097cb: Bug 1690025 - Make all directory lock creating methods use a common internal method; r=dom-workers-and-storage-reviewers,sg
Jan Varga <jvarga@mozilla.com> - Wed, 03 Feb 2021 11:14:42 +0000 - rev 565840
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1690025 - Make all directory lock creating methods use a common internal method; r=dom-workers-and-storage-reviewers,sg This is especially about changing CreateDirectoryLockForEviction to not create a lock directly using MakeRefPtr. Differential Revision: https://phabricator.services.mozilla.com/D103790
b6ee0010506e9f161402ef6fad5587c1ad02f23b: Bug 1690051 - Make browser.download.sanitize_non_media_extensions work and test it. r=Gijs
Tom Schuster <evilpies@gmail.com> - Wed, 03 Feb 2021 10:55:33 +0000 - rev 565839
Push 38168 by dluca@mozilla.com at Wed, 03 Feb 2021 21:45:46 +0000
Bug 1690051 - Make browser.download.sanitize_non_media_extensions work and test it. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D103695
203b0106b320b510974d704cd7f28ae507b48e19: Bug 1591120 - Fix ESLint / clang-format nits.
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Feb 2021 12:07:27 +0100 - rev 565838
Push 38167 by btara@mozilla.com at Wed, 03 Feb 2021 16:02:50 +0000
Bug 1591120 - Fix ESLint / clang-format nits. MANUAL PUSH: Orange fix on a CLOSED TREE
badc370173e6d09fe27b4b98c742d8617560c971: Bug 1655967 - Fix ESLint.
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Feb 2021 12:07:05 +0100 - rev 565837
Push 38167 by btara@mozilla.com at Wed, 03 Feb 2021 16:02:50 +0000
Bug 1655967 - Fix ESLint.
70c5829de10b322ddbc1d2c9d2c8749503cf3c26: Bug 1689492. Test for bug 1687926, bug 1687927, bug 1687886. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Wed, 03 Feb 2021 10:41:18 +0000 - rev 565836
Push 38167 by btara@mozilla.com at Wed, 03 Feb 2021 16:02:50 +0000
Bug 1689492. Test for bug 1687926, bug 1687927, bug 1687886. r=botond Differential Revision: https://phabricator.services.mozilla.com/D103396
11263420ea88cf234951aa2d015f30f8cd49c6a6: Bug 1591120 - Move print and color-scheme simulation to browsingContext. r=ochameau,nika,devtools-backward-compat-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Feb 2021 10:38:09 +0000 - rev 565835
Push 38167 by btara@mozilla.com at Wed, 03 Feb 2021 16:02:50 +0000
Bug 1591120 - Move print and color-scheme simulation to browsingContext. r=ochameau,nika,devtools-backward-compat-reviewers We keep mMedium in nsPresContext rather than just looking it up in the browsing context because that's used quite more frequently. Differential Revision: https://phabricator.services.mozilla.com/D103782
8e224f0192535772d4baf833e2e8c2a82ca8bd44: Bug 1655967 - Move serviceWorkersTestingEnabled to BrowsingContext. r=nika
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Feb 2021 10:38:43 +0000 - rev 565834
Push 38167 by btara@mozilla.com at Wed, 03 Feb 2021 16:02:50 +0000
Bug 1655967 - Move serviceWorkersTestingEnabled to BrowsingContext. r=nika Differential Revision: https://phabricator.services.mozilla.com/D103757
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip