9316ff6512163e7d08e981de7ba4dc390ca6a926: Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats
Markus Stange <mstange@themasta.com> - Fri, 21 Apr 2017 14:02:15 +1200 - rev 355965
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats
e94824b92c00d84910271435ff8d19e256e3f6ee: Merge mozilla-central to mozilla-inbound
Iris Hsiao <ihsiao@mozilla.com> - Tue, 02 May 2017 11:10:52 +0800 - rev 355964
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Merge mozilla-central to mozilla-inbound
2cc2f8862fdb77fbd55580ba09d628a28bdaae86: Bug 1360575: Use PR_SetCurrentThreadName to set the sampler thread's name on all platforms. r=mstange
David Major <dmajor@mozilla.com> - Mon, 01 May 2017 22:56:47 -0400 - rev 355963
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1360575: Use PR_SetCurrentThreadName to set the sampler thread's name on all platforms. r=mstange
37d1e983c5afaed38439528ef0b13123cfc61558: Bug 1360867 - Make a few classes final to possibly devirtualize some calls. r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 02 May 2017 03:50:16 +0200 - rev 355962
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1360867 - Make a few classes final to possibly devirtualize some calls. r=dholbert MozReview-Commit-ID: EyBsvXbfJvK
a8efdd4a24dd05b9a0401c94042d794dc796ceb8: Bug 1359060 - [css-grid] Disallow fit-content() in repeat(auto-fill/fit) track sizes (per the CSS Grid spec). r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 02 May 2017 03:50:16 +0200 - rev 355961
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1359060 - [css-grid] Disallow fit-content() in repeat(auto-fill/fit) track sizes (per the CSS Grid spec). r=dholbert MozReview-Commit-ID: Eijlbr8lHjV
2a2e5e6b3091dba33ba8f041c302b76f27d8a868: Bug 1359129 - Use the most recent RootDocAccessible when delaying DocAccessibleChild messages. r=aklotz
David Parks <dparks@mozilla.com> - Mon, 01 May 2017 14:04:55 -0700 - rev 355960
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1359129 - Use the most recent RootDocAccessible when delaying DocAccessibleChild messages. r=aklotz We sometimes briefly have more than one root DocAccessible associated with a TabChild, for example, while navigating links in a page. This patch makes sure that we use the correct accessible when delaying messages that we forward to the parent process.
9a72b71d8820745915e5002d292f6749470a505f: Bug 1333486 - Add idmcchandler5.dll/idmcchandler5_64.dll to the blocklist. r=marco
philipp <madperson@gmx.at> - Fri, 28 Apr 2017 08:44:00 -0400 - rev 355959
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1333486 - Add idmcchandler5.dll/idmcchandler5_64.dll to the blocklist. r=marco
7292d50807c9fe323996743c825b7b763b908879: Bug 1360372 - Avoid rooting hazard when entering atoms compartment (r=sfink)
Bill McCloskey <billm@mozilla.com> - Sun, 30 Apr 2017 20:23:59 -0700 - rev 355958
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1360372 - Avoid rooting hazard when entering atoms compartment (r=sfink) This patch avoids a rooting hazard involving the atoms compartment. There is code in jsatom.cpp that enters the atoms compartment while unrooted pointers are on the stack. Now that enterZoneGroup can potentially yield, this leads to a rooting hazard. This patch avoids the hazard by using a totally separate path that avoids enterZoneGroup when entering the atoms compartment. MozReview-Commit-ID: ExG1ofCbN8C
11a43a7edbae7de43559146b476965eef689b7de: Bug 1360372 - Acquire cooperative lock when entering system zone group (r=bhackett)
Bill McCloskey <billm@mozilla.com> - Thu, 27 Apr 2017 15:25:21 -0700 - rev 355957
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1360372 - Acquire cooperative lock when entering system zone group (r=bhackett) MozReview-Commit-ID: 92SgTKMD6xt
915489b79bbfac6cb173f952d08f04290d70179d: Bug 1357880 - Add a telemetry probe for mousemove event listeners r=smaug, data-review=bsmedberg
Ryan Hunt <rhunt@eqrion.net> - Wed, 26 Apr 2017 18:56:51 -0400 - rev 355956
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1357880 - Add a telemetry probe for mousemove event listeners r=smaug, data-review=bsmedberg This commit adds a telemetry probe to determine the percentage of pages that ever have a 'mousemove' event listener added to the DOM. This is for determining how often APZ key scrolling could handle interleaved mousemove events. A flag is added to nsPIDOMWindow to track whether a qualifying event listener was ever added to the DOM for this window, and is updated by EventListenerManager. There are several other similar flags to this. The probe is reported in nsGlobalWindow::FreeInnerObjects() so that it can be compared exactly with the non-passive keyboard listener APZ probe. MozReview-Commit-ID: DqqCfrdRCGp
7129e53f3a9cc8f0a1feb3f31d70f969f62a1587: Bug 1357880 - Add a telemetry probe for non-passive keyboard event listeners r=smaug, data-review=bsmedberg
Ryan Hunt <rhunt@eqrion.net> - Thu, 27 Apr 2017 18:32:08 -0400 - rev 355955
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Bug 1357880 - Add a telemetry probe for non-passive keyboard event listeners r=smaug, data-review=bsmedberg This commit adds a telemetry probe to track the percentage of pages that ever have a non-passive 'keydown' or 'keypress' event that could preventDefault() APZ key scrolling of the root of a page. A flag is added to each EventListenerManager to track whether it ever had a qualifying event listener, and then in nsGlobalWindow::FreeInnerObjects() the event targets that could preventDefault() a scroll are checked for this flag. This check is done at nsGlobalWindow::FreeInnerObjects() so that the DOM is still alive. MozReview-Commit-ID: EkK3vxehZA5
253441e7521677d184ced776f36aad27e608b01f: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 01 May 2017 16:06:49 -0700 - rev 355954
Push 31752 by cbook@mozilla.com at Tue, 02 May 2017 09:05:11 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: LDWwyJ6Gdqw
a812a96caba20dea7bc3815b71b4784afc6b864b: Backed out changeset c733f9dbec85 (bug 1361000) for -werror bustage
Phil Ringnalda <philringnalda@gmail.com> - Mon, 01 May 2017 23:02:40 -0700 - rev 355953
Push 31751 by cbook@mozilla.com at Tue, 02 May 2017 09:03:14 +0000
Backed out changeset c733f9dbec85 (bug 1361000) for -werror bustage CLOSED TREE MozReview-Commit-ID: 9pHl3OuzOTs
7c117b558b2179839d69bf7db3d1b29534735cef: Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Fri, 28 Apr 2017 14:53:16 +0800 - rev 355952
Push 31751 by cbook@mozilla.com at Tue, 02 May 2017 09:03:14 +0000
Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam MozReview-Commit-ID: AunZ2DE209M
c3646caa4ff970fa6b46c034497b82f8bdceb0a0: Bug 1321754 Part 1 - Add an enum value to SheetParsingMode for agent sheets that use no unsafe rules. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Fri, 28 Apr 2017 12:17:14 +0800 - rev 355951
Push 31751 by cbook@mozilla.com at Tue, 02 May 2017 09:03:14 +0000
Bug 1321754 Part 1 - Add an enum value to SheetParsingMode for agent sheets that use no unsafe rules. r=heycam scrollbars.css is the only sheet which is parsed as author level, but later added as agent level in [1]. Add a new enum value so that it can be parsed as author level in gecko (nsCSSParser::AgentRulesEnabled() will exclude it), but servo can recognize it as agent level sheet when the sheet is created. Delete UserRulesEnabled() because no one uses it. [1] http://searchfox.org/mozilla-central/rev/7419b368156a6efa24777b21b0e5706be89a9c2f/layout/base/nsDocumentViewer.cpp#2326 MozReview-Commit-ID: 2lrV4ogfnHM
31033a538e29888f1ad6999b967a3eb0f06c974e: servo: Merge #16686 - stylo: Parse eSafeAgentSheetFeatures as agent sheet (from aethanyc:bug1321754); r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Mon, 01 May 2017 23:52:36 -0500 - rev 355950
Push 31751 by cbook@mozilla.com at Tue, 02 May 2017 09:03:14 +0000
servo: Merge #16686 - stylo: Parse eSafeAgentSheetFeatures as agent sheet (from aethanyc:bug1321754); r=heycam This was reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1321754 Source-Repo: https://github.com/servo/servo Source-Revision: f284a15e4b442b1beff90b88e9ba6952255f394a
95d10b1d4c7d220710b8b0c975a017099d0387d9: servo: Merge #16684 - Update WR (new dashed borders, basic preserve-3d support) (from glennw:update-wr-dash-xforms); r=mbrubeck
Glenn Watson <github@intuitionlibrary.com> - Mon, 01 May 2017 23:02:02 -0500 - rev 355949
Push 31751 by cbook@mozilla.com at Tue, 02 May 2017 09:03:14 +0000
servo: Merge #16684 - Update WR (new dashed borders, basic preserve-3d support) (from glennw:update-wr-dash-xforms); r=mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 49e055264d6258139a6a17a5d77653bebfb04e80
c733f9dbec85e4180755050c0cea2a40d482e77f: Bug 1361000 - Log a deprecation warning to the web console upon use of EME in an insecure context. r=bz
Chris Pearce <cpearce@mozilla.com> - Mon, 01 May 2017 16:55:03 +1200 - rev 355948
Push 31751 by cbook@mozilla.com at Tue, 02 May 2017 09:03:14 +0000
Bug 1361000 - Log a deprecation warning to the web console upon use of EME in an insecure context. r=bz Preliminary telemetry indicated 15% of users of EME are in an insecure context. We'd better log a warning to the web console to inform authors that their sites will stop working, rather than just breaking them! MozReview-Commit-ID: CZasdbcC1jS
195eab9d24cc4279026622229f519e560305e193: Bug 1352792 - disable browser_downloads_panel_block.js for failing every time that adding unrelated tests causes it to move into a different chunk
Phil Ringnalda <philringnalda@gmail.com> - Mon, 01 May 2017 21:15:16 -0700 - rev 355947
Push 31751 by cbook@mozilla.com at Tue, 02 May 2017 09:03:14 +0000
Bug 1352792 - disable browser_downloads_panel_block.js for failing every time that adding unrelated tests causes it to move into a different chunk MozReview-Commit-ID: J3baNLdtLk3
39e5c8c6d6afa08a8151c1d8c9346ce7c0f7bda0: servo: Merge #16681 - Stop using unstable slice_patterns feature (from mbrubeck:slice_patterns); r=emilio
Matt Brubeck <mbrubeck@limpet.net> - Mon, 01 May 2017 21:48:33 -0500 - rev 355946
Push 31751 by cbook@mozilla.com at Tue, 02 May 2017 09:03:14 +0000
servo: Merge #16681 - Stop using unstable slice_patterns feature (from mbrubeck:slice_patterns); r=emilio cc #5286 --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] There are tests for these changes OR - [x] These changes do not require tests because no functionality changed Source-Repo: https://github.com/servo/servo Source-Revision: 4426236adfac2de779ff68b47176f7bf36a74e20
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip