b049c00f7a8f9310c4e9855a668c9d67fd9ebd49: Bug 1387594 - Add system colors for use in conjunction with -moz-font-smoothing-background-color and vibrant -moz-appearances. r=dbaron
Markus Stange <mstange@themasta.com> - Wed, 13 Sep 2017 13:48:07 +0200 - rev 665357
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1387594 - Add system colors for use in conjunction with -moz-font-smoothing-background-color and vibrant -moz-appearances. r=dbaron MozReview-Commit-ID: IxXZwONxy41
cc52c89aeb32bab11a5c121828e8b5d72cc6d937: Bug 1387594 - Respect the font smoothing background color in pushed layers again. This backs out bug 1386643. r=jrmuizel
Markus Stange <mstange@themasta.com> - Thu, 17 Aug 2017 15:59:46 -0400 - rev 665356
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1387594 - Respect the font smoothing background color in pushed layers again. This backs out bug 1386643. r=jrmuizel MozReview-Commit-ID: KNsd7tKuRk1
7fae5971e174f433a1f41922602af7de2ccb9aad: Bug 1387594 - Set the font smoothing background color based on the -moz-font-smoothing-background-color property. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Thu, 17 Aug 2017 15:59:04 -0400 - rev 665355
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1387594 - Set the font smoothing background color based on the -moz-font-smoothing-background-color property. r=mattwoodrow MozReview-Commit-ID: B3PVIvMswf8
45225685bdbc8f6df8552db00d9b2fa4004603f6: Bug 1387594 - Stop getting the font smoothing background color from the theme. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Thu, 17 Aug 2017 15:58:31 -0400 - rev 665354
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1387594 - Stop getting the font smoothing background color from the theme. r=mattwoodrow MozReview-Commit-ID: 2r1B8SvEkEl
67ab42945b98077a04937fc348b8f0b6d9a54f34: Bug 1387594 - Add a chrome-only CSS property called -moz-font-smoothing-background-color. r=dbaron
Markus Stange <mstange@themasta.com> - Wed, 16 Aug 2017 17:06:12 -0400 - rev 665353
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1387594 - Add a chrome-only CSS property called -moz-font-smoothing-background-color. r=dbaron This property accepts a color. It's inherited and defaults to transparent. Its value is respected on macOS when rendering text into transparent pixels. This property should be used for text that is placed on top of "vibrant" -moz-appearances, in order to achieve high quality text rendering for such text. In most cases, the property should be set to a named system color; an upcoming patch in this patch series will add one such color for each vibrant -moz-appearance value. However, in some cases it can also be useful to use a custom color: If text is rendered into an intermediate surface, for example because a mask is applied to it, and the background color behind that intermediate surface is known, then this property can be set to that background color in order to achieve subpixel AA for the text inside the mask effect. In that case, the font smoothing background color is respected because text is rendered into transparent pixels *inside the intermediate surface*. At the moment, the only example of that use case is the text of the active tab in the state where the text is overflowing. MozReview-Commit-ID: D98qQnxoFaq
57348c4c72880d4c28838a3c2f0683dc0c014f28: Bug 1399904 - Surface detailed profile unpickling exceptions r=nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Thu, 14 Sep 2017 13:29:12 -0700 - rev 665352
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1399904 - Surface detailed profile unpickling exceptions r=nalexander MozReview-Commit-ID: Cr7F7haUpog
f574820b65cffd6b8e3dd86adef7ac19e93c72a4: servo: Merge #18508 - style: Add system colors from bug 1387594 (from mstange:add-fsbgc-system-colors); r=emilio
Markus Stange <mstange@themasta.com> - Thu, 14 Sep 2017 14:20:15 -0500 - rev 665351
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
servo: Merge #18508 - style: Add system colors from bug 1387594 (from mstange:add-fsbgc-system-colors); r=emilio <!-- Please describe your changes on the following line: --> These are the necessary servo changes for https://bugzilla.mozilla.org/show_bug.cgi?id=1387594 . I'm also re-importing the generated Gecko bindings from my object directory: - servo/components/style/gecko/generated/structs_debug.rs - servo/components/style/gecko/generated/structs_release.rs But the number of changes to those files surprises me. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because they're tested by compiling mozilla-central once the patches from https://bugzilla.mozilla.org/show_bug.cgi?id=1387594 land - without this patch, Firefox won't compile. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 28b1c3818f81f593e691ded1109cfaab829825ae
ea0aae8835feea76c41414ccb79782e370fa53be: Bug 1396307 - Set mCacheAsyncOpenCalled back to flase when AsyncOpenURI fails r=michal
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 14 Sep 2017 22:21:49 +0200 - rev 665350
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1396307 - Set mCacheAsyncOpenCalled back to flase when AsyncOpenURI fails r=michal MozReview-Commit-ID: VnwI3ERHVt
d4ec49c6206d95b85414f4780340afaec72c52c8: Bug 1396307 - Add null check in nsHttpChannel::OnAuthAvailable r=michal
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 14 Sep 2017 21:50:15 +0200 - rev 665349
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1396307 - Add null check in nsHttpChannel::OnAuthAvailable r=michal MozReview-Commit-ID: L9zaroxJ72i
77cd8fa838bacdf3e3b79930cfcae8c37aa4e41e: Bug 1396307 - Make sure we only set mRaceCacheWithNetwork to true when the feature is enabled r=michal
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 06 Sep 2017 10:24:01 +0200 - rev 665348
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1396307 - Make sure we only set mRaceCacheWithNetwork to true when the feature is enabled r=michal MozReview-Commit-ID: FrLjfuExmYV
a387ab8e47528b103d21caaee2085b3435066635: Bug 1399977 - Allocate some DisplayClipChains using nsDisplayListBuilder arena r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Thu, 14 Sep 2017 11:37:15 -0400 - rev 665347
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1399977 - Allocate some DisplayClipChains using nsDisplayListBuilder arena r=mattwoodrow MozReview-Commit-ID: 9TB4S6G4rJR
e0fe9ab6917b31d8188de3b9e3755a3f5800b402: Bug 1393099 - Wrap category titles in about:addons r=rhelmer
Mark Striemer <mstriemer@mozilla.com> - Wed, 13 Sep 2017 19:11:10 -0500 - rev 665346
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1393099 - Wrap category titles in about:addons r=rhelmer MozReview-Commit-ID: I2IOA4u14KY
736023670ba84b9f3cd6f5b2eb303e2a62f7c79b: Bug 1397888 - review: Rename topsite_pin -> as_pin_with_background. r=mcomella
Michael Comella <michael.l.comella@gmail.com> - Thu, 14 Sep 2017 12:33:52 -0700 - rev 665345
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1397888 - review: Rename topsite_pin -> as_pin_with_background. r=mcomella MozReview-Commit-ID: 60KvwxhSmKN
e94744cad7d84baedd5065d725f887468504ecf0: Bug 1397888: Display pin icon in top-left of top sites card if pinned. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Wed, 13 Sep 2017 17:16:40 -0700 - rev 665344
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1397888: Display pin icon in top-left of top sites card if pinned. r=liuche I don't scale the pin size/margins based on the dynamic tile size. This could mean we get into situations where the pin crowds out the top site tile but I don't know if this would happen in practice. MozReview-Commit-ID: Ct8EP3dPr6N
adab05485ec5f7966ef626981374f10ce54295f3: Bug 1397888: Add top site pin assets. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Wed, 13 Sep 2017 17:04:15 -0700 - rev 665343
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1397888: Add top site pin assets. r=liuche MozReview-Commit-ID: IeBj25W9Jde
5289d258b56541f4cb5ddcf4496b899c23b1ce38: Bug 1397888: Remove pin icon from top sites title. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Wed, 13 Sep 2017 16:58:39 -0700 - rev 665342
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1397888: Remove pin icon from top sites title. r=liuche MozReview-Commit-ID: GTmfUzvD0k2
a54ba2e89fe093f416814fe5e261d2d9957261bb: Bug 1385241 - Remove mozilla-build specific rust install. r=ted.mielczarek
SingingTree <bvandyk@mozilla.com> - Thu, 07 Sep 2017 17:37:53 +1200 - rev 665341
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1385241 - Remove mozilla-build specific rust install. r=ted.mielczarek The MozillaBuildBootstrapper specific rust install code in not needed as mozbase already includes genertic code to achieve the same outcome. The mozilla-build specific code also leads to issues where it tries to add already existing targets and fails the bootstrap. This changeset removes the mozilla-build specific step. MozReview-Commit-ID: G0BqKZrF40A
7e21e2a22358d3e1b1f9abcd1fd3592c7b023d08: servo: Merge #18415 - More codesize reductions for generated code (from jdm:moar-codesize); r=SimonSapin
Josh Matthews <josh@joshmatthews.net> - Thu, 14 Sep 2017 13:01:00 -0500 - rev 665340
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
servo: Merge #18415 - More codesize reductions for generated code (from jdm:moar-codesize); r=SimonSapin Bloaty says this shaves off another 20kb from style::properties-based functions. The more limited Debug implementations enable sharing the property name strings between more functions, which saves on code size in the end. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors Source-Repo: https://github.com/servo/servo Source-Revision: ddf7ad4814a956ea866cd76da6ccda6b33af438b
7b5261e3f38e230e1bacad15b31352c110193692: Bug 1399070 move launchWebAuthFlow to parent to fix opening auth window when remote, r=zombie
Shane Caraveo <scaraveo@mozilla.com> - Thu, 14 Sep 2017 09:18:27 -0700 - rev 665339
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
Bug 1399070 move launchWebAuthFlow to parent to fix opening auth window when remote, r=zombie MozReview-Commit-ID: GAdlxYUM6rr
1bb5bd973eafc6b9d5dc5eeb7f1586c41333467b: bug 805305 - remove nsIDataSignatureVerifier.verifySignature r=mgoodwin
David Keeler <dkeeler@mozilla.com> - Fri, 01 Sep 2017 16:21:37 -0700 - rev 665338
Push 80026 by bmo:ralin@mozilla.com at Fri, 15 Sep 2017 10:04:21 +0000
bug 805305 - remove nsIDataSignatureVerifier.verifySignature r=mgoodwin MozReview-Commit-ID: 9QyN7VzGJN0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip