60c20a0f320cc769a8da229cdf6edfbbf38d3ed3: Bug 1535788 - Make the Document own the StyleSet. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Apr 2019 07:02:00 +0000 - rev 467757
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1535788 - Make the Document own the StyleSet. r=heycam This is the last step to be able to call matchMedia on display: none iframes. This is green, except for some startup preference query tests that I'm going to address in a blocking bug (making LangGroupFontPrefs global, basically). The setup is similar to the ShadowRoot one, except we don't eagerly keep the StyleSet around up-to-date, we only fill it if it ever had a pres context. Differential Revision: https://phabricator.services.mozilla.com/D23903
d71df181f3d948fa113de06223649f5e6298b47b: Bug 1541105 - Cache2 I/O thread may do excessive number of AddRef/Release calls on queued nsCOMPtr's under a lock, blocking main thread under heavy load; use nsTArray APIs allowing mere move of the elements instead, r=michal,froydnj
Honza Bambas <honzab.moz@firemni.cz> - Wed, 03 Apr 2019 11:27:28 +0000 - rev 467756
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1541105 - Cache2 I/O thread may do excessive number of AddRef/Release calls on queued nsCOMPtr's under a lock, blocking main thread under heavy load; use nsTArray APIs allowing mere move of the elements instead, r=michal,froydnj Differential Revision: https://phabricator.services.mozilla.com/D25815
2d7fcd115d9fd9e5cf19b40dcf634d885dc3d2df: Backed out changeset d124ebd3b9eb (bug 1538281) for mochitest failures e.g. devtools/client/inspector/extensions/test/browser_inspector_extension_sidebar.js on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 03 Apr 2019 14:32:00 +0300 - rev 467755
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Backed out changeset d124ebd3b9eb (bug 1538281) for mochitest failures e.g. devtools/client/inspector/extensions/test/browser_inspector_extension_sidebar.js on a CLOSED TREE
3cbe8df933a271205e2de3a2f253db94e0d52773: Bug 1541332 - Remove unused setup feature for file records. r=glandium
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Apr 2019 07:31:05 +0000 - rev 467754
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1541332 - Remove unused setup feature for file records. r=glandium Seems unused since bug 1426785, looks like. Differential Revision: https://phabricator.services.mozilla.com/D25904
3134740d831cc24b5b931a8512584100fcc10471: Bug 1382650 part 8 - Add a JitOption to disable use of Ion optimization levels. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Tue, 02 Apr 2019 12:34:09 +0000 - rev 467753
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1382650 part 8 - Add a JitOption to disable use of Ion optimization levels. r=nbp We might uplift these patches to beta. Having a JitOption makes it easier to turn this off if needed. Differential Revision: https://phabricator.services.mozilla.com/D25754
b4a7aeb63c654d55f39d7ff2d56fd6d268f73928: Bug 1540080 - Execute the canceling runnable after self.close() even when we have sync event loops, r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 02 Apr 2019 20:53:16 +0000 - rev 467752
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1540080 - Execute the canceling runnable after self.close() even when we have sync event loops, r=asuth Differential Revision: https://phabricator.services.mozilla.com/D25605
2e3359dc72e8ae3cca9f3ce2300bed8d60540b50: Bug 1539522 - skip test_audioContextSuspendResumeClose.html for windows10-aarch64 r=jmaher
Edwin Gao <egao@mozilla.com> - Tue, 02 Apr 2019 21:47:12 +0000 - rev 467751
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1539522 - skip test_audioContextSuspendResumeClose.html for windows10-aarch64 r=jmaher Disable this consistently failing test on windows10-aarch64. Differential Revision: https://phabricator.services.mozilla.com/D25867
1b9e5f4b0589a636233affb84666a469a4cc4ef5: Bug 1537643 - update cc crate; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Wed, 03 Apr 2019 00:06:04 +0000 - rev 467750
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1537643 - update cc crate; r=glandium This update from the official sources brings in the changes that we were using glandium's fork for, as well as changes enabling us to tweak more settings on Windows. Differential Revision: https://phabricator.services.mozilla.com/D25888
88c2a60599669ee7899764812730b90ce98a1450: Bug 1525303 - make LazyLogModule::operator LogModule* inline; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Tue, 02 Apr 2019 20:35:38 +0000 - rev 467749
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1525303 - make LazyLogModule::operator LogModule* inline; r=erahm Testing has determined that doing this has no detrimental size benefit, and a small positive performance impact. Differential Revision: https://phabricator.services.mozilla.com/D25848
abf4f3d3b075d1af90654f9f665e2b52455ff46d: Bug 1496191 - When test_big_icon is listening for search engine modifications, ensure it QIs the engine to have the proper interface information. r=mikedeboer
Mark Banner <standard8@mozilla.com> - Wed, 03 Apr 2019 09:17:40 +0000 - rev 467748
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1496191 - When test_big_icon is listening for search engine modifications, ensure it QIs the engine to have the proper interface information. r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D25900
362eb37eb09f31f236a0cd557b7da997518c5396: No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
ffxbld <ffxbld@mozilla.com> - Wed, 03 Apr 2019 10:07:39 +0000 - rev 467747
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser Differential Revision: https://phabricator.services.mozilla.com/D25584
4242232bb3708456e12d10029afd14da9eecb48e: Bug 1533705 - Baldr: for instance function calls, don't redundantly re-state the arg types. r=lth
Julian Seward <jseward@acm.org> - Wed, 03 Apr 2019 06:05:27 +0000 - rev 467746
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1533705 - Baldr: for instance function calls, don't redundantly re-state the arg types. r=lth For Baldr and Rabaldr, bug 1528983 moved some way towards centralising information about argument and return types of instance-function calls, with the aim of having a single point-of-truth for such information. Unfortunately the functions in Baldr that create instance function calls (in WasmIonCompile.cpp) still state explicitly the type of each argument, despite having to hand the relevant SymbolicAddressSignature. Hence they state these types redundantly and potentially in conflict with the single-point-of-truth version. This patch changes all relevant calls to passArg() so that they pull the argument type out of the SymbolicAddressSignature rather than pass it ad-hoc. It also changes passInstance() to take the first argument type, for assertional purposes only. Differential Revision: https://phabricator.services.mozilla.com/D25805
56528eeda044c5bc1fc15a89f89fdbb3ab0e05e4: Backed out changeset 29b08c635a7c (bug 1518663) for Browser-Chrome failures in browser/components/enterprisepolicies/tests/browser/browser_policy_extensions.js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 03 Apr 2019 13:37:15 +0300 - rev 467745
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Backed out changeset 29b08c635a7c (bug 1518663) for Browser-Chrome failures in browser/components/enterprisepolicies/tests/browser/browser_policy_extensions.js. CLOSED TREE
e488d33343f06034fb65c13f682ae42bcc8fd32a: Backed out changeset cd466be3bacb (bug 1525051) for mochitest failures in dom/tests/mochitest/general/test_performance_timeline.html. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 03 Apr 2019 13:35:03 +0300 - rev 467744
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Backed out changeset cd466be3bacb (bug 1525051) for mochitest failures in dom/tests/mochitest/general/test_performance_timeline.html. CLOSED TREE
4326d3fdd9123a7fb6e7780756e91857b768e723: Bug 1541016 - followup: Fix windows builds. r=bustage
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Apr 2019 10:24:51 +0200 - rev 467743
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1541016 - followup: Fix windows builds. r=bustage Which are apparently confused by the existence of both mozilla::detail and mozilla::dom::detail. CLOSED TREE, of course.
02b9a8e35a2a5daa1fa6bdbe1121e4a2694cf031: Bug 1540670 - Forbid a nursery size of 0 r=jonco
Paul Bone <pbone@mozilla.com> - Wed, 03 Apr 2019 01:41:21 +0000 - rev 467742
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1540670 - Forbid a nursery size of 0 r=jonco The nursery uses capacity_ == 0 to determine if it is disabled. This patch avoids setting the capacity to zero by requring the minimum size to be at least ArenaSize (usually 1 page). Differential Revision: https://phabricator.services.mozilla.com/D25717
9faed6c4e9698a458edb253cea5461fcff5c2275: Bug 1540670 - Only re-enable the nursery if generation GC is configured r=jonco
Paul Bone <pbone@mozilla.com> - Wed, 03 Apr 2019 01:41:01 +0000 - rev 467741
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1540670 - Only re-enable the nursery if generation GC is configured r=jonco Differential Revision: https://phabricator.services.mozilla.com/D25716
d1789703bc525e8eb87446a2f0f9d8587988fe29: Bug 1538594 - Fix disabling the nursery r=jonco
Paul Bone <pbone@mozilla.com> - Wed, 03 Apr 2019 01:40:39 +0000 - rev 467740
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1538594 - Fix disabling the nursery r=jonco Differential Revision: https://phabricator.services.mozilla.com/D25715
bc2d8bd355abb9e103212bca4e9641961c52a9a9: Bug 1370646 - Honor the maxTextRunSize if it's within reasonable range r=heycam
violet <violet.bugreport@gmail.com> - Wed, 03 Apr 2019 01:00:38 +0000 - rev 467739
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1370646 - Honor the maxTextRunSize if it's within reasonable range r=heycam If the maximal and minimal font-size in a SVGTextFrame have a huge difference, previously we chose mFontSizeScaleFactor to satisfy the minimal one. That's problematic, because the maximal one might be a reasonable size, while the minimal one is extremely small. We should honor the maximal one if this is the case. Differential Revision: https://phabricator.services.mozilla.com/D24494
d124ebd3b9ebe144ef421dacc432e06733e495f4: Bug 1538281 - make tree view row keyboard navigation consistent with other shared components. r=nchevobbe
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 03 Apr 2019 00:36:03 +0000 - rev 467738
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1538281 - make tree view row keyboard navigation consistent with other shared components. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D24538
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip