975fd6febbeabdaf741f859f7f8b60ef1b297480: Bug 1482665 Part 1 - Add constexpr to mozilla::AppUnitsPerCSSPixel() and mozilla::AppUnitsPerCSSInch(). r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Fri, 10 Aug 2018 21:53:41 -0700 - rev 486422
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1482665 Part 1 - Add constexpr to mozilla::AppUnitsPerCSSPixel() and mozilla::AppUnitsPerCSSInch(). r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D3154
77038440246afb2d878f129dffd4b7c2af6b38ec: Bug 1480899 - Do not activate the window.open() heuristic for allowing storage access if opener access hasn't been granted; r=englehardt
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 08 Aug 2018 14:39:16 -0400 - rev 486421
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1480899 - Do not activate the window.open() heuristic for allowing storage access if opener access hasn't been granted; r=englehardt
ed645e2703e989bd2cb7971162d06fef54d7daf2: Make DecodeOneUtf8CodePoint* take |const EndIter& aEnd| to enforce immutability of the end iterator. No bug, r=me as trivial
Jeff Walden <jwalden@mit.edu> - Thu, 09 Aug 2018 21:04:23 -0700 - rev 486420
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Make DecodeOneUtf8CodePoint* take |const EndIter& aEnd| to enforce immutability of the end iterator. No bug, r=me as trivial
f244ce374cd26b231d5309900b4648db90ad39cb: Bug 1478892 - Instantiate Parser for UTF-8 source text. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 09 Aug 2018 21:04:22 -0700 - rev 486419
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478892 - Instantiate Parser for UTF-8 source text. r=arai
ba7c501f82f538585c54947a9392e6f450c7c24c: Bug 1478892 - Instantiate GeneralParser for UTF-8 source text. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 30 Jul 2018 15:35:35 -0700 - rev 486418
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478892 - Instantiate GeneralParser for UTF-8 source text. r=arai
acf7da1e9687a774c9a091b18cc75c49717ed4aa: Bug 1478539 - Part 3: Remove some dead code; r=nwgh
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 10 Aug 2018 11:45:43 -0400 - rev 486417
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478539 - Part 3: Remove some dead code; r=nwgh
237c1635b0e9bfc15b16762fbe7283de34e8120e: Bug 1478539 - Part 2: Add a test case to ensure that we don't send existing cookies in restricted third-party storage contexts; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 26 Jul 2018 12:46:04 -0400 - rev 486416
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478539 - Part 2: Add a test case to ensure that we don't send existing cookies in restricted third-party storage contexts; r=baku
434ed946ad61650c28e085d33e3081b14caee8ee: Bug 1478539 - Part 1: Add the Cookie header to HTTP requests only after a potential classification has been completed on the channel to ensure the tracking state is up to date; r=nwgh
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 08 Aug 2018 14:49:13 -0400 - rev 486415
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478539 - Part 1: Add the Cookie header to HTTP requests only after a potential classification has been completed on the channel to ensure the tracking state is up to date; r=nwgh Besides this, we also need to do two extra things here: * Call the http-on-modify-request observers after the Cookie header is set, to ensure the Cookie header will be visible to them. * Move the call to SetLoadGroupUserAgentOverride() to happen after that, in order to preserve the existing respective ordering of that with regards to when the http-on-modify-request observers run. Please note that as things are right now, the http-on-modify-request observers are unable to see the User-Agent header overrides through the loadgroup, which seems suboptimal, but this patch aims to preserve the existing behavior of these observers.
e5d982e6568b576838f9674c48b9603651124e56: Bug 1480780 follow-up: Fix the build bustage on a CLOSED TREE
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 13 Aug 2018 16:54:30 -0400 - rev 486414
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1480780 follow-up: Fix the build bustage on a CLOSED TREE
f93a51060a07cb216d9c44cb538a948155e1ad32: Bug 1482988 - Handle null arguments in nsContentUtils::StorageDisabledByAntiTracking correctly; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 13 Aug 2018 15:54:55 -0400 - rev 486413
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1482988 - Handle null arguments in nsContentUtils::StorageDisabledByAntiTracking correctly; r=smaug
e70b1d7ba1ebeb23000e6c1a97dafafd6b79a324: Bug 1480780 - Merge the privacy.3rdpartystorage.enabled pref with the network.cookie.cookieBehavior pref; r=ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 10 Aug 2018 15:55:22 -0400 - rev 486412
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1480780 - Merge the privacy.3rdpartystorage.enabled pref with the network.cookie.cookieBehavior pref; r=ehsan This patch introduces a new cookie behavior policy called BEHAVIOR_REJECT_TRACKER. It also makes it possible to override that behavior with cookie permissions similar to other cookie behaviors.
3e66cf1dad95c1594448d82bcac82711f8ba155e: Backed out changeset b7531c106b59 (bug 1480934) for failing android at mobile/android/tests/browser/chrome/test_session_scroll_position.html on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 14 Aug 2018 08:22:04 +0300 - rev 486411
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Backed out changeset b7531c106b59 (bug 1480934) for failing android at mobile/android/tests/browser/chrome/test_session_scroll_position.html on a CLOSED TREE
b7531c106b5947faf3edd8a951003d406c6a54dd: Bug 1480934 - Saving Reader View page yields blank page fixed by removing inline style r=jaws,ckerschb
vinoth <cegvinoth@gmail.com> - Tue, 14 Aug 2018 03:26:24 +0000 - rev 486410
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1480934 - Saving Reader View page yields blank page fixed by removing inline style r=jaws,ckerschb Differential Revision: https://phabricator.services.mozilla.com/D2947
597222dce884518ce020cd7a1552d0b571a158de: Bug 1483020 - Re-upload our own client record if our FxA device ID changed r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 14 Aug 2018 00:57:27 +0000 - rev 486409
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1483020 - Re-upload our own client record if our FxA device ID changed r=markh Differential Revision: https://phabricator.services.mozilla.com/D3265
cd55c4ac10c3a3040b406a4d13e09e828a45634b: Bug 1480450 - Honor browser.contentblocking.enabled in tracking protection. r=dimi!
Francois Marier <francois@mozilla.com> - Mon, 13 Aug 2018 23:20:40 +0000 - rev 486408
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1480450 - Honor browser.contentblocking.enabled in tracking protection. r=dimi! Depends on D3131 Differential Revision: https://phabricator.services.mozilla.com/D3132
b3f01b9ce2bf9c4cf05bf4bca16330560439db0b: bug 1480661 use single precision for operating on delay values r=padenot
Karl Tomlinson <karlt+@karlt.net> - Mon, 06 Aug 2018 10:18:24 +1200 - rev 486407
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
bug 1480661 use single precision for operating on delay values r=padenot These are derived from single precision AudioParam values and so there is little to gain from using double. double has the disadvantage that values intended to be integer frame counts are less likely to be integer. e.g. (rr) print ((float)(128.0/48000.0))*48000.f $91 = 128 (rr) print ((float)(128.0/48000.0))*48000.0 $92 = 127.99999862909317 (rr) print ((float)(128.0/44100.0))*44100.f $93 = 128 (rr) print ((float)(128.0/44100.0))*44100.0 $94 = 127.99999765120447 (rr) print ((float)(768.0/48000.0))*48000.f $95 = 768.000061 (rr) print ((float)(768.0/48000.0))*48000.0 $96 = 768.0000364780426 (rr) print ((float)(768.0/44100.0))*44100.f $97 = 768 (rr) print ((float)(768.0/44100.0))*44100.0 $98 = 768.00002697855234 MozReview-Commit-ID: FlmZJeBjUYY
a1f7a37f6390439884af21446f7b62a5924545e8: bug 1480661 remove unused mCurrentDelay r=padenot
Karl Tomlinson <karlt+@karlt.net> - Thu, 02 Aug 2018 18:37:49 +1200 - rev 486406
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
bug 1480661 remove unused mCurrentDelay r=padenot MozReview-Commit-ID: 4EIeOE769Ne
3802f485af6f53722848a0262e9706d468d3ee38: bug 1480661 move DelayNode channelCount test to wpt r=padenot
Karl Tomlinson <karlt+@karlt.net> - Mon, 06 Aug 2018 09:38:19 +1200 - rev 486405
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
bug 1480661 move DelayNode channelCount test to wpt r=padenot MozReview-Commit-ID: 9RUVk4dMW6g
8d9e3375e91d875f0138373829d861aa1050e895: bug 1480661 add test for DelayNode channelCount r=padenot
Karl Tomlinson <karlt+@karlt.net> - Wed, 01 Aug 2018 12:18:09 +1200 - rev 486404
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
bug 1480661 add test for DelayNode channelCount r=padenot MozReview-Commit-ID: D6JbCa3Gsmr
d168f623e879463bc4198f231b230706620dc1f7: bug 1480661 avoid reading channel count of most recent delay buffer input when reading samples at max delay r=padenot
Karl Tomlinson <karlt+@karlt.net> - Thu, 02 Aug 2018 17:36:05 +1200 - rev 486403
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
bug 1480661 avoid reading channel count of most recent delay buffer input when reading samples at max delay r=padenot When maxDelay was mMaxDelayTicks and these were an integer multiple of block size, the +1 for determining oldestChunk was enough to wrap around the buffer and find the most recent chunk, which may have a different channel count to that of the oldest. MozReview-Commit-ID: KakFeGzuvsW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip