134dc37565f5a9b86ae5acafc15c2a64a90323e6: Backed out changeset 4831efa59335 (bug 1529068) because it was landed in autoland to.
arthur.iakab <aiakab@mozilla.com> - Wed, 11 Sep 2019 11:35:18 +0300 - rev 492854
Push 36568 by nerli@mozilla.com at Thu, 12 Sep 2019 21:54:12 +0000
Backed out changeset 4831efa59335 (bug 1529068) because it was landed in autoland to.
4831efa59335f040dd6a6a9aedb3141f009869fd: Bug 1529068 - Implementation of the navigate-to CSP directive as defined in CSP Level 3.
Benjamin <beriksson@mozilla.com> - Wed, 11 Sep 2019 01:33:47 +0300 - rev 492853
Push 36568 by nerli@mozilla.com at Thu, 12 Sep 2019 21:54:12 +0000
Bug 1529068 - Implementation of the navigate-to CSP directive as defined in CSP Level 3. https://www.w3.org/TR/CSP3/#directive-navigate-to Differential Revision: https://phabricator.services.mozilla.com/D37139
67d64efc2ad78367979996d05e7c8efdf8326349: Bug 1570337 - p7: fix build error/warning for UNIFIED_SOURCES. r=jya
John Lin <jolin@mozilla.com> - Thu, 12 Sep 2019 18:19:31 +0000 - rev 492852
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570337 - p7: fix build error/warning for UNIFIED_SOURCES. r=jya Differential Revision: https://phabricator.services.mozilla.com/D44588
e5e097a939700f94e7b114d0ddc28f7852e6f5a9: Bug 1570337 - p6: repeat calling Drain() until no more output. r=jya
John Lin <jolin@mozilla.com> - Thu, 12 Sep 2019 18:19:24 +0000 - rev 492851
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570337 - p6: repeat calling Drain() until no more output. r=jya Existing tests will fail when there are more than 1 pending frames when Drain() is called. Repeatly calling it to ensure all frames will be collected. Differential Revision: https://phabricator.services.mozilla.com/D43689
becf46627f86b3795efa3740db1a7ef99c882e43: Bug 1570337 - p5: test initializing encoder both w/ and w/o specific parameters. r=jya
John Lin <jolin@mozilla.com> - Thu, 12 Sep 2019 18:19:15 +0000 - rev 492850
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570337 - p5: test initializing encoder both w/ and w/o specific parameters. r=jya Differential Revision: https://phabricator.services.mozilla.com/D43688
c5fc0c691fcc0adb65ca76bcee133c38b4f9ef58: Bug 1570337 - p4: implement Android encoder. r=jya
John Lin <jolin@mozilla.com> - Thu, 12 Sep 2019 18:19:08 +0000 - rev 492849
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570337 - p4: implement Android encoder. r=jya Differential Revision: https://phabricator.services.mozilla.com/D43687
d8ea2a15e38084c626d6bfc4297279c83bd59230: Bug 1570337 - p3: extract method for reuse. r=jya
John Lin <jolin@mozilla.com> - Thu, 12 Sep 2019 18:19:00 +0000 - rev 492848
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570337 - p3: extract method for reuse. r=jya Differential Revision: https://phabricator.services.mozilla.com/D45109
fd48477b3dcefd732fc7fc8c6b7a4a9fd8fc08a0: Bug 1570337 - p2: extend and expose H.264 utility functions. r=jya
John Lin <jolin@mozilla.com> - Thu, 12 Sep 2019 18:18:51 +0000 - rev 492847
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570337 - p2: extend and expose H.264 utility functions. r=jya Some existing functions that manipulates H.264 bitstream already cover most of the efforts for converting Android encoder output. With some minor changes, they can be called by the encoder to avoid code duplications. Differential Revision: https://phabricator.services.mozilla.com/D43686
8eb04002df3d3386762591c5bf5b9294451368c1: Bug 1570337 - p1: singletonize sPEMLog. r=jya
John Lin <jolin@mozilla.com> - Thu, 12 Sep 2019 18:18:37 +0000 - rev 492846
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570337 - p1: singletonize sPEMLog. r=jya Differential Revision: https://phabricator.services.mozilla.com/D43685
2d4e0a16ffdf5c9b88afd55771618b67fdc74315: Bug 1575216 - Make low-memory detection use per-process stats to avoid janking the main thread r=dmajor
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 12 Sep 2019 15:34:13 +0000 - rev 492845
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1575216 - Make low-memory detection use per-process stats to avoid janking the main thread r=dmajor This reverts the available memory tracker back to its old implementation that relied on GlobalMemoryStatusEx() instead of the potentially expensive K32GetPerformanceInfo(). In spite of its name GlobalMemoryStatusEx() may return per-process values instead of global ones which might lead to underestimating the actual memory pressure. Because of this limitation this change is a stop-gap while we replace this code with a non-polling implementation based on QueryMemoryResourceNotification(). Differential Revision: https://phabricator.services.mozilla.com/D45338
1775bf2141f50397049fb4517e37f9ceb930f596: Backed out changeset 0a227ecdcca5 (bug 1580485) for debugger failure on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Thu, 12 Sep 2019 21:20:32 +0300 - rev 492844
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Backed out changeset 0a227ecdcca5 (bug 1580485) for debugger failure on a CLOSED TREE
e2c6e425c67fba4f4e1c12d1ba74cb86af101ebd: Bug 1570569 p2 - Add Sync Disabled state to Synced Tabs sidebar. r=fluent-reviewers,flod
Edouard Oger <eoger@fastmail.com> - Tue, 10 Sep 2019 18:23:31 +0000 - rev 492843
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570569 p2 - Add Sync Disabled state to Synced Tabs sidebar. r=fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D44485
e8257acd87021bc4c61013c439547e9740c21c91: Bug 1570569 p1 - Add Sync Disabled state to Synced Tabs menu. r=vbudhram,fluent-reviewers,flod,markh
Edouard Oger <eoger@fastmail.com> - Wed, 11 Sep 2019 01:17:46 +0000 - rev 492842
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1570569 p1 - Add Sync Disabled state to Synced Tabs menu. r=vbudhram,fluent-reviewers,flod,markh Differential Revision: https://phabricator.services.mozilla.com/D44484
6bd2baa12b99922d9188d74c3fadd16756232cb1: Bug 1580015 - part2 : add test 'test_webvtt_infinite_processing_loop.html'. r=heycam
alwu <alwu@mozilla.com> - Thu, 12 Sep 2019 08:13:48 +0000 - rev 492841
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1580015 - part2 : add test 'test_webvtt_infinite_processing_loop.html'. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D45567
cf45c1ec28a2f304deef22cc8957e2c53cb8daf6: Bug 1580015 - part1 : do not reentry function 'processCues()'. r=heycam
alwu <alwu@mozilla.com> - Thu, 12 Sep 2019 08:13:46 +0000 - rev 492840
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1580015 - part1 : do not reentry function 'processCues()'. r=heycam Accessing `offsetXXX` attributes of element, it would trigger reflow, and sometime it would result in a re-entry of `processCue()` because we would call `processCue()` when `resizecaption` occurs. One specifical case is that, assigning CSS properties `min-width` and `max-width` at the same video element, in thise case, when we re-enter the `processCues()` and access `offsetXXX`. It seems that the layout system would reprocess those properites again and again and dispatch `resizecaption` when we access `offsetXXX`, which causes an infinite loop, starting from receving `resizecaption`, then calling `processCue()`, accessing `offSetXXX`, triggering reflow, sending `resizecaption` event again. Therefore, we should stop revisiting `processCues()` if we're already running a processing, we should run a processing once at a time. Differential Revision: https://phabricator.services.mozilla.com/D45421
1cabe875e4cda15a724e94d04f4cf7e2475a8d52: Bug 1580661 - Update pdf.js to version 2.3.164. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 12 Sep 2019 16:31:56 +0000 - rev 492839
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1580661 - Update pdf.js to version 2.3.164. r=bdahl Differential Revision: https://phabricator.services.mozilla.com/D45617
abbb105e77f6f21210eb7051882cc314ec553133: Bug 1579990 - Start pretty print worker lazily. r=jlast,Honza
Sorin Davidoi <sorin.davidoi@protonmail.com> - Thu, 12 Sep 2019 16:40:36 +0000 - rev 492838
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1579990 - Start pretty print worker lazily. r=jlast,Honza Start pretty print worker only when pretty printing for the first time. Differential Revision: https://phabricator.services.mozilla.com/D45241
0a227ecdcca5ddd24c4faae01cd6632b90bf5ef3: Bug 1580485 - Start search worker on lazily. r=jlast
Sorin Davidoi <sorin.davidoi@protonmail.com> - Thu, 12 Sep 2019 16:31:38 +0000 - rev 492837
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1580485 - Start search worker on lazily. r=jlast Took care to only call .task once. Maybe it would be nice to move this functionality inside `WorkerDispatcher`? Differential Revision: https://phabricator.services.mozilla.com/D45534
2407a61b4a61fb7c4a7deb8efda34a79682633bc: Bug 1552317 - Fix codespell errors for image/. r=tnikkel
championshuttler <shivams2799@gmail.com> - Thu, 12 Sep 2019 09:00:52 +0000 - rev 492836
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1552317 - Fix codespell errors for image/. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D45553
798cfa0a340237535abb55cebfe3d980406f3f92: Bug 1578370 - Refactor TriggerInitialDocumentTranslation for readability. r=smaug
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 12 Sep 2019 16:07:49 +0000 - rev 492835
Push 36567 by nerli@mozilla.com at Thu, 12 Sep 2019 21:52:31 +0000
Bug 1578370 - Refactor TriggerInitialDocumentTranslation for readability. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D45589
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip