01eb66307875ee964208ed951ee995b74f01ab9b: Bug 1578942 - suspendTimeouts on inner window while GeckoSession is inactive; r=snorp,bzbarsky
Thomas Wisniewski <twisniewski@mozilla.com> - Thu, 07 Nov 2019 18:23:49 +0000 - rev 501139
Push 100017 by twisniewski@mozilla.com at Thu, 07 Nov 2019 18:27:43 +0000
Bug 1578942 - suspendTimeouts on inner window while GeckoSession is inactive; r=snorp,bzbarsky suspendTimeouts on inner window while GeckoSession is inactive Differential Revision: https://phabricator.services.mozilla.com/D51852
f331f382d86bc23f85029c7380b938cc67010a3a: Bug 1594067 - Fix RemoveTrailing to handle correctly keep frames equals to zero. r=padenot
Alex Chronopoulos <achronop@gmail.com> - Thu, 07 Nov 2019 09:58:27 +0000 - rev 501138
Push 100016 by achronopoulos@mozilla.com at Thu, 07 Nov 2019 17:49:19 +0000
Bug 1594067 - Fix RemoveTrailing to handle correctly keep frames equals to zero. r=padenot Fix `MediaSegmentBase::RemoveTrailing` to be able to accept the first argument, keep frames, equal to zero. The patch avoids calling the `AudioChunk::SliceTo()` method with zero slice duration which hits an assert. The crash was being triggered when in the AudioSegment was including one or more chunks, with the first chunk containing silence (null). Then the `AudioSegment::FlushAfter` had to be called with a duration smaller or equal to the duration of the first chunk. A unit test has been created, verifying the duration of the final segment. Differential Revision: https://phabricator.services.mozilla.com/D52092
cb5434e79ec6a188207818423e92485ff84d9c23: Bug 1594067 - Clear the AudioSegment when FlushAfter is called with new end equals to zero. r=padenot
Alex Chronopoulos <achronop@gmail.com> - Thu, 07 Nov 2019 09:58:20 +0000 - rev 501137
Push 100016 by achronopoulos@mozilla.com at Thu, 07 Nov 2019 17:49:19 +0000
Bug 1594067 - Clear the AudioSegment when FlushAfter is called with new end equals to zero. r=padenot The AudioSegment::FlushAfter with input argument equals to zero is crashing on an assert that indicates misuse of the AudioChunk::SliceTo method. In general MediaSegmentBase::FlushAfter is better to clear itself when is called with argument equals to zero. This avoids the misuse and it is slightly more efficient. Differential Revision: https://phabricator.services.mozilla.com/D51862
82dfb8d2168bfbcbfa9134903a5a5e9197129ee7: Bug 1533895 - disable browser_broadcast.js on fission r=kashav
Andreea Pavel <apavel@mozilla.com> - Thu, 07 Nov 2019 17:20:08 +0000 - rev 501136
Push 100015 by rmaries@mozilla.com at Thu, 07 Nov 2019 17:42:09 +0000
Bug 1533895 - disable browser_broadcast.js on fission r=kashav Differential Revision: https://phabricator.services.mozilla.com/D52179
d59c3470584a978f82a01534cb393be942f1dd4f: Bug 1592969 - Show async separator in Frame component. r=davidwalsh.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 07 Nov 2019 17:28:45 +0000 - rev 501135
Push 100014 by nchevobbe@mozilla.com at Thu, 07 Nov 2019 17:29:15 +0000
Bug 1592969 - Show async separator in Frame component. r=davidwalsh. Differential Revision: https://phabricator.services.mozilla.com/D52133
cc5ba185000817048946121942490e3409d554c5: Bug 1594747. Update bitflags in WebRender to 1.2. r=kvark
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 07 Nov 2019 16:57:15 +0000 - rev 501134
Push 100013 by jmuizelaar@mozilla.com at Thu, 07 Nov 2019 17:23:28 +0000
Bug 1594747. Update bitflags in WebRender to 1.2. r=kvark This will help with some warnings about try! Differential Revision: https://phabricator.services.mozilla.com/D52176
40f4f1079552d8d5793bd82f141cf098e4cc2275: Bug 1513855: Make sure that quit-application-granted and quit-application notifications are always sent. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 07 Nov 2019 17:00:06 +0000 - rev 501133
Push 100012 by dtownsend@mozilla.com at Thu, 07 Nov 2019 17:20:56 +0000
Bug 1513855: Make sure that quit-application-granted and quit-application notifications are always sent. r=froydnj We only run the main event loop if at least one window is open. There are various cases where this doesn't happen, such as -silent. By the time we get there though some components have started and require appropriate notifications to tell them to shutdown safely. This patch sends the quit-application-granted and quit-application notifications in the case that there were no windows open and nsAppStartup::Quit hasn't already been called when we come to run the event loop. Differential Revision: https://phabricator.services.mozilla.com/D51736
613cdbb8111686c8be0b9a6e90b2bd92899226f0: Bug 1585713 - reduce WR font size limit from 512 to 320. r=jnicol
Lee Salzman <lsalzman@mozilla.com> - Thu, 07 Nov 2019 16:51:32 +0000 - rev 501132
Push 100011 by lsalzman@mozilla.com at Thu, 07 Nov 2019 16:58:36 +0000
Bug 1585713 - reduce WR font size limit from 512 to 320. r=jnicol Differential Revision: https://phabricator.services.mozilla.com/D51747
3479e57e405a9b3b97acc25f76ab4797b0994e84: Bug 1585713 - disable subpixel positioning for oversized WR fonts. r=jnicol
Lee Salzman <lsalzman@mozilla.com> - Thu, 07 Nov 2019 16:51:02 +0000 - rev 501131
Push 100011 by lsalzman@mozilla.com at Thu, 07 Nov 2019 16:58:36 +0000
Bug 1585713 - disable subpixel positioning for oversized WR fonts. r=jnicol Differential Revision: https://phabricator.services.mozilla.com/D51746
e517398d7ab9a17f721e5940037fbed56717557d: Bug 1585713 - don't prune WR glyphs that were recently used. r=jnicol
Lee Salzman <lsalzman@mozilla.com> - Thu, 07 Nov 2019 16:50:28 +0000 - rev 501130
Push 100011 by lsalzman@mozilla.com at Thu, 07 Nov 2019 16:58:36 +0000
Bug 1585713 - don't prune WR glyphs that were recently used. r=jnicol Differential Revision: https://phabricator.services.mozilla.com/D51340
84a12c5a54960f7a8d15fe0e979ac838a88d488f: Bug 1592363 - Make the console use the TargetList. r=nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 07 Nov 2019 15:05:10 +0000 - rev 501129
Push 100010 by apoirot@mozilla.com at Thu, 07 Nov 2019 16:51:11 +0000
Bug 1592363 - Make the console use the TargetList. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D48860
268a241e565100c7433a03f6e41a490985b1b2c1: Bug 1590151 - Update cubeb-coreaudio-rs to cd954ca. r=padenot
Chun-Min Chang <chun.m.chang@gmail.com> - Thu, 07 Nov 2019 16:41:44 +0000 - rev 501128
Push 100009 by rmaries@mozilla.com at Thu, 07 Nov 2019 16:45:19 +0000
Bug 1590151 - Update cubeb-coreaudio-rs to cd954ca. r=padenot Pick commits: cd954ca - Update dependencies (#22) 7043a0c - Make audiounit_get_devices_of_type infallible (#21) Differential Revision: https://phabricator.services.mozilla.com/D51725
dd340ac5da49b543871350ff1f7e56e51cae4059: Bug 1560355 - Part 3: Add support for "numberingSystem" and "calendar" options. r=jwalden
André Bargull <andre.bargull@gmail.com> - Thu, 07 Nov 2019 16:31:12 +0000 - rev 501127
Push 100008 by rmaries@mozilla.com at Thu, 07 Nov 2019 16:38:20 +0000
Bug 1560355 - Part 3: Add support for "numberingSystem" and "calendar" options. r=jwalden Currently restricted to Nightly-only, because the spec PR still contains bugs and there are no test262 tests for this feature (except for tests to ensure the properties are retrieved from the options object). Differential Revision: https://phabricator.services.mozilla.com/D51855
c4ad6acd96906f2846156c7985729b74ebd38c0e: Bug 1560355 - Part 2: Use LanguageTag to add "collation" keyword to Collator locale. r=jwalden
André Bargull <andre.bargull@gmail.com> - Thu, 07 Nov 2019 14:24:53 +0000 - rev 501126
Push 100008 by rmaries@mozilla.com at Thu, 07 Nov 2019 16:38:20 +0000
Bug 1560355 - Part 2: Use LanguageTag to add "collation" keyword to Collator locale. r=jwalden Use ApplyUnicodeExtensionToTag to add the collation keyword instead of manually splicing the keyword into the language tag. Differential Revision: https://phabricator.services.mozilla.com/D51854
ba3307f474601809431832d35b1dc925b2471847: Bug 1560355 - Part 1: Change ApplyUnicodeExtensionToTag to accept a list of Unicode extension keywords. r=jwalden
André Bargull <andre.bargull@gmail.com> - Thu, 07 Nov 2019 14:24:28 +0000 - rev 501125
Push 100008 by rmaries@mozilla.com at Thu, 07 Nov 2019 16:38:20 +0000
Bug 1560355 - Part 1: Change ApplyUnicodeExtensionToTag to accept a list of Unicode extension keywords. r=jwalden This will allow us to reuse this function to insert the calendar and numberingSystem options into the locale in part 3. Differential Revision: https://phabricator.services.mozilla.com/D51853
271bbaa11d214236cb48d1cad9b2cf10ec440bc2: Bug 1581884 - disable browser_blockHPKP.js on all platforms r=gbrown
Andreea Pavel <apavel@mozilla.com> - Thu, 07 Nov 2019 16:05:05 +0000 - rev 501124
Push 100007 by rmaries@mozilla.com at Thu, 07 Nov 2019 16:37:08 +0000
Bug 1581884 - disable browser_blockHPKP.js on all platforms r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D52173
ed588410fb6bddefad350b1d9a0c232310f1412a: Bug 1581657 - Disable ContentBlockingControllerTest.getLog() on Android r=gbrown
Andreea Pavel <apavel@mozilla.com> - Thu, 07 Nov 2019 16:04:58 +0000 - rev 501123
Push 100006 by rmaries@mozilla.com at Thu, 07 Nov 2019 16:36:37 +0000
Bug 1581657 - Disable ContentBlockingControllerTest.getLog() on Android r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D52175
36b9d7d55eaef1dec87bb58c0086e4fb6fb69a83: Bug 1593844 - Add moz.configure bits to specify a LUCETC binary r=froydnj
Ricky Stewart <rstewart@mozilla.com> - Thu, 07 Nov 2019 16:11:09 +0000 - rev 501122
Push 100005 by rstewart@mozilla.com at Thu, 07 Nov 2019 16:33:35 +0000
Bug 1593844 - Add moz.configure bits to specify a LUCETC binary r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D51927
1484255e5f4df32ea381c58669ed22545a70d4a7: Bug 1492582 - Use XUL inspector highlighter for HTML docs without scroll frames. r=bgrins
Brendan Dahl <bdahl@mozilla.com> - Thu, 07 Nov 2019 16:21:30 +0000 - rev 501121
Push 100004 by bdahl@mozilla.com at Thu, 07 Nov 2019 16:33:00 +0000
Bug 1492582 - Use XUL inspector highlighter for HTML docs without scroll frames. r=bgrins The devtools highlighter is broken with browser.xhtml when scroll frames are disabled. Differential Revision: https://phabricator.services.mozilla.com/D52104
bbf62ef50e529b304b8fab6a211cd244ff0291f1: Bug 1492582 - Don't create scroll frames for windows that don't need them. r=emilio
Brendan Dahl <bdahl@mozilla.com> - Thu, 07 Nov 2019 16:21:23 +0000 - rev 501120
Push 100004 by bdahl@mozilla.com at Thu, 07 Nov 2019 16:33:00 +0000
Bug 1492582 - Don't create scroll frames for windows that don't need them. r=emilio When browser.xhtml switches to an <html> root element, the frame structure changed and caused performance regressions on talos for tart and tresize. browser.xhtml doesn't need scrolling, so we can disable it and keep performance on par with XUL <window>. Differential Revision: https://phabricator.services.mozilla.com/D50675
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip