d20f770bbd5fe62a92f552a804b5bffe63c2f871: Bug 1466231 Part 3: Change some reftests to expected pass, one with fuzziness. draft
Brad Werth <bwerth@mozilla.com> - Tue, 12 Jun 2018 14:39:14 -0700 - rev 807791
Push 113218 by bwerth@mozilla.com at Fri, 15 Jun 2018 19:16:11 +0000
Bug 1466231 Part 3: Change some reftests to expected pass, one with fuzziness. MozReview-Commit-ID: 2g6EvOuZqRg
d262a5137a76da0ee96e9e33948fbd1b81a86c10: Bug 1466231 Part 2: Add a submitted WPT reftest. draft
Brad Werth <bwerth@mozilla.com> - Wed, 06 Jun 2018 13:21:31 -0700 - rev 807790
Push 113218 by bwerth@mozilla.com at Fri, 15 Jun 2018 19:16:11 +0000
Bug 1466231 Part 2: Add a submitted WPT reftest. MozReview-Commit-ID: 4OtqxvM4Gen
38821ce570ac0687ec9aa56a343a0d25ec1641b2: Bug 1296209: A couple of calc() tests. r?dholbert draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 15 Jun 2018 12:04:28 -0700 - rev 807789
Push 113217 by bmo:emilio@crisal.io at Fri, 15 Jun 2018 19:07:08 +0000
Bug 1296209: A couple of calc() tests. r?dholbert There's a bunch of others in WPT already, so I don't think it's worth going through absolutely all of them... MozReview-Commit-ID: LmGXyVkcOGm
1abe1dd560e184b5421a6303f770f2638664eb9f: Bug 1461047 - Added Policy: Customize Layout r?felipe draft
Kanika Saini - Sat, 16 Jun 2018 00:28:13 +0530 - rev 807788
Push 113216 by bmo:ksaini@mozilla.com at Fri, 15 Jun 2018 18:59:19 +0000
Bug 1461047 - Added Policy: Customize Layout r?felipe MozReview-Commit-ID: I9ZbzVuUjiO
c94a03b692005b773b25a4f00d23ad479c941966: Bug 1323735: Test for calc() rounding error. r?mats draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 15 Jun 2018 11:55:53 -0700 - rev 807787
Push 113215 by bmo:emilio@crisal.io at Fri, 15 Jun 2018 18:57:51 +0000
Bug 1323735: Test for calc() rounding error. r?mats MozReview-Commit-ID: EuheTKUHvYd
efae8a63fbf304cb735ce14ba41627205bbb20da: Bug 1468133: Remove the optimization to lazily load non-SVG styles since it's not relevant anymore. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 11 Jun 2018 06:38:42 +0200 - rev 807786
Push 113215 by bmo:emilio@crisal.io at Fri, 15 Jun 2018 18:57:51 +0000
Bug 1468133: Remove the optimization to lazily load non-SVG styles since it's not relevant anymore. r?heycam This was a memory-saving optimization introduced as part of dependencies for bug 686875, but a more general system landed in bug 77999 for Gecko and https://github.com/servo/servo/pull/18509 for Servo. So now it's probably even a bit of a pessimization (though probably not huge), and given this causes bugs like bug 1462742, bug 1157592, and bug 1468145, and fishiness like the one pointed out in this bug, we may as well remove it. The performance impact of having to lookup through more rules should be minimal given the bloom filter and the rule hash optimizations. This makes me wonder whether we could remove the whole concept of on-demand UA sheets, since they've caused pain, for example, when the frontend people try loading <svg>s from NAC (since that triggers sheet loading from frame construction, which is not good). I'm not concerned about loading mathml.css and svg.css everywhere, though xul.css may not be as doable since it adds a bunch of attribute-dependent selectors. Though on the other hand I asserted in the xul.css code and we don't load it in content with <video> / <input type="date/time/etc"> and such, afaict, so maybe now that legacy addons are gone we can remove that sheet from content processes altogether. Maybe worth at least filing a followup? MozReview-Commit-ID: 9JCWNZj6BkT
677e4418ab108cb566d73244d52e9da31437b9b9: Bug 1157592: Make InsertAnonymousContent load all the relevant stylesheets in SVG documents. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 11 Jun 2018 04:45:10 +0200 - rev 807785
Push 113215 by bmo:emilio@crisal.io at Fri, 15 Jun 2018 18:57:51 +0000
Bug 1157592: Make InsertAnonymousContent load all the relevant stylesheets in SVG documents. r?bz The underlying issue here is that the rule that makes the custom content container abspos is in ua.css, and we don't load that for SVG documents. Similarly, this fixes all the markers and such, that would be inline because of the lack of html.css etc. This fixes the root cause of bug 1462742, as well, so I added a few assertions that should replace the wallpaper there. The reason we're guaranteed to be oof is because top-layer implies that via StyleAdjuster::adjust_for_top_layer. As an aside, the fact that AccessibleCaret calls into InsertAnonymousContent from frame construction makes me extremely nervous, but it already does all sort of other pretty nasty stuff... I'll file and fix. MozReview-Commit-ID: 7ofKNGR8E20
5bf6057587c2dcf615140fde66b80a99372b82bd: Bug 1351354 - Add missing lock protection to crashReporterAPIData_Hash r=gsvelto draft
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 08 Jun 2018 16:31:14 -0700 - rev 807784
Push 113214 by haftandilian@mozilla.com at Fri, 15 Jun 2018 18:48:32 +0000
Bug 1351354 - Add missing lock protection to crashReporterAPIData_Hash r=gsvelto Add missing mutex acquisition calls to protect crashReporterAPIData_Hash and avoid races with CrashReporter::AnnotateCrashReport() that cause assertion failures. MozReview-Commit-ID: 6AzSlMMKV3h
b47734b7c9fc69227b23c8d273bfc74f7509e418: Bug 1440022: hook up remote-settings to broadcast messages r?lina draft
Ethan Glasser-Camp <ethan@betacantrips.com> - Tue, 08 May 2018 11:53:06 -0400 - rev 807783
Push 113213 by bmo:eglassercamp@mozilla.com at Fri, 15 Jun 2018 18:42:58 +0000
Bug 1440022: hook up remote-settings to broadcast messages r?lina MozReview-Commit-ID: 3TYBqH94rSD
af3d819aa8266506a421ada96e7f0f287a29bf1d: Bug 1440022: initial implementation r?lina draft
Ethan Glasser-Camp <ethan@betacantrips.com> - Wed, 11 Apr 2018 10:53:20 -0400 - rev 807782
Push 113213 by bmo:eglassercamp@mozilla.com at Fri, 15 Jun 2018 18:42:58 +0000
Bug 1440022: initial implementation r?lina MozReview-Commit-ID: GMnGfpUSnox
bdead4a90f1052e51263d22eb3a97f4f5b0a399e: Bug 1440022: Some infrastructure for testing broadcast_subscribe r?lina draft
Ethan Glasser-Camp <ethan@betacantrips.com> - Wed, 11 Apr 2018 10:48:01 -0400 - rev 807781
Push 113213 by bmo:eglassercamp@mozilla.com at Fri, 15 Jun 2018 18:42:58 +0000
Bug 1440022: Some infrastructure for testing broadcast_subscribe r?lina MozReview-Commit-ID: 8Re4EGCSbmi
b747583ed8c1e45d9227ef677061d9a2a54b2600: Bug 1440022: Some plausible test cases r?lina draft
Ethan Glasser-Camp <ethan@betacantrips.com> - Sun, 08 Apr 2018 11:46:18 -0400 - rev 807780
Push 113213 by bmo:eglassercamp@mozilla.com at Fri, 15 Jun 2018 18:42:58 +0000
Bug 1440022: Some plausible test cases r?lina MozReview-Commit-ID: ITQStnQWtNX
2c6cab2dac2b6752cfc98a32cf54132371e6ca94: Bug 1440022: disconnect push tests from actually running r?lina draft
Ethan Glasser-Camp <ethan@betacantrips.com> - Wed, 13 Jun 2018 20:46:17 -0400 - rev 807779
Push 113213 by bmo:eglassercamp@mozilla.com at Fri, 15 Jun 2018 18:42:58 +0000
Bug 1440022: disconnect push tests from actually running r?lina These tests were only not connecting due to an implementation detail of the Push component. MozReview-Commit-ID: 49JPgsfRxTF
4709bf849d81582d206f3c88f3aee7bf5ef9f70a: Bug 1468989 - Fix isTextInMessageText for longStrings; r=Honza. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 15 Jun 2018 11:33:32 -0700 - rev 807778
Push 113212 by bmo:nchevobbe@mozilla.com at Fri, 15 Jun 2018 18:39:06 +0000
Bug 1468989 - Fix isTextInMessageText for longStrings; r=Honza. MozReview-Commit-ID: 7jINj8Etmpv
5206d1c7af81cd37dfed3d7f61cacfe01bb5e1df: Bug 1468989 - Add a longString exception in filter tests; r=Honza. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 15 Jun 2018 11:27:55 -0700 - rev 807777
Push 113212 by bmo:nchevobbe@mozilla.com at Fri, 15 Jun 2018 18:39:06 +0000
Bug 1468989 - Add a longString exception in filter tests; r=Honza. This way we make sure we handle them as they should be. MozReview-Commit-ID: AQILE8NqbSE
b189f60dc7a51d7be541c563476fdf9a88cdc927: Bug 1468989 - Fix mocha tests; r=Honza. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 15 Jun 2018 11:20:31 -0700 - rev 807776
Push 113212 by bmo:nchevobbe@mozilla.com at Fri, 15 Jun 2018 18:39:06 +0000
Bug 1468989 - Fix mocha tests; r=Honza. A fixture was needed for asyncStorage. MozReview-Commit-ID: CerVMppdhzk
a26086bc8dc9f433a2daa044560eceaf453cef85: Bug 1466833 - WIP - Upgrade the selectedIndex property in case it's been set before the constructor runs draft
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 15 Jun 2018 11:02:45 -0700 - rev 807775
Push 113211 by bgrinstead@mozilla.com at Fri, 15 Jun 2018 18:37:15 +0000
Bug 1466833 - WIP - Upgrade the selectedIndex property in case it's been set before the constructor runs MozReview-Commit-ID: DgaTtmTNWWu
f43007db5d69c36fc355cb67d69563f652164189: Bug 1351354 - Add missing lock protection to crashReporterAPIData_Hash r=gsvelto draft
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 08 Jun 2018 16:31:14 -0700 - rev 807774
Push 113210 by haftandilian@mozilla.com at Fri, 15 Jun 2018 18:34:19 +0000
Bug 1351354 - Add missing lock protection to crashReporterAPIData_Hash r=gsvelto Add missing mutex acquisition calls to protect crashReporterAPIData_Hash and avoid races with CrashReporter::AnnotateCrashReport() that cause assertion failures. MozReview-Commit-ID: 6AzSlMMKV3h
15cf30592e0c87a61da4c350c196d3d6069f814c: Bug 1468426 - Change LayerManagerData::mDisplayItems to a vector instead of hashtable. r?mattwoodrow draft
Jamie Nicol <jnicol@mozilla.com> - Thu, 14 Jun 2018 10:04:02 -0700 - rev 807773
Push 113209 by bmo:jnicol@mozilla.com at Fri, 15 Jun 2018 18:30:48 +0000
Bug 1468426 - Change LayerManagerData::mDisplayItems to a vector instead of hashtable. r?mattwoodrow This should improve cache locality and help speed up layer building. MozReview-Commit-ID: 9IvU23alnaa
0eee5d6036346e5bba3f78b2c5e79cf25b6cf780: Bug 1461656 - Ask permission when site wants to autoplay media. r=johannh, r=flod draft
Dale Harvey <dale@arandomurl.com> - Fri, 18 May 2018 12:54:33 +0100 - rev 807772
Push 113208 by bmo:dharvey@mozilla.com at Fri, 15 Jun 2018 18:26:16 +0000
Bug 1461656 - Ask permission when site wants to autoplay media. r=johannh, r=flod MozReview-Commit-ID: Fc2IUZK90eu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip