af3341f277444d3f3057f3f3eb0b49c38c27a287: Bug 1333482 part 3 - [css-ui] Put 'appearance' and '-moz-appearance' behind separate prefs. Enable both by default. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349335
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1333482 part 3 - [css-ui] Put 'appearance' and '-moz-appearance' behind separate prefs. Enable both by default. r=dholbert MozReview-Commit-ID: 7f5jqm8z3Vy
cf701cfc024972be7bb703aace2b9d88e6f27115: Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349334
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert MozReview-Commit-ID: 8JwLsY1CLDJ
51cff1ed410ba17ae8b072128ffa1781652eb0e5: Bug 1333482 part 1 - [css-ui] Introduce the 'appearance: auto | none' property. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:17 +0100 - rev 349333
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1333482 part 1 - [css-ui] Introduce the 'appearance: auto | none' property. r=dholbert MozReview-Commit-ID: 3itCDTKuYQ9
8bb800ab23a51e39e17045be457c44f8b2612c62: servo: Merge #16112 - Add 'appearance' property to Stylo (with '-webkit-appearance' alias) (take 2) (from bholley:mozappearance); r=Manishearth
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 21:14:03 -0700 - rev 349332
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
servo: Merge #16112 - Add 'appearance' property to Stylo (with '-webkit-appearance' alias) (take 2) (from bholley:mozappearance); r=Manishearth Replacement for #16110. Source-Repo: https://github.com/servo/servo Source-Revision: 30fc790df190a6a986257d13f194c75c8b59598f
cc8baab97e60818d292327d8ab97831d51602f4c: Bug 1349949 - Turn some advanced layers prefs into override prefs. r=mchang
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 23 Mar 2017 16:29:54 -0400 - rev 349331
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1349949 - Turn some advanced layers prefs into override prefs. r=mchang This allows us to remove the #ifdef MOZ_ENABLE_WEBRENDER for the advanced layers prefs from all.js. As additional advanced layers are turned on for webrender (or non-webrender) they can be converted into override prefs without affecting the call sites. MozReview-Commit-ID: F9tMc23ow8A
617ef3603a8effea0734e306a0b49e4fe45a2be5: Bug 1349949 - Add the notion of an "override pref" to gfxPrefs.h. r=mchang
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 23 Mar 2017 16:29:52 -0400 - rev 349330
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1349949 - Add the notion of an "override pref" to gfxPrefs.h. r=mchang An override pref is one that is stored as a tri-state int32_t pref in the gecko preferences system (with values 0, 1, or 2), but is exposed as a bool via the gfxPrefs API. The int32_t value defaults to 2, which means that gfxPrefs will take the value from somewhere else (which can be customized per-pref). If the int32_t value stores 0 or 1, those correspond to force-disabled and force-enabled respectively, and the gfxPrefs API will return false or true. This allows the default value of a pref to be conditional upon other features (e.g. webrender being enabled or not), but still allows the user or code to override it into the enabled or disabled state. MozReview-Commit-ID: KaihVyHrw2q
45b68fe4d4be5aaaa7496873e55abefc1b143e7d: Bug 1350064 - test that updated system add-ons are reset on app update r=aswan
Robert Helmer <rhelmer@mozilla.com> - Thu, 23 Mar 2017 18:49:58 -0700 - rev 349329
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1350064 - test that updated system add-ons are reset on app update r=aswan MozReview-Commit-ID: BbUtIMfCDXZ
4255a184eac6d037763deb9319df652abf5f703b: Bug 1280079 - Make sure browser_privatebrowsing_newtab_from_popup.js accounts for initial browser remoteness flip when opening popup. r=mossop
Mike Conley <mconley@mozilla.com> - Thu, 23 Mar 2017 13:49:41 -0400 - rev 349328
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1280079 - Make sure browser_privatebrowsing_newtab_from_popup.js accounts for initial browser remoteness flip when opening popup. r=mossop During the test, we open a new window which loads a URL, and have code to wait for that initial browser to complete the load. For the initial browser, there is (when we open a remote-able URL), the remoteness of that initial browser flips from non-remote to remote. Sometimes, due to messaging / timing, the initial browser will send a message saying that a load completed for the initial about:blank before the URL we actually want is loaded. This causes the test to continue, and attempt to click on an element that isn't actually on the page yet. This modification allows us to wait for the initial browser to actually load the page that we care about before proceeding. I also changed some of the assertion messages to actually reflect what's being asserted, as opposed to reflecting what is being revealed if the assertion fails. MozReview-Commit-ID: 608SaA1nCVs
78c1934f6a77ce1e94cbd035a8f01e570466ba82: Backed out changeset 565c6c66205d (bug 1295675) for android-checkstyle failure
Iris Hsiao <ihsiao@mozilla.com> - Fri, 24 Mar 2017 11:31:35 +0800 - rev 349327
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Backed out changeset 565c6c66205d (bug 1295675) for android-checkstyle failure
5d8e162ef5f73106037a6ad5c34770f26ab86447: Bug 1299937 - Part 6: Handle Stop vibrating when the window defoucses; r=qdot
Daosheng Mu <daoshengmu@gmail.com> - Tue, 07 Mar 2017 10:17:57 +0800 - rev 349326
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1299937 - Part 6: Handle Stop vibrating when the window defoucses; r=qdot MozReview-Commit-ID: Kvd40jnSPvK
3c1984bdf4047df79fde8e84264f17de80351f20: Bug 1299937 - Part 5: Add gamepad extension API tests; r=Lenzak,qdot
Daosheng Mu <daoshengmu@gmail.com> - Thu, 02 Feb 2017 15:00:51 +0800 - rev 349325
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1299937 - Part 5: Add gamepad extension API tests; r=Lenzak,qdot MozReview-Commit-ID: ICeDyGUn4XH
3381a8485d054b31ada9f67fd880267db1d6b0ef: Bug 1299937 - Part 4: Handling vibrate haptic promise in VRManager; r=qdot
Daosheng Mu <daoshengmu@gmail.com> - Thu, 02 Feb 2017 14:59:44 +0800 - rev 349324
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1299937 - Part 4: Handling vibrate haptic promise in VRManager; r=qdot MozReview-Commit-ID: 3KZ8MNx3Dnq
ed20b557e9a5745a37fce239dcff94cb35b90c2c: Bug 1299937 - Part 3: Implement haptic pulse for OpenVR controller; r=kip,qdot
Daosheng Mu <daoshengmu@gmail.com> - Thu, 02 Feb 2017 14:57:58 +0800 - rev 349323
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1299937 - Part 3: Implement haptic pulse for OpenVR controller; r=kip,qdot MozReview-Commit-ID: TUIbJpyng4
691a5be9ff0d942abf71dfe73714c51fba04f55d: Bug 1299937 - Part 2: Support gamepad haptic in GamepadManager; r=kip,Lenzak,qdot
Daosheng Mu <daoshengmu@gmail.com> - Thu, 02 Feb 2017 14:33:18 +0800 - rev 349322
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1299937 - Part 2: Support gamepad haptic in GamepadManager; r=kip,Lenzak,qdot MozReview-Commit-ID: 7duCrsFLVX6
56e2fa280d2a9f00e37238c3c2532caa01c3b2a5: Bug 1299937 - Part 1: Implement GamepadHapticActuator in Gamepad API; r=qdot
Daosheng Mu <daoshengmu@gmail.com> - Thu, 02 Feb 2017 14:30:58 +0800 - rev 349321
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1299937 - Part 1: Implement GamepadHapticActuator in Gamepad API; r=qdot MozReview-Commit-ID: GJZvgxSBVlB
6b9bbd396faca96f2e4549dab53b82557fe22403: servo: Merge #16111 - Add functions for after-change style of CSS Transition (from hiikezoe:after-change-style); r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Mar 2017 19:05:03 -0700 - rev 349320
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
servo: Merge #16111 - Add functions for after-change style of CSS Transition (from hiikezoe:after-change-style); r=emilio Add functions for after-change style of CSS Transition <!-- Please describe your changes on the following line: --> This is a PR of https://bugzilla.mozilla.org/show_bug.cgi?id=1346663 --- <!-- 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 <!-- Either: --> - [X] These changes do not require tests because it's for stylo <!-- 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: 089c71b5872839c5a6c32d1988ce4d42a73860e4
1147dd18f1d91034757ea50a01281fae6e43eda6: Bug 1342258 - Refactor SetDomain to IsRegistrableDomainSuffixOfOrEqualTo r=smaug
J.C. Jones <jjones@mozilla.com> - Tue, 07 Mar 2017 09:37:34 -0700 - rev 349319
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1342258 - Refactor SetDomain to IsRegistrableDomainSuffixOfOrEqualTo r=smaug This commit refactors the SetDomain method in a Document to call a new function IsRegistrableDomainSuffixOfOrEqualTo(), defined in HTML [1]. This commit tries not to rename anything except input variables, so as to remain as clear as possible. It likely should have various variables renamed, but given the author's unfamiliarity with this module, review seems a good time to do that. It's also duplicating comments a little bit; let me know which one(s) you'd like to keep! Note: Commentary on the HTML change is available in the PR [2], and the rationale for this behavior in Web Auentication, where this algorithm will be used, is also recorded [3]. Update 1: Refactored two new protected methods to avoid code duplication. Update 2: Bugfix: Be sure to use CreateInheritingURIForHost for the provided domain so as to catch internationalized domains. Update 3: Nit-fix and rebase [1] https://html.spec.whatwg.org/multipage/browsers.html#is-a-registrable-domain-suffix-of-or-is-equal-to [2] https://github.com/whatwg/html/pull/2365 [3] https://github.com/w3ctag/spec-reviews/issues/97#issuecomment-175766580 MozReview-Commit-ID: 4Dr8yOMdhez
8a8b318fc4e99395211569ecba2b1d0edfeb223e: Bug 1336373 - CustomTabsActivity supports tint in Action Button r=sebastian
Julian_Chu <walkingice0204@gmail.com> - Mon, 20 Mar 2017 13:59:43 +0800 - rev 349318
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1336373 - CustomTabsActivity supports tint in Action Button r=sebastian If 3-rd party app specify to use tint for Action Button, use primary text color as the tint color for Action Button. MozReview-Commit-ID: 3sX0MH8P0dM
565c6c66205d03bfd64e5fbb0a0a5a110a93c1f3: Bug 1295675 - Allow app level preferences. r=sebastian
Nevin Chen <cnevinchen@gmail.com> - Thu, 23 Mar 2017 10:57:20 +0800 - rev 349317
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1295675 - Allow app level preferences. r=sebastian MozReview-Commit-ID: yv97PSkL5n
c0852af6a2513fc302023b5a8446288af397f7ca: Bug 1349414 - Allow updating VR controllers at the non-presenting mode; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Wed, 22 Mar 2017 09:58:06 +0800 - rev 349316
Push 31550 by cbook@mozilla.com at Fri, 24 Mar 2017 13:22:27 +0000
Bug 1349414 - Allow updating VR controllers at the non-presenting mode; r=kip MozReview-Commit-ID: CA6YxLxySDi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip