5da4fb949bd215e7bca4b63acd76884e0b0208c0: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 09 Nov 2017 11:59:49 +0200 - rev 441735
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
merge mozilla-central to autoland. r=merge a=merge
95985f660be18466ff7d4aa1c696e73cdebc3ef8: Backed out 6 changesets (bug 1415225) for frequently failing own gfx/layers/apz/test/mochitest/test_group_overrides.html on Windows. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 09 Nov 2017 11:59:04 +0200 - rev 441734
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Backed out 6 changesets (bug 1415225) for frequently failing own gfx/layers/apz/test/mochitest/test_group_overrides.html on Windows. r=backout Backed out changeset 27403a9dec13 (bug 1415225) Backed out changeset 9e6710586531 (bug 1415225) Backed out changeset 8cfef302b710 (bug 1415225) Backed out changeset 8ae80d7421d5 (bug 1415225) Backed out changeset 5f14fc545115 (bug 1415225) Backed out changeset 4704645d4e81 (bug 1415225)
5bbbbcc79a5a750156eace4b70833848931ce63d: Bug 1415571: Export values of immutable variable globals; r=luke
Benjamin Bouvier <benj@benj.me> - Wed, 08 Nov 2017 19:39:01 +0100 - rev 441733
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415571: Export values of immutable variable globals; r=luke MozReview-Commit-ID: DaGJMtz31kz
47fcf4a498b83104af19a8a930b7590f05156ecc: Bug 1415571: Fix inline export numbers for globals; r=luke
Benjamin Bouvier <benj@benj.me> - Wed, 08 Nov 2017 19:16:38 +0100 - rev 441732
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415571: Fix inline export numbers for globals; r=luke MozReview-Commit-ID: 4vqKAh4fUyb
6b85d55a5c1857577bc501a1e870f4cdbb3aeac0: Bug 1415591: Consider the result of HasProperty as a cx failure in wasm::GetLimits; r=luke
Benjamin Bouvier <benj@benj.me> - Wed, 08 Nov 2017 19:57:35 +0100 - rev 441731
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415591: Consider the result of HasProperty as a cx failure in wasm::GetLimits; r=luke MozReview-Commit-ID: 67pAAdM50xH
0f4264c818570755b5b2f9d4005315f2a7fc01be: Bug 1317937: Disallow <a> as <area> in image maps. r=mats
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 08 Nov 2017 16:28:44 +0100 - rev 441730
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1317937: Disallow <a> as <area> in image maps. r=mats MozReview-Commit-ID: JTZgVMV7bZr
33824395a6ca9145c8b8ce474f043081181164d3: Bug 1317937: Rename nsImageMap::mContainsBlockContents to mConsiderWholeSubtree so it is more descriptive of what it actually does. r=mats
Timothy Nikkel <tnikkel@gmail.com> - Wed, 08 Nov 2017 16:02:05 +0100 - rev 441729
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1317937: Rename nsImageMap::mContainsBlockContents to mConsiderWholeSubtree so it is more descriptive of what it actually does. r=mats MozReview-Commit-ID: 4TpkkWmMIrc
8e5b21f2547f7ad3f4fed61e7af2e3c905d13830: Bug 1374523 - [Form Autofill] Increase timer to wait for dropdown rendering and run keyboard test first in browser_autocomplete_footer.js. r=ralin
Luke Chang <lchang@mozilla.com> - Thu, 09 Nov 2017 16:29:35 +0800 - rev 441728
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1374523 - [Form Autofill] Increase timer to wait for dropdown rendering and run keyboard test first in browser_autocomplete_footer.js. r=ralin MozReview-Commit-ID: EvUZuMx0PPA
ffd79ce93abd8199f4c98540b9cd32c8dc4dfe38: Bug 1414981 - Request URL should not show #hash;r=Honza
Fred Lin <gasolin@gmail.com> - Tue, 07 Nov 2017 13:46:57 +0800 - rev 441727
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1414981 - Request URL should not show #hash;r=Honza MozReview-Commit-ID: G3FqltGcaTC
798de42346d14e277a4f2de2189d4e1870eeef8e: Bug 1415345 - Fix undefined variable in error message in FxAccountsStorageManager#getAccountData. r=markh
Mark Banner <standard8@mozilla.com> - Tue, 07 Nov 2017 23:00:26 +0000 - rev 441726
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415345 - Fix undefined variable in error message in FxAccountsStorageManager#getAccountData. r=markh MozReview-Commit-ID: 4mCdPfKX5lz
2f059a9dbd9d0b76230f53a78bf29dfad1e56d06: Bug 1415069 - Add a member to ChannelMediaResource to remember seekability of the channel. r=bechen,gerald
JW Wang <jwwang@mozilla.com> - Tue, 07 Nov 2017 14:26:10 +0800 - rev 441725
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415069 - Add a member to ChannelMediaResource to remember seekability of the channel. r=bechen,gerald So it doesn't need to call mCacheStream.IsTransportSeekable() which needs to take the lock and might block the main thread. MozReview-Commit-ID: 99QVcSxzjCz
b12b1f6beb496de17cfcaa8af70d7216853b2866: Bug 1415766. P2 - move Seek() to private and tighten up some assertions. r=bechen,gerald
JW Wang <jwwang@mozilla.com> - Thu, 02 Nov 2017 14:46:24 +0800 - rev 441724
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415766. P2 - move Seek() to private and tighten up some assertions. r=bechen,gerald MozReview-Commit-ID: BBsXqKUrOi1
753f3591930d7a1ef1cd2a8e4cbe9e0f6b57d901: Bug 1415766. P1 - we never pass anything other than NS_SEEK_SET to Seek(). r=bechen,gerald
JW Wang <jwwang@mozilla.com> - Thu, 02 Nov 2017 14:26:24 +0800 - rev 441723
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415766. P1 - we never pass anything other than NS_SEEK_SET to Seek(). r=bechen,gerald MozReview-Commit-ID: AgvapCwwSpr
05002ad2b8f98d392a10811ce12f332ce2258210: Bug 1415397 - use Span<> to replace low level pointer arithmetic in ReadFromCache(). r=bechen,gerald
JW Wang <jwwang@mozilla.com> - Thu, 02 Nov 2017 11:36:56 +0800 - rev 441722
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415397 - use Span<> to replace low level pointer arithmetic in ReadFromCache(). r=bechen,gerald MozReview-Commit-ID: HH6KXtMfSIJ
8a306a5bc1da4a6c1ff7d3cd695b95bdfdccc0f4: Bug 1413427 - Part5 - Fix cross origin test failure. r=bz,jgraham
James Cheng <jacheng@mozilla.com> - Fri, 03 Nov 2017 17:57:52 +0800 - rev 441721
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1413427 - Part5 - Fix cross origin test failure. r=bz,jgraham Bug 1322517 will make the EME APIs only run on secure context. This bug will try to make WPT test run with https. According to the spec https://www.w3.org/TR/secure-contexts/#is-url-trustworthy I got "TypeError: navigator.requestMediaKeySystemAccess is not a function" by the original code. So I need this patch to make the test work as expected. MozReview-Commit-ID: Gp23IcscXHE
6039726995022771be1e7a853fcc238f9fbac829: Bug 1413427 - Part4 - Rename the content of the .ini file and update the MANIFEST.JSON files by command. r=jgraham
James Cheng <jacheng@mozilla.com> - Fri, 03 Nov 2017 21:17:29 +0800 - rev 441720
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1413427 - Part4 - Rename the content of the .ini file and update the MANIFEST.JSON files by command. r=jgraham MozReview-Commit-ID: It2X2FG8iS1
294ccf3ffc059ff6a206291715bcaa363a0cee0d: Bug 1413427 - Part3 - Change the file extension from .html.ini to .https.html.ini. r=jgraham
James Cheng <jacheng@mozilla.com> - Fri, 03 Nov 2017 21:20:25 +0800 - rev 441719
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1413427 - Part3 - Change the file extension from .html.ini to .https.html.ini. r=jgraham MozReview-Commit-ID: LnJkmoyTYX5
047b40ad4a46d25e5b985e47dde46cbeb52260aa: Bug 1413427 - Part2 - Change the file extension from .html to .https.html. r=jgraham
James Cheng <jacheng@mozilla.com> - Fri, 03 Nov 2017 21:23:35 +0800 - rev 441718
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1413427 - Part2 - Change the file extension from .html to .https.html. r=jgraham MozReview-Commit-ID: IfLOOM85WyL
c7c230ee775e023a243f2a80601b0f7b4d80188e: Bug 1413427 - Part1 - Make Mochitest runs EME with https. r=cpearce,kikuo
James Cheng <jacheng@mozilla.com> - Fri, 03 Nov 2017 12:30:58 +0800 - rev 441717
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1413427 - Part1 - Make Mochitest runs EME with https. r=cpearce,kikuo MozReview-Commit-ID: 8EfJTXdQkZG
bfa36a25eaf674064cf16bdcd8ef4eb049359591: Bug 1415454 - Replace log2 lookup table with FloorLog2. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Nov 2017 16:20:40 +0900 - rev 441716
Push 8133 by ryanvm@gmail.com at Thu, 09 Nov 2017 23:33:01 +0000
Bug 1415454 - Replace log2 lookup table with FloorLog2. r=njn FloorLog2 expands to, essentially, a compiler builtin/intrinsic, that, in turn, expands to a single machine instruction on tier 1 and other platforms. On platforms where that's not the case, we can expect the compiler to generate fast code anyways. So overall, this is all better than manually using a log2 lookup table. Also replace a manual power-of-two check with mozilla::IsPowerOfTwo, which does the same test.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip