b5bac3a6aef62fe5dc8d2f70a7bdd93a6d182d7c: No bug, Automated HSTS preload list update from host bld-linux64-spot-1062 - a=hsts-update
ffxbld - Fri, 28 Oct 2016 06:14:21 -0700 - rev 461799
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-1062 - a=hsts-update
756f4ae4b6d2c7094fbbfc593164c77883630128: No bug, Automated blocklist update from host bld-linux64-spot-287 - a=blocklist-update
ffxbld - Thu, 27 Oct 2016 06:29:12 -0700 - rev 461798
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
No bug, Automated blocklist update from host bld-linux64-spot-287 - a=blocklist-update
4d63aac1d2621906f44cf5c237a5cea72edd3660: No bug, Automated HPKP preload list update from host bld-linux64-spot-287 - a=hpkp-update
ffxbld - Thu, 27 Oct 2016 06:29:10 -0700 - rev 461797
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-287 - a=hpkp-update
529046519181fd182c0d268069f6d31745ebf7c1: No bug, Automated HSTS preload list update from host bld-linux64-spot-287 - a=hsts-update
ffxbld - Thu, 27 Oct 2016 06:29:09 -0700 - rev 461796
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-287 - a=hsts-update
794cabe7579d65aac53711c1685c25f0a566477b: Bug 1280878 - Update safebrowing_notification test for changed Google URL. r=francois, a=test-only
Henrik Skupin <mail@hskupin.info> - Wed, 26 Oct 2016 13:30:20 +0200 - rev 461795
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1280878 - Update safebrowing_notification test for changed Google URL. r=francois, a=test-only MozReview-Commit-ID: 7jkbKM9FLXg
f61049d5f3737c2104cc79f973afd7746113603c: Bug 1304962 - Fix argument processing in AARCH64 xptcall. r=froydnj, a=lizzard
Laszlo Ersek <lersek@redhat.com> - Sat, 24 Sep 2016 06:36:16 +0200 - rev 461794
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1304962 - Fix argument processing in AARCH64 xptcall. r=froydnj, a=lizzard The invoke_copy_to_stack() function passes incorrect "stack_args" and "end" arguments to the alloc_word() utility function, for parameter types T_I8..T_I64, T_U8..T_U64, T_BOOL, T_CHAR and T_WCHAR. Namely, the "end" input parameter of invoke_copy_to_stack(), which is currently incorrectly passed as "end" to alloc_word(), points to the very end of the entire exchange area between _NS_InvokeByIndex() and invoke_copy_to_stack(). However, alloc_word()'s "end" parameter should point to the end of the "ireg" (integer registers) sub-area of the exchange area. That is, "ireg_end" should be passed to alloc_word() as "end". Because invoke_copy_to_stack()'s "end" input parameter is strictly greater than "ireg_end", alloc_word() will happily trample over the "freg" (floating point registers) area, on the above-mentioned type branches, given a large enough "paramCount". Similarly, as second argument, "stack_args" should be passed to alloc_word(), pointing to the next available stack slot, for spilled-over arguments. Passing "stk", which initially points to the base of the entire exchange area (and hence the base of the "ireg" area) makes no sense. The two other alloc_word() calls in the function are correct. So centralize all calls to alloc_word() to a single location -- thereby ending up with a sole call site per alloc_XXX() function --, and compute only the last argument, "word", conditionally. This fixes an obscure SIGSEGV in AARCH64 Firefox. Triggering the bug requires a target function with seven integer-like parameters (not counting the implicit "this" -- aka "that" -- parameter), followed by at least one parameter of the above buggy types. nsIOService::NewChannel2() is such a target function, for example.
7006b275b8290cbf02b57d1f98e9d33857ccb9f3: Bug 1308346 - Return new.target separately from readFrameArgsAndLocals. r=shu,efaust a=ritu
Jan de Mooij <jdemooij@mozilla.com> - Fri, 21 Oct 2016 17:03:36 +0200 - rev 461793
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1308346 - Return new.target separately from readFrameArgsAndLocals. r=shu,efaust a=ritu
5e39c1c2fded8a33099b0f0266a258b5673c79e0: Bug 1292443 a=dveditz
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 20 Oct 2016 12:25:28 -0700 - rev 461792
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1292443 a=dveditz
3087c56243b95b4a034b92c46405e339c15b3c05: No bug, Automated HPKP preload list update from host bld-linux64-spot-576 - a=hpkp-update
ffxbld - Thu, 20 Oct 2016 06:08:50 -0700 - rev 461791
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-576 - a=hpkp-update
c00cdc6fe3aa1d7a629bae5b66b66aa9bacb8a6f: No bug, Automated HSTS preload list update from host bld-linux64-spot-576 - a=hsts-update
ffxbld - Thu, 20 Oct 2016 06:08:48 -0700 - rev 461790
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-576 - a=hsts-update
4c6d628507db975746e24b16dbe67597e059541f: No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update
ffxbld - Wed, 19 Oct 2016 06:21:05 -0700 - rev 461789
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update
f53dc4a6c44d534c9a807cf2d16922df5b93fa3a: No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update
ffxbld - Wed, 19 Oct 2016 06:21:03 -0700 - rev 461788
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update
85733de5150fff5490a0433b6911344f1f680589: Bug 1251184 - [quicktime] P2. Use external plugin if available over native playback. r=cpearce, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 11 Mar 2016 22:42:02 +1100 - rev 461787
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1251184 - [quicktime] P2. Use external plugin if available over native playback. r=cpearce, a=sledru While almost identical to video/mp4, quicktime files often use codecs that we don't support: in particular MPEG4 part 2 and amr audio. If a plugin exists and is enabled, prefer it to handle those files. We only do so when opening the file directly. Media in <video> element will always play natively. MozReview-Commit-ID: 1yPpzfDaCfT
6f82434fa6dcad0f5a00aaff29b7a58b52a57f5f: Backed out changeset 60e52dff9081 (bug 1251184) for bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 18 Oct 2016 12:40:35 -0400 - rev 461786
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Backed out changeset 60e52dff9081 (bug 1251184) for bustage.
a79cafee93f40a0007547320e018fadd7c709e5c: Bug 1263665 - Block libav < 54.35.1. r=jya, a=sledru
Gerald Squelart <gsquelart@mozilla.com> - Sun, 09 Oct 2016 18:07:04 -0700 - rev 461785
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1263665 - Block libav < 54.35.1. r=jya, a=sledru Note: Unlike in 50+, we cannot show a user notification, video playback will just fail with a (less-visible) Browser Console message.
3ff0c89f3b2685948e9310d8f41fa69176532882: Bug 1292159 - Be more careful about removing the inherit principal bit on base channel redirects. r=ckerschb, a=sledru
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 02 Sep 2016 17:55:38 -0400 - rev 461784
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1292159 - Be more careful about removing the inherit principal bit on base channel redirects. r=ckerschb, a=sledru
60e52dff90815038ba376fa357f8e95871b91c89: Bug 1251184 - [quicktime] P2. Use external plugin if available over native playback. r=cpearce, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 11 Mar 2016 22:42:02 +1100 - rev 461783
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1251184 - [quicktime] P2. Use external plugin if available over native playback. r=cpearce, a=sledru While almost identical to video/mp4, quicktime files often use codecs that we don't support: in particular MPEG4 part 2 and amr audio. If a plugin exists and is enabled, prefer it to handle those files. We only do so when opening the file directly. Media in <video> element will always play natively. MozReview-Commit-ID: 1yPpzfDaCfT
f35e2b9e316c8dc10ddd71228c4d0c8427bf24d1: Bug 1251184 - [quicktime] P1. Report video/quicktime mimetype when sniffing. r=cpearce, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 11 Mar 2016 22:32:30 +1100 - rev 461782
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1251184 - [quicktime] P1. Report video/quicktime mimetype when sniffing. r=cpearce, a=sledru MozReview-Commit-ID: 9EJQVYt76Mh
aa1593ec5ccd027070daa190e433ed588eb2fdca: Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong a=sylvestre
Matt Howell <mhowell@mozilla.com> - Thu, 25 Aug 2016 15:31:13 -0700 - rev 461781
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong a=sylvestre This required fixing a few chrome tests which broke on Mac because they were assuming updater-settings.ini would be at the same location as the executables. Also, this patch removes many dependencies on the current working directory from updater.cpp by changing it to use absolute paths instead. Otherwise this patch would have required adding yet more chdir() calls to avoid invalidating existing assumptions about what the current directory is. MozReview-Commit-ID: ASxfV4uVpmD
3f5b37f887a1daf40aa2985a806469dc9a1ead2e: Bug 1158489 - Upgrade to NSS 3.21.3, a=sylvestre
Sylvestre Ledru <sledru@mozilla.com> - Tue, 18 Oct 2016 16:12:48 +0200 - rev 461780
Push 41669 by bmo:mtabara@mozilla.com at Mon, 16 Jan 2017 18:05:57 +0000
Bug 1158489 - Upgrade to NSS 3.21.3, a=sylvestre
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip