3f3177958f78a6f48f4551cf4d7df343b2994bdd: Bug 1333651 - Part 1: Spoofing the User-Agent header when 'privacy.resistFingerprinting' is true. r?mcmanus,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Thu, 08 Jun 2017 14:38:21 +0800 - rev 596578
Push 64684 by bmo:tihuang@mozilla.com at Mon, 19 Jun 2017 13:26:45 +0000
Bug 1333651 - Part 1: Spoofing the User-Agent header when 'privacy.resistFingerprinting' is true. r?mcmanus,arthuredelstein This patch makes nsHttpHandler to use a spoofed userAgent in the User-Agent header when 'privacy.resistFingerprinting' is true, the spoofed userAgent string has a fixed appName, platform and buildID. The only variant in it is the version number, it will be rounded to the nearest 10(e.g. 40, 50, 60) for reducing fingerprinting across release versions. MozReview-Commit-ID: BTGuIJp94U1
cdaf42a0426fb2d048a86bec1020ac209c5381f5: Bug 1371130: Test. r=emilio draft
Cameron McCormack <cam@mcc.id.au> - Mon, 19 Jun 2017 15:22:22 +0200 - rev 596577
Push 64683 by bmo:emilio+bugs@crisal.io at Mon, 19 Jun 2017 13:24:22 +0000
Bug 1371130: Test. r=emilio MozReview-Commit-ID: 7SSk73YoUsX
552ffb3286f4affb3ffa358bd597eeec66f5f33b: Bug 1371130: Remove some unused FFI functions. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 19 Jun 2017 15:17:40 +0200 - rev 596576
Push 64683 by bmo:emilio+bugs@crisal.io at Mon, 19 Jun 2017 13:24:22 +0000
Bug 1371130: Remove some unused FFI functions. r?heycam MozReview-Commit-ID: 49MxSzA9i6j
576acb6375a959fc6603ab5268659758bb3eede5: Bug 1371130: Get restyle hints right in presence of XBL. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 19 Jun 2017 15:04:38 +0200 - rev 596575
Push 64683 by bmo:emilio+bugs@crisal.io at Mon, 19 Jun 2017 13:24:22 +0000
Bug 1371130: Get restyle hints right in presence of XBL. r?heycam MozReview-Commit-ID: 8mSR2QgFpW6
40b836a9543c88721113fcb4fb6e96365bfa8fe9: Bug 1371130: Invalidate style using the DOM tree, and scan pseudo-elements and NAC separately. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 18 Jun 2017 19:41:01 +0200 - rev 596574
Push 64683 by bmo:emilio+bugs@crisal.io at Mon, 19 Jun 2017 13:24:22 +0000
Bug 1371130: Invalidate style using the DOM tree, and scan pseudo-elements and NAC separately. r?heycam MozReview-Commit-ID: Bvc2hFzL5yW
946b9c91f5746b7a210aaed387f68d26d3b419e6: Bug 1371130: expose methods to get ::before, ::after, and the other NAC pseudos. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 18 Jun 2017 19:39:57 +0200 - rev 596573
Push 64683 by bmo:emilio+bugs@crisal.io at Mon, 19 Jun 2017 13:24:22 +0000
Bug 1371130: expose methods to get ::before, ::after, and the other NAC pseudos. r?heycam MozReview-Commit-ID: JVeQevmjI3j
ff18c918f18dc4bd9f804356df27525d561e52c3: Bug 1371130: Expose AllChildrenIterator::AppendNativeAnonymousChildren. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 18 Jun 2017 19:36:32 +0200 - rev 596572
Push 64683 by bmo:emilio+bugs@crisal.io at Mon, 19 Jun 2017 13:24:22 +0000
Bug 1371130: Expose AllChildrenIterator::AppendNativeAnonymousChildren. r?heycam MozReview-Commit-ID: E5kfdxEWTuf
b9c71570a83c62c380c6b9e182f66edc7fc911fc: Bug 1335894 - Disable test_popupanchor.xul for linux. r?jmaher draft
Greg Mierzwinski <gmierz2@outlook.com> - Sun, 18 Jun 2017 10:04:23 -0400 - rev 596571
Push 64682 by bmo:gmierz2@outlook.com at Mon, 19 Jun 2017 13:21:12 +0000
Bug 1335894 - Disable test_popupanchor.xul for linux. r?jmaher Disable toolkit/content/tests/widgets/test_popupanchor.xul on linux machines as it permanently fais when running with Ubuntu 16.04. MozReview-Commit-ID: HSX6xC8dG8k
2f2dfccec2e70f781d018396cd13d86e5adb4eff: Bug 1374236 - Refactor MaybeSetupTransactionIdAllocator to avoid passing nsView*. r?mats draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Mon, 19 Jun 2017 16:17:58 +0300 - rev 596570
Push 64681 by bmo:bpostelnicu@mozilla.com at Mon, 19 Jun 2017 13:18:36 +0000
Bug 1374236 - Refactor MaybeSetupTransactionIdAllocator to avoid passing nsView*. r?mats MozReview-Commit-ID: L3jedbOFdCP
dcee2af5c867bb7b4e47d6457d59a53120972125: Bug 1370190 - Updated Preferences tracking protection section draft
Ricky Chien <ricky060709@gmail.com> - Wed, 07 Jun 2017 16:21:57 +0800 - rev 596569
Push 64680 by bmo:rchien@mozilla.com at Mon, 19 Jun 2017 12:53:54 +0000
Bug 1370190 - Updated Preferences tracking protection section MozReview-Commit-ID: Fi39kQcc359
a000c1b052502a63e294cffbddac4344fd2ce3b4: Bug 1365663 - update synced tabs panel view iconography and alignment, r?mikedeboer draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 16 Jun 2017 13:58:12 +0100 - rev 596568
Push 64679 by gijskruitbosch@gmail.com at Mon, 19 Jun 2017 12:41:11 +0000
Bug 1365663 - update synced tabs panel view iconography and alignment, r?mikedeboer This also adds the icons in non-photon. They seem to work fine there, so I don't think this is a problem. MozReview-Commit-ID: GkvT3i2jnD1
406797825d896993ee56bb138ca33a5b8c7bdebb: Backed out changeset 316014448e42 draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 19 Jun 2017 10:13:43 +0100 - rev 596567
Push 64679 by gijskruitbosch@gmail.com at Mon, 19 Jun 2017 12:41:11 +0000
Backed out changeset 316014448e42 MozReview-Commit-ID: HgrjQg5XdRJ
0971d1a361f216272f79c48ec8a20b05fe6a44cb: Bug 1374221: Remove "remove_executables.py" from mac tests. r=whimboo draft
Wander Lairson Costa <wcosta@mozilla.com> - Mon, 19 Jun 2017 09:27:55 -0300 - rev 596566
Push 64678 by wcosta@mozilla.com at Mon, 19 Jun 2017 12:28:13 +0000
Bug 1374221: Remove "remove_executables.py" from mac tests. r=whimboo This only applies for Linux. MozReview-Commit-ID: AmhVk8pF9C6
39bb928db99a455052003b7ce8257f03ae8f6258: Bug 126222 - CSP: Blocked URI should be empty for inline violations. r=ckerschb draft
Tanuja Sawant <f2013658@goa.bits-pilani.ac.in> - Mon, 19 Jun 2017 14:20:30 +0200 - rev 596565
Push 64677 by bmo:fbraun@mozilla.com at Mon, 19 Jun 2017 12:20:41 +0000
Bug 126222 - CSP: Blocked URI should be empty for inline violations. r=ckerschb MozReview-Commit-ID: 5CXXLeXieM
044173ec56528a4294fb146356edd6a74f336fae: Bug 1370488 - Add support for having printing on Windows print via Skia PDF and PDFium r?jwatt draft
Farmer Tseng <fatseng@mozilla.com> - Thu, 08 Jun 2017 18:55:42 +0800 - rev 596564
Push 64676 by bmo:fatseng@mozilla.com at Mon, 19 Jun 2017 12:12:02 +0000
Bug 1370488 - Add support for having printing on Windows print via Skia PDF and PDFium r?jwatt 1. Convert PDF to EMF via PDFViaEMFPrintHelper. 2. Replay EMF on printer DC. MozReview-Commit-ID: 8YTcaZ2Y1rO
7b9c4c58590dbd24f7949f522e31ab16b9eb4337: Bug 1372113 - Call PDFium function directly in PDFiumEngineShim r?jwatt draft
Farmer Tseng <fatseng@mozilla.com> - Mon, 19 Jun 2017 19:52:32 +0800 - rev 596563
Push 64676 by bmo:fatseng@mozilla.com at Mon, 19 Jun 2017 12:12:02 +0000
Bug 1372113 - Call PDFium function directly in PDFiumEngineShim r?jwatt 1.PDfium would be built into the xul (bug 1368948) so PDFiumEngineShim could call functions directly. However, I still keep loading dynamic library for debugging purpose. Create a new preference for storing the library file path. 2.Remove redundant define and typedef which are written in PDFium head file. 3.Include an appropriate head file from PDFium. 4.Remove non-used PDFium APIs. 5.Use the singleton pattern to retrieve the instance of PDFiumEngineShim. 6.Don't destroy the library inside PDFiumEngineShim::CloseDocument because the library has to deal with multi-document. MozReview-Commit-ID: 97ZBFp1qU8V
f78dade0d61b075fbe5bad3d2036b00afb6278bb: Bug 1371677 - Delay the database connection in the history service as far as possible. draft
Marco Bonardo <mbonardo@mozilla.com> - Fri, 09 Jun 2017 18:51:09 +0200 - rev 596562
Push 64675 by mak77@bonardo.net at Mon, 19 Jun 2017 12:08:05 +0000
Bug 1371677 - Delay the database connection in the history service as far as possible. Makes initing Places services cheaper, but delaying the connection creation to the first point where it's actually needed. Same way, delays reading the bookmark roots at the first point where they are requested. Deprecates the concept of lazy observers, since they are no more needed, just use addObserver. Simplifies the startup path, always send "places-init-complete" (also as a category) when the connection starts and add a "locked" database state when we can't get a working connection. Makes PlacesCategoriesStarter register for the new category, since it's cheaper than being a bookmarks observer. Fixes a couple race conditions in keywords and expiration due to new startup timings. Removes a test in test_keywords.js that is no more easily feasible (requires a pre-build places.sqlite). MozReview-Commit-ID: 6ccPUZ651m0
d39cd452b52bf82fa4a717172a62d62ab9e5366f: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 19 Jun 2017 13:37:20 +0200 - rev 596561
Push 64675 by mak77@bonardo.net at Mon, 19 Jun 2017 12:08:05 +0000
merge mozilla-inbound to mozilla-central a=merge
859d9b3a95b2f3552c2543ba931f4275372b045c: Bug 1372897 - Test only the necko part of TFO, i.e. disable the nspr part. r=mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Mon, 19 Jun 2017 09:16:38 +0200 - rev 596560
Push 64675 by mak77@bonardo.net at Mon, 19 Jun 2017 12:08:05 +0000
Bug 1372897 - Test only the necko part of TFO, i.e. disable the nspr part. r=mcmanus
26d62a1ac0e3a33ebbf9b052d40816e1fec72920: Bug 1373453 Part 2 Convert extensions in telemetry unit tests to webextensions r=Dexter
Andrew Swan <aswan@mozilla.com> - Thu, 15 Jun 2017 15:06:16 -0700 - rev 596559
Push 64675 by mak77@bonardo.net at Mon, 19 Jun 2017 12:08:05 +0000
Bug 1373453 Part 2 Convert extensions in telemetry unit tests to webextensions r=Dexter We will no longer load non-webextensions from user profiles starting in 57, so with this patch this test works much more like how browsers in the field will run. Note that we will still use legacy extensions for things like system addons, those remain part of this test. MozReview-Commit-ID: CEOdRbrWphi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip