afa16a7e0f2faf5db2f3bda4426cf874322e4eda: Bug 1241131 - Remove DevTools reload addon histograms;r=francois draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 30 Nov 2017 19:09:24 +0100 - rev 709693
Push 92717 by jdescottes@mozilla.com at Fri, 08 Dec 2017 14:28:45 +0000
Bug 1241131 - Remove DevTools reload addon histograms;r=francois MozReview-Commit-ID: oq7SVGPI2t
6669e4ca9fcf0dc89402820fb20b8b152440c011: Bug 1241131 - Remove DevTools reload addon;r=ochameau draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 30 Nov 2017 19:08:44 +0100 - rev 709692
Push 92717 by jdescottes@mozilla.com at Fri, 08 Dec 2017 14:28:45 +0000
Bug 1241131 - Remove DevTools reload addon;r=ochameau MozReview-Commit-ID: GCS4ZRvwUcs
cbf716a535ed5891e91ceec73e4a29a6c666e558: Bug 1336208 - Part 7: Add a test case for testing fonts downloading for fingerprinting resistance. r?leplatrem,jfkthame,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Wed, 23 Aug 2017 16:31:51 +0800 - rev 709691
Push 92716 by bmo:tihuang@mozilla.com at Fri, 08 Dec 2017 14:24:41 +0000
Bug 1336208 - Part 7: Add a test case for testing fonts downloading for fingerprinting resistance. r?leplatrem,jfkthame,arthuredelstein This patch adds a test case and two fonts into test suite for testing fonts downloading. This test case will start a http server for faking a Kinto server and use this server to verify font downloading. The test case will first issue FontRFPClient to get a fonts list from server and then flip the 'privacy.resistFingerprinting' pref to start downloading fonts from the server according to the list. After downloading is finished, it will check that whether fonts have been downloaded into the staging directory. In addition, it will also trigger the nsRFPService to move fonts from staging directory to the font directory and check whether they have been moved properly. MozReview-Commit-ID: IlnrzzyB99T
52366072cdcc7e8647b2be5399bda24a6d80e3c0: Bug 1336208 - Part 6: Apply the font whitelist when pref 'privacy.resistFingerprinting' is true. r?jfkthame,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Thu, 17 Aug 2017 15:42:00 +0800 - rev 709690
Push 92716 by bmo:tihuang@mozilla.com at Fri, 08 Dec 2017 14:24:41 +0000
Bug 1336208 - Part 6: Apply the font whitelist when pref 'privacy.resistFingerprinting' is true. r?jfkthame,arthuredelstein This patch adds a method 'nsRFPService::GetFontWhiteList()' and makes 'gfxPlatformFontList::ApplyWhitelist()' to use this method to get the whitelist instead of getting from pref if 'privacy.resistFingerprinting' is true. MozReview-Commit-ID: ih2zHmxdQO
5c32d32858e6734605a4ccaba8d9f995d186dd8e: Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein,gijs draft
Tim Huang <tihuang@mozilla.com> - Tue, 28 Nov 2017 14:47:22 +0800 - rev 709689
Push 92716 by bmo:tihuang@mozilla.com at Fri, 08 Dec 2017 14:24:41 +0000
Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein,gijs This patch enables Firefox to download fonts according to the fonts list, which is downloaded through Kinto Server, when fingerprinting resistance is enabled. This patch adds FontsDownloader.js. which is responsible for downloading fonts from the server. The nsRFPService will issue FontsDownloader to try to download fonts when 'privacy.resistFingerprinting' is flipped to true. The FontsDownloader will check whether local fonts are up-to-date and download fonts if they are outdated. The downloaded fonts will be first put in a staging directory and be moved to the actual font directory at the next start-up of Firefox. The downloaded fonts will be moved into the GRE directory if it is writable, otherwise, they will be moved to the font directory in the profile directory. From then on, we will maintain fonts on that. In addition, this adds a new IPC method in PContent for allowing content process to issue parent process to download fonts. This is necessary since the sync of Kinto data could happen out of parent process. MozReview-Commit-ID: KrMGdiq8UdF
a02ce37045a58b13b2115ab45a2b2307f8bb3192: Bug 1336208 - Part 7: Add a test case for testing fonts downloading for fingerprinting resistance. r?leplatrem,jfkthame,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Wed, 23 Aug 2017 16:31:51 +0800 - rev 709688
Push 92715 by bmo:tihuang@mozilla.com at Fri, 08 Dec 2017 14:20:53 +0000
Bug 1336208 - Part 7: Add a test case for testing fonts downloading for fingerprinting resistance. r?leplatrem,jfkthame,arthuredelstein This patch adds a test case and two fonts into test suite for testing fonts downloading. This test case will start a http server for faking a Kinto server and use this server to verify font downloading. The test case will first issue FontRFPClient to get a fonts list from server and then flip the 'privacy.resistFingerprinting' pref to start downloading fonts from the server according to the list. After downloading is finished, it will check that whether fonts have been downloaded into the staging directory. In addition, it will also trigger the nsRFPService to move fonts from staging directory to the font directory and check whether they have been moved properly. MozReview-Commit-ID: IlnrzzyB99T
997b650dc437774351ac78fa3710c0a0b2ecc5d9: Bug 1336208 - Part 6: Apply the font whitelist when pref 'privacy.resistFingerprinting' is true. r?jfkthame,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Thu, 17 Aug 2017 15:42:00 +0800 - rev 709687
Push 92715 by bmo:tihuang@mozilla.com at Fri, 08 Dec 2017 14:20:53 +0000
Bug 1336208 - Part 6: Apply the font whitelist when pref 'privacy.resistFingerprinting' is true. r?jfkthame,arthuredelstein This patch adds a method 'nsRFPService::GetFontWhiteList()' and makes 'gfxPlatformFontList::ApplyWhitelist()' to use this method to get the whitelist instead of getting from pref if 'privacy.resistFingerprinting' is true. MozReview-Commit-ID: ih2zHmxdQO
52d4bf5999860be1e6565404e46ce45f16f0e68c: Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein,gijs draft
Tim Huang <tihuang@mozilla.com> - Tue, 28 Nov 2017 14:47:22 +0800 - rev 709686
Push 92715 by bmo:tihuang@mozilla.com at Fri, 08 Dec 2017 14:20:53 +0000
Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein,gijs This patch enables Firefox to download fonts according to the fonts list, which is downloaded through Kinto Server, when fingerprinting resistance is enabled. This patch adds FontsDownloader.js. which is responsible for downloading fonts from the server. The nsRFPService will issue FontsDownloader to try to download fonts when 'privacy.resistFingerprinting' is flipped to true. The FontsDownloader will check whether local fonts are up-to-date and download fonts if they are outdated. The downloaded fonts will be first put in a staging directory and be moved to the actual font directory at the next start-up of Firefox. The downloaded fonts will be moved into the GRE directory if it is writable, otherwise, they will be moved to the font directory in the profile directory. From then on, we will maintain fonts on that. In addition, this adds a new IPC method in PContent for allowing content process to issue parent process to download fonts. This is necessary since the sync of Kinto data could happen out of parent process. MozReview-Commit-ID: KrMGdiq8UdF
9d091b9efebdaebe7126da6a82abb1ee3ced31be: Bug 1419336 - Update tests; r=nchevobbe draft
Jan Odvarko <odvarko@gmail.com> - Thu, 07 Dec 2017 12:09:27 +0100 - rev 709685
Push 92714 by jodvarko@mozilla.com at Fri, 08 Dec 2017 14:06:30 +0000
Bug 1419336 - Update tests; r=nchevobbe MozReview-Commit-ID: 4EEUWLufth8
2fcbbb6848c9fdbff06ffdf1f87d7ada2dcb0e00: Bug 1419336 - Properly update HTTPi UI if a request is opened before finish; r=nchevobbe draft
Jan Odvarko <odvarko@gmail.com> - Thu, 07 Dec 2017 12:08:48 +0100 - rev 709684
Push 92714 by jodvarko@mozilla.com at Fri, 08 Dec 2017 14:06:30 +0000
Bug 1419336 - Properly update HTTPi UI if a request is opened before finish; r=nchevobbe MozReview-Commit-ID: GwkGlD1UB9G
db62a29b5f49e28203b36fec827cea5749b478fa: Bug 1417473 - Add the docs for hybrid content telemetry. r?chutten,gfritzsche draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Wed, 29 Nov 2017 16:37:30 +0100 - rev 709683
Push 92713 by alessio.placitelli@gmail.com at Fri, 08 Dec 2017 13:57:13 +0000
Bug 1417473 - Add the docs for hybrid content telemetry. r?chutten,gfritzsche MozReview-Commit-ID: 2qEiZcNU7SB
ee5c01abaeea8c4984bb5fe18d3403e73f22e1d9: Bug 1407383: Wait for the URL to change in test before asserting r?ato draft
David Burns <dburns@mozilla.com> - Fri, 08 Dec 2017 12:16:16 +0000 - rev 709682
Push 92712 by bmo:dburns@mozilla.com at Fri, 08 Dec 2017 13:51:54 +0000
Bug 1407383: Wait for the URL to change in test before asserting r?ato MozReview-Commit-ID: IGrdTTUI8y1
857cc177732eda730977b53c74a20e0d16bed5dd: Bug 1407383 - Update metadata for WebDriver r?jgraham draft
David Burns <dburns@mozilla.com> - Thu, 07 Dec 2017 16:39:55 +0000 - rev 709681
Push 92712 by bmo:dburns@mozilla.com at Fri, 08 Dec 2017 13:51:54 +0000
Bug 1407383 - Update metadata for WebDriver r?jgraham MozReview-Commit-ID: 1LaBZLvya4F
f0c121694c093771cee8cc9479ac6e62ae007a9a: Bug 1407383 - Update Vendored packages for Web-Platform-Tests r?jgraham draft
David Burns <dburns@mozilla.com> - Tue, 05 Dec 2017 14:13:10 +0000 - rev 709680
Push 92712 by bmo:dburns@mozilla.com at Fri, 08 Dec 2017 13:51:54 +0000
Bug 1407383 - Update Vendored packages for Web-Platform-Tests r?jgraham This is a copy across of the work in https://github.com/w3c/web-platform-tests/pull/8535 MozReview-Commit-ID: DIfz99YWlF4
f0f82ce00736020180bdb9918b402e7bd8f5faf0: Bug 1417473 - Add the docs for hybrid content telemetry. r?chutten,georgf draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Wed, 29 Nov 2017 16:37:30 +0100 - rev 709679
Push 92711 by alessio.placitelli@gmail.com at Fri, 08 Dec 2017 13:50:44 +0000
Bug 1417473 - Add the docs for hybrid content telemetry. r?chutten,georgf MozReview-Commit-ID: 2qEiZcNU7SB
671d1e1f335e03011f95c24aac3b4aa00455f69b: Bug 1424094: Remove second argument for GetLastIBSplitSibling, and always append to the last continuation of an IB split. r?mats draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 08 Dec 2017 00:24:36 +0100 - rev 709678
Push 92710 by bmo:emilio@crisal.io at Fri, 08 Dec 2017 13:47:08 +0000
Bug 1424094: Remove second argument for GetLastIBSplitSibling, and always append to the last continuation of an IB split. r?mats The LastContinuation stuff behavior was what we did before the other patches, so let's do that all the time to avoid surprises, though unfortunately I don't have test-cases. This effectively restores exactly the same behavior we had before all my frame constructor patches, just with less code. MozReview-Commit-ID: IkQ3H3rtlQM
73ecd6472f6fca6cba5c6a80f08a8551c5d3ea5c: selectors: Simplify :visited by only using the "is inside link" information. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 08 Dec 2017 04:48:03 +0100 - rev 709677
Push 92710 by bmo:emilio@crisal.io at Fri, 08 Dec 2017 13:47:08 +0000
selectors: Simplify :visited by only using the "is inside link" information. Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io> MozReview-Commit-ID: 3ULHombDY8l
afdad35c8992d3be63e65a22c235222cba4f3c40: Bug 1404997 - P17. Add Await convience methods. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 08 Dec 2017 13:35:29 +0100 - rev 709676
Push 92709 by bmo:jyavenard@mozilla.com at Fri, 08 Dec 2017 12:51:57 +0000
Bug 1404997 - P17. Add Await convience methods. r?gerald Takes either a MozPromise or a AllPromiseType and will execute the resolve/reject functions synchronously once the promise has resolved/rejected. MozReview-Commit-ID: EyfMTPtA1Lu
a8697135e4e330dfb192cd597a23ab6399224e6d: Bug 1404997 - P16. Split ExtractPendingInput into two methods. r?padenot draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 07 Dec 2017 20:52:56 +0100 - rev 709675
Push 92709 by bmo:jyavenard@mozilla.com at Fri, 08 Dec 2017 12:51:57 +0000
Bug 1404997 - P16. Split ExtractPendingInput into two methods. r?padenot There were two steps happening inside ExtractPendingInput: 1- Retrieve the data from the StreamTracks 2- Process any pending pending states change We split it so that the retrieval from the StreamTrack can be promisified in an upcoming change MozReview-Commit-ID: 53O4fXWMDGL
57ea6cc9f1cfd4c1f2a7d9f9e253c844826dc804: Bug 1404997 - P15. Properly finish the SourceMediaStream during shutdown. r?padenot draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 07 Dec 2017 20:20:53 +0100 - rev 709674
Push 92709 by bmo:jyavenard@mozilla.com at Fri, 08 Dec 2017 12:51:57 +0000
Bug 1404997 - P15. Properly finish the SourceMediaStream during shutdown. r?padenot Despite the name of the function, the original SourceMediaStream::Finish() (consequently renamed FinishPending) didn't actually finished the stream, but instead set a bool that would indicate to completely finish the stream once ExtractPendingInput ran. But here it could never run again. So actually do what the original fix intended to do (bug 1410829) MozReview-Commit-ID: 1hHiOLiovG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip