a5450f478cd96e5f552a37d6f89c63e671958bdd: Bug 1518992 - Remove unnecessary mem::transmute in MediaListKey r=xidorn
Cameron McCormack <cam@mcc.id.au> - Thu, 10 Jan 2019 06:01:03 +0000 - rev 453379
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1518992 - Remove unnecessary mem::transmute in MediaListKey r=xidorn Differential Revision: https://phabricator.services.mozilla.com/D16147
47c259e23cfe3de3786766c67d41023db6a7ea85: Bug 1507279 - Expose the visual scrolling mechanism to internal JS users. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 10 Jan 2019 20:59:21 +0000 - rev 453378
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1507279 - Expose the visual scrolling mechanism to internal JS users. r=kats Differential Revision: https://phabricator.services.mozilla.com/D16142
bea2de966d140c1a43baca40ee936421257f0b65: Bug 1507279 - Add a mechanism for the main thread to set a visual viewport offset. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 10 Jan 2019 20:59:13 +0000 - rev 453377
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1507279 - Add a mechanism for the main thread to set a visual viewport offset. r=kats Differential Revision: https://phabricator.services.mozilla.com/D16141
b4bda4351a9cb9af39368b83766a3497298a45ad: Bug 1517135: Improve performance of BytecodeEmitter::finishTakingSrcNotes r=djvj
Iain Ireland <iireland@mozilla.com> - Thu, 10 Jan 2019 20:59:11 +0000 - rev 453376
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1517135: Improve performance of BytecodeEmitter::finishTakingSrcNotes r=djvj Differential Revision: https://phabricator.services.mozilla.com/D16106
05bcc598e9fbb9337f106702c1d7d9af9e69c160: Bug 1487416 - Handle cbcs data from mp4parse-rust. r=jya
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 10 Jan 2019 18:39:27 +0000 - rev 453375
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1487416 - Handle cbcs data from mp4parse-rust. r=jya Handle mp4parse-rust providing cbcs data in the track metadata. Explicitly check the crypto scheme we get in the metadata and error if we encounter something outside of cenc and cbcs -- catch unexpected data early. Differential Revision: https://phabricator.services.mozilla.com/D15878
b99936efbbc9ebb0375c6fb7a93c77dd253f2fdd: Bug 1487416 - Index.cpp's SampleIterator populates cbcs data. r=jya
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 10 Jan 2019 18:39:02 +0000 - rev 453374
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1487416 - Index.cpp's SampleIterator populates cbcs data. r=jya Rework our mp4 sample iterator to handle cbcs crypto data. To support this we populate the following new data for samples: - Crypto pattern information, this is split into a count of encrypted blocks and a count of clear blocks. - A constant IV. This information is available at a track level and a sample group level. The sample group level supersedes track level information if both a present. Prior to this patch, some crypto information was written to samples in the SampleIterator in Index.cpp, and some in the MP4Demuxer (based on if the SampleIterator had not populated the data). This patch moves all these operations into the SampleIterator -- the idea being that the sample iterator should be the component responsible for setting up sample meta data. Differential Revision: https://phabricator.services.mozilla.com/D15877
ee55b284223e8aa74649415b2ab5cc0d8f299a9f: Bug 1487416 - Support different encryption schemes in mp4 parser's GetAuxInfo. r=jya
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 10 Jan 2019 18:38:36 +0000 - rev 453373
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1487416 - Support different encryption schemes in mp4 parser's GetAuxInfo. r=jya Differential Revision: https://phabricator.services.mozilla.com/D15876
d25449127f8faa9a54890d2c90aa7db2dcfd7804: Bug 1487416 - Parse pattern encryption information from the seig box. r=jya
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 10 Jan 2019 18:38:14 +0000 - rev 453372
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1487416 - Parse pattern encryption information from the seig box. r=jya Differential Revision: https://phabricator.services.mozilla.com/D15875
f7c201b7f9bcef99ab22193b1faf71dc8ff72195: Bug 1487416 - Replace mValid and mMode with mCryptoScheme for track and sample crypto structs. r=jya
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 10 Jan 2019 18:37:48 +0000 - rev 453371
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1487416 - Replace mValid and mMode with mCryptoScheme for track and sample crypto structs. r=jya Explicitly store the crypto scheme being used on our crypto structs to let us differentiate between cenc and cbcs data. In doing so remove mMode and replace mValid with IsEncrypted() for the following reasons: - Different modes within the existing schemes are not currently utilized by the spec of implementation. Having a mode and a scheme could lead to confusion between the two. We can return mMode if ever needed by the spec. - mValid was typically used to check if these structs contained valid crypto data or not. With only one scheme this was often shorthand for 'IsEncrypted', but with multiple schemes what is considered valid data for one may not be for another. Do away with this and just explicitly have an 'IsEncrypted'. Differential Revision: https://phabricator.services.mozilla.com/D15874
233aedc8b42ea145c3ed2d6238cf6a6142d15a34: Bug 1487416 - Read pattern information in Sinf parser. r=jya
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 10 Jan 2019 18:37:20 +0000 - rev 453370
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1487416 - Read pattern information in Sinf parser. r=jya Differential Revision: https://phabricator.services.mozilla.com/D15873
f8cfb3571b81f4466e1263d87fd13202ab5885e6: Bug 1518866 - Land strings for new UI for Private Browsing with Search r=flod,Gijs
Ricky Rosario <rickyrosario@gmail.com> - Thu, 10 Jan 2019 16:43:08 +0000 - rev 453369
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1518866 - Land strings for new UI for Private Browsing with Search r=flod,Gijs MozReview-Commit-ID: EGUdZ6WJJij Differential Revision: https://phabricator.services.mozilla.com/D16144
d39ee6115c27dac09267acfbcdc0bf6782913f3a: Bug 1518804 - Devtools debugger panel button tooltip shows undefined r=jlast
Punam <pdahiya@mozilla.com> - Thu, 10 Jan 2019 20:20:40 +0000 - rev 453368
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1518804 - Devtools debugger panel button tooltip shows undefined r=jlast Devtools debugger panel button tooltip showing shortcut undefined Differential Revision: https://phabricator.services.mozilla.com/D16226
75be9882c2aea62baa2c00dd0d2ba15532300fc6: Backed out changeset 49be7aaa199c (bug 1449736) for mochitest failure at layout/generic/test/test_plugin_focus.html on a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Thu, 10 Jan 2019 22:56:40 +0200 - rev 453367
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Backed out changeset 49be7aaa199c (bug 1449736) for mochitest failure at layout/generic/test/test_plugin_focus.html on a CLOSED TREE
8d953c25fdef67aac8b006988f072a1594516938: Bug 1514874 - start RDD process on-demand r=jya,jld
Michael Froman <mfroman@mozilla.com> - Thu, 10 Jan 2019 18:35:06 +0000 - rev 453366
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1514874 - start RDD process on-demand r=jya,jld Differential Revision: https://phabricator.services.mozilla.com/D15775
f747aad08cbcc77d2b93dbe2b30a04b2096e79b4: Bug 1519184: Fix cache purging on windows. r=Gijs
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 10 Jan 2019 20:10:04 +0000 - rev 453365
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1519184: Fix cache purging on windows. r=Gijs When Firefox runs we cache a number of things, JS, XUL, XBL, CSS etc. Whenever a new build of Firefox runs against a profile we clear the cache to rebuild with the new information. On the first run of a profile where compatibility.ini doesn't exist (presumably to cover the case of upgrading from a very old versions of Firefox, but also affects new profiles) we attempt to clear the cache as well. If any attempt to clear the cache fails we set a flag in compatibility.ini telling us to clear the cache on next startup. Unfortunately nsIFile.remove returns different error codes on different platforms when the file in question already doesn't exist. So an attempt to remove a cache that does't exist is counted as a failure on Windows and so the cache will be cleared again on second run. This change counts the file not found return code as counting as a success when clearing the cache. Differential Revision: https://phabricator.services.mozilla.com/D16224
3994da3447c34fbf333b51776fd91afeb7fa1dbf: Backed out 3 changesets (bug 1510695, bug 1510696, bug 1510693) for causing marionette reftest failures.
Cosmin Sabou <csabou@mozilla.com> - Thu, 10 Jan 2019 22:04:11 +0200 - rev 453364
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Backed out 3 changesets (bug 1510695, bug 1510696, bug 1510693) for causing marionette reftest failures. Backed out changeset daf05866f9dd (bug 1510696) Backed out changeset aa26fbe413c4 (bug 1510695) Backed out changeset bd2cb6b0a391 (bug 1510693)
16ce9a71ff04850dd34a71759852bca9a62a413d: Bug 1386283 - Enable eslint 'brace-style' and 'curly' rules on passwordmgr with --fix. r=mconley
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 10 Jan 2019 19:26:48 +0000 - rev 453363
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1386283 - Enable eslint 'brace-style' and 'curly' rules on passwordmgr with --fix. r=mconley ignore-this-changeset for blame Differential Revision: https://phabricator.services.mozilla.com/D16110
06cb65fac0f343d8feb6ef780d1e176dad0effae: Bug 1386283 - Enable eslint 'indent' rule on passwordmgr with --fix. r=mconley
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 10 Jan 2019 19:26:17 +0000 - rev 453362
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1386283 - Enable eslint 'indent' rule on passwordmgr with --fix. r=mconley ignore-this-changeset for blame Differential Revision: https://phabricator.services.mozilla.com/D16109
c39b7fb8bbdd2807f898c59fdbfcf1f528398c89: Bug 1386283 - Test: Only consider connected <input>s for username/password fields. r=mconley
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 10 Jan 2019 19:25:37 +0000 - rev 453361
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1386283 - Test: Only consider connected <input>s for username/password fields. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D15997
d5357c40725c706cb66e6ac7dce04f7821666c75: Bug 1386283 - Only consider connected <input>s for username/password fields. r=mconley
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 10 Jan 2019 19:25:01 +0000 - rev 453360
Push 111085 by dvarga@mozilla.com at Fri, 11 Jan 2019 04:23:32 +0000
Bug 1386283 - Only consider connected <input>s for username/password fields. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D15887
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip