c0c2ac39035e84b89d4806f9174876fed0235135: Bug 1399449 - Convert devtools/client/responsivedesign/responsivedesign.jsm to a commonjs module. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 Sep 2017 14:33:58 +0200 - rev 663973
Push 79572 by bmo:poirot.alex@gmail.com at Wed, 13 Sep 2017 14:49:40 +0000
Bug 1399449 - Convert devtools/client/responsivedesign/responsivedesign.jsm to a commonjs module. r=jryans MozReview-Commit-ID: Jl6OGUWnbHN
5f1adde35a50ad3c3dc307f79549885172500e3a: Bug 1399390 - Use lazy-require in Netmonitor's webpack.config; r=gl draft
Jan Odvarko <odvarko@gmail.com> - Wed, 13 Sep 2017 16:47:37 +0200 - rev 663972
Push 79571 by jodvarko@mozilla.com at Wed, 13 Sep 2017 14:48:25 +0000
Bug 1399390 - Use lazy-require in Netmonitor's webpack.config; r=gl MozReview-Commit-ID: C7dSVUa3wYy
4e356b2686626ebab3b227c7f5cf1941c0b5666e: Bug 1399090 - Lazy load responsive design manager modules. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 12 Sep 2017 14:50:24 +0200 - rev 663971
Push 79570 by bmo:poirot.alex@gmail.com at Wed, 13 Sep 2017 14:46:44 +0000
Bug 1399090 - Lazy load responsive design manager modules. r=jryans MozReview-Commit-ID: IzldMjDwG8M
5345b591402a9e2454f76ad99eaf7a9fe5707155: bug 1398431 - Don't let off-thread CCs get you down r?Dexter draft
Chris H-C <chutten@mozilla.com> - Wed, 13 Sep 2017 10:44:22 -0400 - rev 663970
Push 79569 by bmo:chutten@mozilla.com at Wed, 13 Sep 2017 14:46:40 +0000
bug 1398431 - Don't let off-thread CCs get you down r?Dexter Since we don't atomically retrieve session and subsession snapshots, there's a possibility that off-thread accumulations can happen in between the two getPayload calls in test_checkSubsessionHistograms. CYCLE_COLLECTOR_WORKER* are the obvious first choice. MozReview-Commit-ID: 5lseRAJ1Rg6
4fb5cea18653a05f17c80595b48c8f3aae9b0d2a: Bug 1349552 - Part 3 - Add a test for drag space in customize mode. r=nhnt11 draft
Johann Hofmann <jhofmann@mozilla.com> - Sun, 10 Sep 2017 20:39:21 +0200 - rev 663969
Push 79568 by bmo:jhofmann@mozilla.com at Wed, 13 Sep 2017 14:45:35 +0000
Bug 1349552 - Part 3 - Add a test for drag space in customize mode. r=nhnt11 MozReview-Commit-ID: AiqY1J5WwYo
953c988fdaab5a7bf64ecbdd363df846020063d9: Bug 1349552 - Part 2 - Add an extra drag space setting to customize mode. r=nhnt11 draft
Johann Hofmann <jhofmann@mozilla.com> - Sun, 10 Sep 2017 20:38:19 +0200 - rev 663968
Push 79568 by bmo:jhofmann@mozilla.com at Wed, 13 Sep 2017 14:45:35 +0000
Bug 1349552 - Part 2 - Add an extra drag space setting to customize mode. r=nhnt11 MozReview-Commit-ID: IWxdOeRwDeu
bdeee9ee9725025b70e2c90aec0fe107cfba3de3: Bug 1349552 - Part 1 - Add optional drag space on top of the tabstrip. r=dao draft
Johann Hofmann <jhofmann@mozilla.com> - Sun, 10 Sep 2017 20:36:55 +0200 - rev 663967
Push 79568 by bmo:jhofmann@mozilla.com at Wed, 13 Sep 2017 14:45:35 +0000
Bug 1349552 - Part 1 - Add optional drag space on top of the tabstrip. r=dao MozReview-Commit-ID: 5e4pHZ7TDCb
2f2e3fa3b51f5a0c8a1fce127aa489444be4e84f: 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 663966
Push 79567 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:43:30 +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 loaded successfully. In addition, it will also check that whether new added fonts can be downloaded and loaded correctly if the font list get updated. MozReview-Commit-ID: IlnrzzyB99T
2c309437df321029c428ff841da77c8f5cb0c6f9: 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 663965
Push 79567 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:43:30 +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
fe172acf79bcf85951a6f671bf4efd228592e516: Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Tue, 22 Aug 2017 11:40:57 +0800 - rev 663964
Push 79567 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:43:30 +0000
Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein 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. The download will only happen when the local font file is out-of-date. After fonts have been downloaded successfully, FontsDownloader will notify a observer for telling nsRFPService to update the fonts list and apply the fonts whitelist. 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
0c05c06cfe99ad1ccb75082cbce7af659168cfbb: 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 663963
Push 79566 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:31:46 +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 loaded successfully. In addition, it will also check that whether new added fonts can be downloaded and loaded correctly if the font list get updated. MozReview-Commit-ID: IlnrzzyB99T
4f44fbdb0bb86b41e918a14e33102b5fb0798f6e: 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 663962
Push 79566 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:31:46 +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
95e2a512e4c5b7262882fd2ec8c5720b54536f02: Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Tue, 22 Aug 2017 11:40:57 +0800 - rev 663961
Push 79566 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:31:46 +0000
Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein 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. The download will only happen when the local font file is out-of-date. After fonts have been downloaded successfully, FontsDownloader will notify a observer for telling nsRFPService to update the fonts list and apply the fonts whitelist. 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
837ee1878f3ec8be4067808c7416ff2ee0b9fc3b: Bug 1336208 - Part 4: Add a initial fonts list file which ships with the release. draft
Tim Huang <tihuang@mozilla.com> - Wed, 23 Aug 2017 16:57:16 +0800 - rev 663960
Push 79566 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:31:46 +0000
Bug 1336208 - Part 4: Add a initial fonts list file which ships with the release. This patch adds a initial fonts file that will ship with releases. This file will be used before the first sync with Kinto server and it is beneficial for reducing the traffic loading for the first sync. MozReview-Commit-ID: 6NQGTkoONRc
ceae2035107c730637d83b48c81bd479f86ada24: Bug 1336208 - Part 3: Adding a new BlocklistClient for font fingerprinting. r?leplatrem,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Thu, 17 Aug 2017 11:58:29 +0800 - rev 663959
Push 79566 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:31:46 +0000
Bug 1336208 - Part 3: Adding a new BlocklistClient for font fingerprinting. r?leplatrem,arthuredelstein This patch adds a new BlocklistClient 'FontsRFPClient' for synchronizing fonts list with Kinto server. After it syncs up with Kinto, it will write the fonts list into the profile folder and notify an observer 'resist-fingerprinting:download-fonts' to issue that fonts list is ready and kick off the downloading process if fingerprinting resistance is enabled. MozReview-Commit-ID: 2laVDd4uhjQ
946783e71843be67896f558d37a6226541d50825: 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 663958
Push 79565 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:28:06 +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 loaded successfully. In addition, it will also check that whether new added fonts can be downloaded and loaded correctly if the font list get updated. MozReview-Commit-ID: IlnrzzyB99T
20ecc408710d4a2a3e4b2d2c513983e393e9832f: 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 663957
Push 79565 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:28:06 +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
f37fa3698c4e0227a1833b5201cfe64c35651cd4: Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Tue, 22 Aug 2017 11:40:57 +0800 - rev 663956
Push 79565 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:28:06 +0000
Bug 1336208 - Part 5: Implementing the font downloading for fingerprinting resistance. r?jfkthame,arthuredelstein 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. The download will only happen when the local font file is out-of-date. After fonts have been downloaded successfully, FontsDownloader will notify a observer for telling nsRFPService to update the fonts list and apply the fonts whitelist. 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
611d87f5eaff5d40a7ea9fabfd4750360e96e048: Bug 1336208 - Part 4: Add a initial fonts list file which ships with the release. draft
Tim Huang <tihuang@mozilla.com> - Wed, 23 Aug 2017 16:57:16 +0800 - rev 663955
Push 79565 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:28:06 +0000
Bug 1336208 - Part 4: Add a initial fonts list file which ships with the release. This patch adds a initial fonts file that will ship with releases. This file will be used before the first sync with Kinto server and it is beneficial for reducing the traffic loading for the first sync. MozReview-Commit-ID: 6NQGTkoONRc
da3fbc8f8c2d0767b35fd2f36dd8817940a1bddf: Bug 1336208 - Part 3: Adding a new BlocklistClient for font fingerprinting. r?leplatrem,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Thu, 17 Aug 2017 11:58:29 +0800 - rev 663954
Push 79565 by bmo:tihuang@mozilla.com at Wed, 13 Sep 2017 14:28:06 +0000
Bug 1336208 - Part 3: Adding a new BlocklistClient for font fingerprinting. r?leplatrem,arthuredelstein This patch adds a new BlocklistClient 'FontsRFPClient' for synchronizing fonts list with Kinto server. After it syncs up with Kinto, it will write the fonts list into the profile folder and notify an observer 'resist-fingerprinting:download-fonts' to issue that fonts list is ready and kick off the downloading process if fingerprinting resistance is enabled. MozReview-Commit-ID: 2laVDd4uhjQ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip