438624f92fbc3dae9edea5c04ee431a42c8a5164: Bug 1352183 - Preserve lazy browsers' lazy state when closing the window. r=dao
Kevin Jones <kevinhowjones@gmail.com> - Fri, 31 Mar 2017 18:45:08 +0200 - rev 350711
Push 88691 by dgottwald@mozilla.com at Fri, 31 Mar 2017 16:45:39 +0000
Bug 1352183 - Preserve lazy browsers' lazy state when closing the window. r=dao
bdb156e93436ce020a91647ba7e9059049f1f024: Backed out changeset 15e815413234 (bug 1351980) for asserting on Android, e.g. in test_pseudoElement-get-animations.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 31 Mar 2017 18:39:46 +0200 - rev 350710
Push 88690 by archaeopteryx@coole-files.de at Fri, 31 Mar 2017 16:40:02 +0000
Backed out changeset 15e815413234 (bug 1351980) for asserting on Android, e.g. in test_pseudoElement-get-animations.html. r=backout
7cb01f9b0aedb6b509128cd325d8a5b026e55825: Bug 1351456 - Add some instrumentation to try to understand a test timeout. irc-r=jesup
Paul Adenot <paul@paul.cx> - Fri, 31 Mar 2017 17:41:31 +0200 - rev 350709
Push 88689 by paul@paul.cx at Fri, 31 Mar 2017 15:42:21 +0000
Bug 1351456 - Add some instrumentation to try to understand a test timeout. irc-r=jesup MozReview-Commit-ID: 935bdFmhwTq
ecc68a5077b73d53631017407b09e39fbd713ffb: Bug 1352365 - Remove duplicate PrivacyLevel checks in SessionCookies.jsm r=mikedeboer
Tim Taubert <ttaubert@mozilla.com> - Fri, 31 Mar 2017 11:54:18 +0200 - rev 350708
Push 88688 by ttaubert@mozilla.com at Fri, 31 Mar 2017 14:51:35 +0000
Bug 1352365 - Remove duplicate PrivacyLevel checks in SessionCookies.jsm r=mikedeboer PrivacyLevel checks currently allow to disable storing secure cookies and any cookies belonging to an HTTPS host, or completely disable storing cookies. We call PrivacyLevel.canSave() for every host found in the shistory of a given window's tabs. We then call it again for every cookie when retrieving all cookies stored for a given host. The two different privacy checks exist because in the past an HTTP site could send a secure cookie too. Since Firefox 52 this isn’t possible anymore, only HTTPS sites can send secure cookies. So as soon as nsICookie.isSecure=true we know the site was loaded over TLS. That means there are the following scenarios: [PRIVACY_LEVEL=NONE] (default) We store all cookies. [PRIVACY_LEVEL=FULL] We store no cookies at all. [PRIVACY_LEVEL=ENCRYPTED] HTTP site sends cookie: Store. HTTP site sends secure cookie: Can't happen since Fx52 HTTPS site sends cookie: Store. The site is HTTPS but we should store the cookie anyway because the "Secure" directive is missing. That means the site wants us to send it for HTTP requests too. HTTPS site sends secure cookie: Don't store. This allows us to simplify the code and remove the per-host PrivacyLevel checks. Checking nsICookie.isSecure is enough to tell whether we want to keep a cookie or not.
15e815413234d71fbc93bb0dc78f3d589b6e39f4: Bug 1351980 - Initialize the UserAgentOverrides.jsm module at startup and shut it down at shutdown for all Gecko applications instead of relying on each one to do it on its own; r=schien
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 30 Mar 2017 20:58:45 -0400 - rev 350707
Push 88687 by eakhgari@mozilla.com at Fri, 31 Mar 2017 14:44:37 +0000
Bug 1351980 - Initialize the UserAgentOverrides.jsm module at startup and shut it down at shutdown for all Gecko applications instead of relying on each one to do it on its own; r=schien
b78070b17ccae3f9fab5857aa31c7aa92a0f3a4e: Backed out 2 changesets (bug 1351980) for asserting in Android tests, e.g. test_hc_noderemovechildnode.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 31 Mar 2017 15:38:38 +0200 - rev 350706
Push 88686 by archaeopteryx@coole-files.de at Fri, 31 Mar 2017 13:38:56 +0000
Backed out 2 changesets (bug 1351980) for asserting in Android tests, e.g. test_hc_noderemovechildnode.html. r=backout Backed out changeset fbc8e05e5251 (bug 1351980) Backed out changeset 1c7c92033bb1 (bug 1351980)
aece477a513e55441d2fa62efed1cb2bc565d3f7: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 31 Mar 2017 14:47:54 +0200 - rev 350705
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Merge mozilla-central to mozilla-inbound
13f5ae940c4eb099b987484885f9edf71ed0380b: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 31 Mar 2017 14:45:33 +0200 - rev 350704
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
merge mozilla-inbound to mozilla-central a=merge
b82d0e0dc5339e199cfd8e81718366dd77a7cdc2: Bug 1341102 - stylo: Add some fuzziness to box-decoration-break-with-inset-box-shadow-1.html.
Cameron McCormack <cam@mcc.id.au> - Fri, 31 Mar 2017 17:41:44 +0800 - rev 350703
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1341102 - stylo: Add some fuzziness to box-decoration-break-with-inset-box-shadow-1.html.
5ee60477d72f85ab61d9afc8e01f1b616ad6dee6: Bug 1352319. P12 - let CalculateNewCurrentTime() return a TimeUnit. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 16:44:40 +0800 - rev 350702
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P12 - let CalculateNewCurrentTime() return a TimeUnit. r=kaku MozReview-Commit-ID: 6bQdKvw0VEN
83cf99ea83df3e4e8c4805c360963c9a5c940bef: Bug 1352319. P11 - change the type of NextFrameSeekingState::mCurrentTime to TimeUnit. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 16:38:26 +0800 - rev 350701
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P11 - change the type of NextFrameSeekingState::mCurrentTime to TimeUnit. r=kaku MozReview-Commit-ID: Q4u92HgGdF
e58dc73396a9c1cdc10373832a24255758992f4e: Bug 1352319. P10 - let GetClock() return a TimeUnit. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 16:35:24 +0800 - rev 350700
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P10 - let GetClock() return a TimeUnit. r=kaku MozReview-Commit-ID: Efl1FemHOmJ
1da247595a483676d58046ff028c21bcb9580ee4: Bug 1352319. P9 - let GetMediaTime() return a TimeUnit. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 16:16:56 +0800 - rev 350699
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P9 - let GetMediaTime() return a TimeUnit. r=kaku MozReview-Commit-ID: 7vrIzeMLP4Z
75972bacb5cfe0d653084bf72aa81e3085de1269: Bug 1352319. P8 - use TimeUnit in UpdatePlaybackPosition(). r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 16:01:55 +0800 - rev 350698
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P8 - use TimeUnit in UpdatePlaybackPosition(). r=kaku MozReview-Commit-ID: JkopzDG45Bq
2534fc738fc679cc72d6bd1fa61c939cf61480db: Bug 1352319. P7 - use TimeUnit in UpdatePlaybackPositionInternal(). r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 15:57:38 +0800 - rev 350697
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P7 - use TimeUnit in UpdatePlaybackPositionInternal(). r=kaku MozReview-Commit-ID: ASzjKhHlhVA
67b7c5be82cf44d88155bea9527d644b5a167544: Bug 1352319. P6 - let AudioEndTime/VideoEndTime return a TimeUnit. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 15:50:53 +0800 - rev 350696
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P6 - let AudioEndTime/VideoEndTime return a TimeUnit. r=kaku MozReview-Commit-ID: 6yyVl2RDrPm
75ea660725817e416aa21607a3959f1bb117e008: Bug 1352319. P5 - rename AudioPrerollUsecs and let it return a TimeUnit. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 15:42:09 +0800 - rev 350695
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P5 - rename AudioPrerollUsecs and let it return a TimeUnit. r=kaku MozReview-Commit-ID: C3IdeNksQjn
82caa9318285baa21a81d18aa9de946f3865236d: Bug 1352319. P4 - move AudioPrerollUsecs/VideoPrerollFrames into DecodingState. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 15:38:34 +0800 - rev 350694
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P4 - move AudioPrerollUsecs/VideoPrerollFrames into DecodingState. r=kaku MozReview-Commit-ID: 3VuDj1TXZV2
2b36d0b3664924d7e45d8ecad5af1426cd61ffcb: Bug 1352319. P3 - use TimeUnit in HasLowBufferedData(). r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 15:09:30 +0800 - rev 350693
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P3 - use TimeUnit in HasLowBufferedData(). r=kaku MozReview-Commit-ID: HP7M78yKpww
ec076b60d269f2322b4bcd711c6310a09f175683: Bug 1352319. P2 - rename variables and fix comments. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 28 Mar 2017 14:58:03 +0800 - rev 350692
Push 88685 by cbook@mozilla.com at Fri, 31 Mar 2017 12:48:11 +0000
Bug 1352319. P2 - rename variables and fix comments. r=kaku MozReview-Commit-ID: G7II28F00Qp
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip