0c8c4ba579c721a4b9cbd5a6eff0b219a2d16ff9: bug 1465976 - remove all find*ByName APIs from PSM PKCS#11 module/slot/token interfaces r?jcj,fkiefer draft
David Keeler <dkeeler@mozilla.com> - Thu, 31 May 2018 14:46:06 -0700 - rev 802497
Push 111894 by bmo:dkeeler@mozilla.com at Thu, 31 May 2018 21:53:53 +0000
bug 1465976 - remove all find*ByName APIs from PSM PKCS#11 module/slot/token interfaces r?jcj,fkiefer Before this patch, we exposed a few interfaces that revolved around mapping a name to a specific PKCS#11 module, slot, or token. These APIs were all either problematic and/or unnecessary. In theory there could be two tokens in different modules with the same name, so nsIPK11TokenDB.findTokenByName wasn't guaranteed to return what the consumer expected it to. In general, these APIs were used by front-end code to go from a handle on the specific object in question to a string identifier and then back to a handle on the object. This was unnecessary - we can just retain the original handle. MozReview-Commit-ID: IbqLbV4wceA
23e8076766f49098f02ae239d391568c71ed3363: bug 1465976 - remove all find*ByName APIs from PSM PKCS#11 module/slot/token interfaces r?jcj,fkiefer draft
David Keeler <dkeeler@mozilla.com> - Thu, 31 May 2018 14:46:06 -0700 - rev 802496
Push 111893 by bmo:dkeeler@mozilla.com at Thu, 31 May 2018 21:46:23 +0000
bug 1465976 - remove all find*ByName APIs from PSM PKCS#11 module/slot/token interfaces r?jcj,fkiefer Before this patch, we exposed a few interfaces that revolved around mapping a name to a specific PKCS#11 module, slot, or token. These APIs were all either problematic and/or unnecessary. In theory there could be two tokens in different modules with the same name, so nsIPK11TokenDB.findTokenByName wasn't guaranteed to return what the consumer expected it to. In general, these APIs were used by front-end code to go from a handle on the specific object in question to a string identifier and then back to a handle on the object. This was unnecessary - we can just retain the original handle. MozReview-Commit-ID: IbqLbV4wceA
380b80ebd60502ce2f2c080e882b8b20f5ddad5e: Bug 1450071 - Use fluent-react to localize application panel;r=flod,stas,ladybenko draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 28 May 2018 10:51:58 +0200 - rev 802495
Push 111892 by jdescottes@mozilla.com at Thu, 31 May 2018 21:44:05 +0000
Bug 1450071 - Use fluent-react to localize application panel;r=flod,stas,ladybenko MozReview-Commit-ID: 8zWePxv6i33
69e26567a5ca6d7f90d969543dca4777554bb762: Bug 1450071 - Vendor fluent-react in devtools/client/shared;r=jryans,stas draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 28 May 2018 21:26:57 +0200 - rev 802494
Push 111892 by jdescottes@mozilla.com at Thu, 31 May 2018 21:44:05 +0000
Bug 1450071 - Vendor fluent-react in devtools/client/shared;r=jryans,stas Ultimately fluent.js should not be vendored here, since fluent-react only needs 2 methods from fluent.js. Work is currently ongoing to extract those dependencies to separate packages, once ready we will remove this vendored version of fluent.js. MozReview-Commit-ID: E5uwsCHQ7tj
9252c5f5457b70f3912329d9bd34988ee993756f: Bug 1465973 - Stop setting font-size: 13px on panel headers. r?jaws draft
Dão Gottwald <dao@mozilla.com> - Thu, 31 May 2018 23:33:12 +0200 - rev 802493
Push 111891 by dgottwald@mozilla.com at Thu, 31 May 2018 21:33:51 +0000
Bug 1465973 - Stop setting font-size: 13px on panel headers. r?jaws MozReview-Commit-ID: EXK2OGeEyZr
4fac1141d3fda45c4afc8b097e2be4ab8018bf66: Bug 1465250 - Make contain:paint trigger clipping independent of the overflow property. r=mattwoodrow draft
Yusuf Sermet <ysermet@mozilla.com> - Wed, 30 May 2018 14:28:53 -0700 - rev 802492
Push 111890 by bmo:ysermet@mozilla.com at Thu, 31 May 2018 21:21:57 +0000
Bug 1465250 - Make contain:paint trigger clipping independent of the overflow property. r=mattwoodrow MozReview-Commit-ID: 2QbfZD1jnWX
7c1b2f26b4bf91544d4b76e87ba2bace60a98490: Bug 1465800 Create a sekeleton MinGW-Clang Browser Build job draft
Tom Ritter <tom@mozilla.com> - Thu, 31 May 2018 13:14:00 -0500 - rev 802491
Push 111889 by bmo:tom@mozilla.com at Thu, 31 May 2018 21:19:50 +0000
Bug 1465800 Create a sekeleton MinGW-Clang Browser Build job MozReview-Commit-ID: A7AIc1B82pt
def054a2d36bbffaa55157f065a54e775c5bf21e: Bug 1448748 Disable a bunch of optimized stuff to fix the MinGW x64 Build draft
Tom Ritter <tom@mozilla.com> - Thu, 31 May 2018 12:23:35 -0500 - rev 802490
Push 111889 by bmo:tom@mozilla.com at Thu, 31 May 2018 21:19:50 +0000
Bug 1448748 Disable a bunch of optimized stuff to fix the MinGW x64 Build
bf7c684a0efc5e42b84e3b8a247f706b1b0cf8fc: Bug 1460620 Have MinGW look for d3dcompiler_47.dll (so it will be packaged) r?Build draft
Tom Ritter <tom@mozilla.com> - Thu, 10 May 2018 10:48:06 -0500 - rev 802489
Push 111889 by bmo:tom@mozilla.com at Thu, 31 May 2018 21:19:50 +0000
Bug 1460620 Have MinGW look for d3dcompiler_47.dll (so it will be packaged) r?Build MozReview-Commit-ID: 6gwSSPhT3IA
781199a18ec68552c11df9ab0c8a74e944408335: Bug 1411401 Apply a local MinGW patch to work around a bug with GCC's stdcall/aggregate ABI draft
Tom Ritter <tom@mozilla.com> - Wed, 25 Oct 2017 15:04:35 -0500 - rev 802488
Push 111889 by bmo:tom@mozilla.com at Thu, 31 May 2018 21:19:50 +0000
Bug 1411401 Apply a local MinGW patch to work around a bug with GCC's stdcall/aggregate ABI Background https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64384 https://sourceforge.net/p/mingw-w64/mailman/mingw-w64-public/?style=threaded&viewmonth=201412&viewday=23 https://source.winehq.org/git/wine.git/commitdiff/b42a15513eaa973b40ab967014b311af64acbb98 https://www.winehq.org/pipermail/wine-devel/2017-July/118470.html MozReview-Commit-ID: A8chwvCN6WD
11f3c5a704a4db1d44705b453cce97cd4769d72f: Bug 1389967 In MinGW, work around a pointer to a function thunk disappearing when we unload nssckbi draft
Tom Ritter <tom@mozilla.com> - Thu, 31 May 2018 12:15:43 -0500 - rev 802487
Push 111889 by bmo:tom@mozilla.com at Thu, 31 May 2018 21:19:50 +0000
Bug 1389967 In MinGW, work around a pointer to a function thunk disappearing when we unload nssckbi
1951c638b2dfc7d39a9dea64cb0557f0cbdfaf00: Bug 1462470 - Part 6 - Add tests for the updated tracking protection UI in the identity popup. r=paolo draft
Johann Hofmann <jhofmann@mozilla.com> - Thu, 31 May 2018 22:54:26 +0200 - rev 802486
Push 111888 by jhofmann@mozilla.com at Thu, 31 May 2018 21:16:40 +0000
Bug 1462470 - Part 6 - Add tests for the updated tracking protection UI in the identity popup. r=paolo This adds tests and moves the browser_trackingUI_1 test to the more general trackingUI directory. The remaining TP tests will be moved in bug 1451307. MozReview-Commit-ID: FHP4ULX0OQG
652d8f0e9c861155e4bab2077efda11f9ba3687a: Bug 1462470 - Part 5 - Show a preferences button in the Tracking Protection section of the identity popup. r=paolo draft
Johann Hofmann <jhofmann@mozilla.com> - Tue, 29 May 2018 13:06:04 +0200 - rev 802485
Push 111888 by jhofmann@mozilla.com at Thu, 31 May 2018 21:16:40 +0000
Bug 1462470 - Part 5 - Show a preferences button in the Tracking Protection section of the identity popup. r=paolo MozReview-Commit-ID: AAScIwDsLnQ
d79a092ca5023af806da8d1097690e2a4043aa1f: Bug 1462470 - Part 4 - Update TP shield icon in the control center. r=paolo draft
Johann Hofmann <jhofmann@mozilla.com> - Mon, 28 May 2018 23:05:45 +0200 - rev 802484
Push 111888 by jhofmann@mozilla.com at Thu, 31 May 2018 21:16:40 +0000
Bug 1462470 - Part 4 - Update TP shield icon in the control center. r=paolo MozReview-Commit-ID: 7Sp2r2wDOKx
b96a94f6742768001cc17b98333190df306ce926: Bug 1462470 - Part 3 - Show a "reload this page" warning in the control center when trackers are loaded while TP is on. r=paolo draft
Johann Hofmann <jhofmann@mozilla.com> - Thu, 24 May 2018 13:14:16 +0200 - rev 802483
Push 111888 by jhofmann@mozilla.com at Thu, 31 May 2018 21:16:40 +0000
Bug 1462470 - Part 3 - Show a "reload this page" warning in the control center when trackers are loaded while TP is on. r=paolo Part 2 exposed an edge case that would allow the user to have TP enabled but still have tracking content on a page, bringing our UI into a confused state. This adds a new element that shows when TP is enabled and no exception is set, but tracking content is still loaded, and recommends reloading the page. MozReview-Commit-ID: EYy6xVCjNts
ba1482e3438b9b0e7396dee69dd770c835cbad8d: Bug 1462470 - Part 2 - Alert about trackers when Tracking Protection is off in the identity popup. r=paolo draft
Johann Hofmann <jhofmann@mozilla.com> - Thu, 24 May 2018 13:12:30 +0200 - rev 802482
Push 111888 by jhofmann@mozilla.com at Thu, 31 May 2018 21:16:40 +0000
Bug 1462470 - Part 2 - Alert about trackers when Tracking Protection is off in the identity popup. r=paolo This commit changes the tracking protection UI to always be present in the identity popup (control center) UI. Following the UI spec in https://mozilla.invisionapp.com/share/RSIY1B8GMC2#/screens/297824891, we are now warning about trackers even when TP is disabled and alter the button that shows up in this case to open the TP settings in about:preferences. MozReview-Commit-ID: 6g8rzWVRaua
9aae46b03bacd588bbac25631c2ad69203e9e3b8: Bug 1462470 - Part 1 - Notify frontend of loaded tracking content in annotation-only mode. r=ehsan draft
Johann Hofmann <jhofmann@mozilla.com> - Thu, 24 May 2018 12:44:42 +0200 - rev 802481
Push 111888 by jhofmann@mozilla.com at Thu, 31 May 2018 21:16:40 +0000
Bug 1462470 - Part 1 - Notify frontend of loaded tracking content in annotation-only mode. r=ehsan In order to notify the user that there is tracking content on the page which could have been blocked by Tracking Protection, we need to mark the document as having tracking content even when TP is off. Part 2 will update the desktop frontend to handle this correctly and show a different message when TP is on vs. off. Fennec should not be affected by this change since it already prevents loaded state from showing if TP is disabled: https://searchfox.org/mozilla-central/rev/dc6d85680539cb7e5fe2843d38a30a0581bfefe1/mobile/android/chrome/content/browser.js#5669 https://searchfox.org/mozilla-central/rev/dc6d85680539cb7e5fe2843d38a30a0581bfefe1/mobile/android/modules/geckoview/GeckoViewProgress.jsm#112 MozReview-Commit-ID: LNF0zABNsx1
43e5567bbbe5a4c74b435c6ba9fd2e3995ade397: Bug 1465825 Disable cfi-icall for three of shlibsign's functions draft
Tom Ritter <tom@mozilla.com> - Thu, 31 May 2018 11:53:24 -0500 - rev 802480
Push 111887 by bmo:tom@mozilla.com at Thu, 31 May 2018 21:14:49 +0000
Bug 1465825 Disable cfi-icall for three of shlibsign's functions MozReview-Commit-ID: 4cMvbhSZ1ow
dfacd528da177e951d94ff2ffc122f65cfe267af: Bug 1461477 - Create a CreditCard.jsm to consolidate various credit card handling and validation. r?mattn draft
Jared Wein <jwein@mozilla.com> - Tue, 15 May 2018 12:41:35 -0400 - rev 802479
Push 111886 by bmo:jaws@mozilla.com at Thu, 31 May 2018 21:00:57 +0000
Bug 1461477 - Create a CreditCard.jsm to consolidate various credit card handling and validation. r?mattn MozReview-Commit-ID: 3tJdzU3hBvY
c7e3b733ca714fae74515bac3d27da4cdc049f13: Bug 1465964 - Add translated source to MOZ_WEBGL_DUMP_SHADER spew. - r=kvark draft
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 31 May 2018 13:58:53 -0700 - rev 802478
Push 111885 by bmo:jgilbert@mozilla.com at Thu, 31 May 2018 20:59:44 +0000
Bug 1465964 - Add translated source to MOZ_WEBGL_DUMP_SHADER spew. - r=kvark MozReview-Commit-ID: BDb64RqX537
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip