af94af58d1f315f475fbe831bb48aecbeb9a0c61: Backed out changeset 3433056bbedb (bug 1371586) for ESLint failures. FENNEC_55_0b5_BUILD1 FENNEC_55_0b5_RELEASE FIREFOX_55_0b5_BUILD1 FIREFOX_55_0b5_RELEASE
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 26 Jun 2017 19:52:01 -0400 - rev 603663
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Backed out changeset 3433056bbedb (bug 1371586) for ESLint failures.
7bda5dde85650defd4ad714ba9c869e09f0d183d: Bug 1375708 - Use base::Time() instead of time(0) in WidevineDecryptor::GetCurrentWallTime(). r=gerald, a=jcristau
Chris Pearce <cpearce@mozilla.com> - Fri, 23 Jun 2017 16:02:14 +1200 - rev 603662
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1375708 - Use base::Time() instead of time(0) in WidevineDecryptor::GetCurrentWallTime(). r=gerald, a=jcristau On Linux some implementations of time(0) appear to be suffering from integer overflow and giving us the wrong dates. This causes the time we expose to the CDM to be wrong, and so licenses passed to the CDM are failing to authenticate, and Netflix is thus broken on some Linux systems. This is only happening in Firefox 54 and earlier, as in those versions we use the WidevineDecryptor to talk to the CDM. In 55 (in beta) and later we use the PChromiumCDM protocol to talk to the CDM. This doesn't use time(0) to get a time for the CDM, so it's immune to the problem here. So this patch makes the GetCurrentWallTime() implementation in WidevineDecryptor match the code currently being used on Nightly and Beta in the ChromiumCDMChild::GetCurrentWallTime() function. Since we use the PChromiumCDM protocol to talk to the CDM on Nightly and Beta by default, the WidevineDecryptor isn't actually being used on Nightly and Beta. So this patch will only cause a behaviour change in Release, which still uses the old backend. However it will make Release run the same code that we're running in Nightly and Beta, so it should be safe to uplift to Release. MozReview-Commit-ID: J58iDyinyQG
d36fe4881abb21f2c472810352eca9ae119a0b38: Bug 1375060 - Update Oculus headers to match requested API version. r=daoshengmu, a=lizzard
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Wed, 21 Jun 2017 15:42:10 -0700 - rev 603661
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1375060 - Update Oculus headers to match requested API version. r=daoshengmu, a=lizzard MozReview-Commit-ID: KADOmlLm674
9e6af0875ed66e39d42f9327f769473dfe695049: Bug 1373109 - Add a mochitest for the auto-closing behavior. r=mconley, a=lizzard
Blake Kaplan <mrbkap@gmail.com> - Wed, 21 Jun 2017 17:33:40 -0700 - rev 603660
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1373109 - Add a mochitest for the auto-closing behavior. r=mconley, a=lizzard MozReview-Commit-ID: 7OBAdvMu6AX
34751b9bda2b7e2fe0c6f6e0d44cff079e604919: Bug 1373109 - Don't call MaybeCloseWindow twice when diverting. r=mconley, a=lizzard
Blake Kaplan <mrbkap@gmail.com> - Tue, 20 Jun 2017 17:37:24 -0700 - rev 603659
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1373109 - Don't call MaybeCloseWindow twice when diverting. r=mconley, a=lizzard nsExternalHelperAppService::OnStartRequest calls MaybeCloseWindow unconditionally after it finishes looking at the request headers. The call from DidDivertRequest is redundant (and possibly left over from when we didn't call OnStartRequest properly). MozReview-Commit-ID: Cm5YhCt5XLY
8678aff96ccbd53e80137cc5951916b3b3cab26e: Bug 1371228 - Handling SteamVR process quit events to avoid crashes. r=kip, a=jcristau
Daosheng Mu <daoshengmu@gmail.com> - Thu, 22 Jun 2017 14:32:18 +0800 - rev 603658
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1371228 - Handling SteamVR process quit events to avoid crashes. r=kip, a=jcristau MozReview-Commit-ID: DBkzz06pRSu
017218b8ecdc2646ae6c12ed7e14b588fcb6d080: Bug 1374665 - Stop parsing principals during GetPermissionsForKey. r=ehsan, a=lizzard
Michael Layzell <michael@thelayzells.com> - Wed, 21 Jun 2017 14:23:00 -0400 - rev 603657
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1374665 - Stop parsing principals during GetPermissionsForKey. r=ehsan, a=lizzard MozReview-Commit-ID: 28BCIqA2Kf2
ab067d477d2b51f71060a1aa0013901dd6fc9190: Bug 1330765 - Only attempt to shutdown a11y if last XPC doc was just removed. r=surkov, a=lizzard
Eitan Isaacson <eitan@monotonous.org> - Wed, 21 Jun 2017 12:55:40 -0700 - rev 603656
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1330765 - Only attempt to shutdown a11y if last XPC doc was just removed. r=surkov, a=lizzard
ed35720fd07cd75ce19d53d5a7385c5645aa281d: Bug 1373823 - Fix about:telemetry data preferences change button in beta55. r=chutten, a=jcristau
flyingrub <flyinggrub@gmail.com> - Wed, 21 Jun 2017 17:17:00 +0200 - rev 603655
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1373823 - Fix about:telemetry data preferences change button in beta55. r=chutten, a=jcristau MozReview-Commit-ID: Ht6iBBEDEtP
dab6493e5a5ef951ee7552ba9c82d94c0d7b0cc2: Bug 1374200 - [1.0] Use custom URI scheme normalization to work around API level 16 restriction. r=rnewman, a=lizzard
Eugen Sawin <esawin@mozilla.com> - Wed, 21 Jun 2017 19:11:39 +0200 - rev 603654
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1374200 - [1.0] Use custom URI scheme normalization to work around API level 16 restriction. r=rnewman, a=lizzard
d2a1eb670120b90ce2cf3464bcf2732fc8b36758: Bug 1373224 - [1.1] Update current activity when activity is resumed. r=JanH, a=lizzard
Eugen Sawin <esawin@mozilla.com> - Wed, 21 Jun 2017 18:17:47 +0200 - rev 603653
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1373224 - [1.1] Update current activity when activity is resumed. r=JanH, a=lizzard
967c6d81513d4774ca854e2256de4c1650e6dea8: Bug 1374997 - Part 2: Add check to ensure we switch back to original tab after print preview. r=Gijs, a=lizzard
Bob Owen <bobowencode@gmail.com> - Wed, 21 Jun 2017 15:03:31 +0100 - rev 603652
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1374997 - Part 2: Add check to ensure we switch back to original tab after print preview. r=Gijs, a=lizzard
a2de62b17ca88d270be523d98332487564fba746: Bug 1374997 - Part 1: Make sure changing the tab is allowed, before we switch back after print preview. r=Gijs, a=lizzard
Bob Owen <bobowencode@gmail.com> - Wed, 21 Jun 2017 15:03:31 +0100 - rev 603651
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1374997 - Part 1: Make sure changing the tab is allowed, before we switch back after print preview. r=Gijs, a=lizzard
7c7bf5a6aebf549de3842f1195589bca2a632be5: Bug 1373712 - Part 2: Add a crashtest with large color value. r=birtles, a=jcristau
Boris Chiou <boris.chiou@gmail.com> - Wed, 21 Jun 2017 13:53:27 +0800 - rev 603650
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1373712 - Part 2: Add a crashtest with large color value. r=birtles, a=jcristau MozReview-Commit-ID: 4pAIvv2hNTD
9a93656f44a26de617a0ab458f9cef3ca5328e72: Bug 1373712 - Part 1: Fix ParseHue() for inf value. r=dholbert, a=jcristau
Boris Chiou <boris.chiou@gmail.com> - Wed, 21 Jun 2017 12:50:11 +0800 - rev 603649
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1373712 - Part 1: Fix ParseHue() for inf value. r=dholbert, a=jcristau MozReview-Commit-ID: C9dCbbnFP3j
ceb3cb73a8b1c6c80fac90e10dcdc62e60a3980b: Bug 1365541 - Re-implement reusing the selected tab when restoring a window to fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression. r=mikedeboer, a=lizzard
Dão Gottwald <dao@mozilla.com> - Mon, 19 Jun 2017 12:57:09 +0200 - rev 603648
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1365541 - Re-implement reusing the selected tab when restoring a window to fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression. r=mikedeboer, a=lizzard MozReview-Commit-ID: CFxrJ8NjlER
c1683cb4df4583171c88b00e3a26e035959e5b1f: Bug 1365189 - Prevent SVG elements that are neither displayable nor paint servers from painting. r=dholbert, a=ritu
Jonathan Watt <jwatt@jwatt.org> - Fri, 28 Apr 2017 17:03:36 +0100 - rev 603647
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1365189 - Prevent SVG elements that are neither displayable nor paint servers from painting. r=dholbert, a=ritu
5754e0bd12f5c7df91d32d398a659367f38ef0c9: Bug 1374492 - Don't let extensions disable e10s in DevEdition. r=Felipe, a=jcristau
Blake Kaplan <mrbkap@gmail.com> - Wed, 21 Jun 2017 10:57:52 -0700 - rev 603646
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1374492 - Don't let extensions disable e10s in DevEdition. r=Felipe, a=jcristau MozReview-Commit-ID: DBRl8Sx8QQ3
3ac23bd293016dc152f0956e1bb64072193ee8e3: Bug 1158445 - posix_madvise() should be used instead of madvise on Solaris. r=froydnj, r=jandem, a=jcristau
Petr Sumbera <petr.sumbera@oracle.com> - Fri, 09 Jun 2017 00:59:32 -0700 - rev 603645
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1158445 - posix_madvise() should be used instead of madvise on Solaris. r=froydnj, r=jandem, a=jcristau
1279eb02d4ae04eee9ba9b3376439c4fbf72a556: Bug 1373707 - Enable e10s-multi for users with webextensions on Release. r=Felipe, a=lizzard
Blake Kaplan <mrbkap@gmail.com> - Fri, 16 Jun 2017 10:28:29 -0700 - rev 603644
Push 66829 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 04 Jul 2017 09:55:15 +0000
Bug 1373707 - Enable e10s-multi for users with webextensions on Release. r=Felipe, a=lizzard MozReview-Commit-ID: 3enqdCkrtpF
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip