75c471ba8f0b0f222b3c529cec78e5c0acf51ea7: Bug 1446264 part 2 - Ignore XUL position when sizemode is maximized. r?bz draft
Xidorn Quan <me@upsuper.org> - Wed, 21 Mar 2018 16:02:05 +1100 - rev 770568
Push 103427 by xquan@mozilla.com at Wed, 21 Mar 2018 13:43:10 +0000
Bug 1446264 part 2 - Ignore XUL position when sizemode is maximized. r?bz MozReview-Commit-ID: 2NTZBeehXam
bc702f3fecd1722b01e763aa1a4f5059ab2389cb: Bug 1446264 part 1 - Mark chevron.svg intermittent shown in startup_images test. r?florian draft
Xidorn Quan <me@upsuper.org> - Mon, 19 Mar 2018 18:01:18 +1100 - rev 770567
Push 103427 by xquan@mozilla.com at Wed, 21 Mar 2018 13:43:10 +0000
Bug 1446264 part 1 - Mark chevron.svg intermittent shown in startup_images test. r?florian MozReview-Commit-ID: 63JdzGWuCAt
ff0bea03e03e12d3479619b1512e272a8e02456b: Bug 1425589 - Turn on wpt on linux64-qr. r?jgraham draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 21 Mar 2018 09:29:54 -0400 - rev 770566
Push 103426 by kgupta@mozilla.com at Wed, 21 Mar 2018 13:30:15 +0000
Bug 1425589 - Turn on wpt on linux64-qr. r?jgraham MozReview-Commit-ID: LX2qTOXH79O
76f3102f3de2b3f6e64e8531fe8390d0e13c9d5c: Bug 1425589 - Update web-platform-tests annotations for webrender on linux. r?jgraham draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 21 Mar 2018 09:29:32 -0400 - rev 770565
Push 103426 by kgupta@mozilla.com at Wed, 21 Mar 2018 13:30:15 +0000
Bug 1425589 - Update web-platform-tests annotations for webrender on linux. r?jgraham MozReview-Commit-ID: 9air0jgx4pJ
b483a66c641ed49759395df0c8e91f44dd36632b: Disable test_pause_dblclick; r?whimboo draft
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 20 Mar 2018 16:06:39 -0400 - rev 770564
Push 103425 by bmo:mjzffr@gmail.com at Wed, 21 Mar 2018 13:27:02 +0000
Disable test_pause_dblclick; r?whimboo MozReview-Commit-ID: CSe3ABNS7hX
422f512e6897a159b24dd25a61711b64a93fb9d8: Bug 1444489 - Part VIII, Transition the visibility property instead of using transitionend event draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 16 Mar 2018 06:55:58 +0800 - rev 770563
Push 103424 by timdream@gmail.com at Wed, 21 Mar 2018 13:23:21 +0000
Bug 1444489 - Part VIII, Transition the visibility property instead of using transitionend event Fades out all the UIs by applying CSS transition on opacity and visibility. Stop relying on transitionend event to set the hidden state. This removes a source of intermittent failure and while making sure UIs are hidden. MozReview-Commit-ID: FR7JQn4eO3X
1a9f2e4c1c7aa67e3c8481896c8c79bcdaf4fe44: Bug 1444489 - Part VII, nit: Improve naming consistency in videocontrols.xml draft
Timothy Guan-tin Chien <timdream@gmail.com> - Wed, 14 Mar 2018 13:41:20 +0800 - rev 770562
Push 103424 by timdream@gmail.com at Wed, 21 Mar 2018 13:23:21 +0000
Bug 1444489 - Part VII, nit: Improve naming consistency in videocontrols.xml Convert all is* methods to getter or rename them if they take arguments. MozReview-Commit-ID: GOJzz0JYGnq
8e83727af3c7de854d510f98701ecaf928c401e8: Bug 1444489 - Part VI, Enlarge the size of controls on mobile draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 09 Mar 2018 17:00:51 -0800 - rev 770561
Push 103424 by timdream@gmail.com at Wed, 21 Mar 2018 13:23:21 +0000
Bug 1444489 - Part VI, Enlarge the size of controls on mobile Enlarge controls by around 1.3x, which is the size of the original touch controls. MozReview-Commit-ID: kpgFFIW2hh
cdc18a035dfbc8d84ecb9979c52ee815d2dc46f1: Bug 1444489 - Part V, Remove XUL videocontrols reflow code on Android draft
Timothy Guan-tin Chien <timdream@gmail.com> - Mon, 12 Mar 2018 21:39:13 +0800 - rev 770560
Push 103424 by timdream@gmail.com at Wed, 21 Mar 2018 13:23:21 +0000
Bug 1444489 - Part V, Remove XUL videocontrols reflow code on Android With all videocontrols UIs implemented in HTML, there is no need to handle XUL content in videocontrols. MozReview-Commit-ID: Jq3SecscssO
b5c9c3c09cba038fffd8e6afa688189bf0229ce6: Bug 1444489 - Part IV, Implement Casting UI on videoControls draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 09 Mar 2018 17:39:44 -0800 - rev 770559
Push 103424 by timdream@gmail.com at Wed, 21 Mar 2018 13:23:21 +0000
Bug 1444489 - Part IV, Implement Casting UI on videoControls Optimize and re-commit the casting buttons SVG removed from the previous commit. MozReview-Commit-ID: GICxaRZXTiJ
ac348591f0f113bbb15b612bf78b1aa65cccb73f: Bug 1444489 - Part III, Workaround bug 718107 draft
Timothy Guan-tin Chien <timdream@gmail.com> - Wed, 21 Mar 2018 15:19:00 +0800 - rev 770558
Push 103424 by timdream@gmail.com at Wed, 21 Mar 2018 13:23:21 +0000
Bug 1444489 - Part III, Workaround bug 718107 The videocontrols binding will be destroyed and reattached when the video enters/leaves fullscreen. This change accounts for that so that screen orientation is correctly set on mobile. MozReview-Commit-ID: 7D1gkiuXZtX
6a5e9483af2fdde6a83c8c2661ba4e5db9613d7c: Bug 1444489 - Part II, Replace touchControls with videoControls and remove touchControls draft
Timothy Guan-tin Chien <timdream@gmail.com> - Wed, 21 Mar 2018 15:10:20 +0800 - rev 770557
Push 103424 by timdream@gmail.com at Wed, 21 Mar 2018 13:23:21 +0000
Bug 1444489 - Part II, Replace touchControls with videoControls and remove touchControls Also migrates TouchUtils to videoControls in order to keep some interactions. Removed the casting button from TouchUtils (to be add back to Utils in the next commit; not removing the SVG images for hg annotation) MozReview-Commit-ID: DzhmjykCLzu
21e1e3633abd058b5f0ac9ad97ab4c10e7db3de4: Bug 1447611: Cleanup prefs that do nothing now. r?jwatt draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 21 Mar 2018 13:01:25 +0100 - rev 770556
Push 103423 by bmo:emilio@crisal.io at Wed, 21 Mar 2018 13:15:11 +0000
Bug 1447611: Cleanup prefs that do nothing now. r?jwatt Still more followup cleanup to come. MozReview-Commit-ID: 83j7DTVb0Ti
8beac091590305c95aeef0b7e52f178ca0d3efb6: Bug 1447611: Remove now-unused AppConstants.MOZ_STYLO. r?jwatt draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 21 Mar 2018 12:50:01 +0100 - rev 770555
Push 103423 by bmo:emilio@crisal.io at Wed, 21 Mar 2018 13:15:11 +0000
Bug 1447611: Remove now-unused AppConstants.MOZ_STYLO. r?jwatt MozReview-Commit-ID: JxlPfq5F1Dp
2c65e9ad8f6640b9a50646ed0daeda7d611a4321: Bug 1447611: Remove references to stylo prefs from Troubleshoot.jsm. r?jwatt draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 21 Mar 2018 12:48:11 +0100 - rev 770554
Push 103423 by bmo:emilio@crisal.io at Wed, 21 Mar 2018 13:15:11 +0000
Bug 1447611: Remove references to stylo prefs from Troubleshoot.jsm. r?jwatt MozReview-Commit-ID: 3tD2GRgE00o
703aeb249c72a7e69f547c1ea54001cfb73cf23d: Bug 1447611: Remove --enable-stylo and --enable-stylo-build-bindgen. r?Build draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 21 Mar 2018 12:45:06 +0100 - rev 770553
Push 103423 by bmo:emilio@crisal.io at Wed, 21 Mar 2018 13:15:11 +0000
Bug 1447611: Remove --enable-stylo and --enable-stylo-build-bindgen. r?Build Will remove the prefs and stuff in a followup. MozReview-Commit-ID: HVyfbHOEQYI
5edf7c4737db2e4ef55d9ada98b3d894c8f268db: Bug 1447506: Do LazyFC for anonymous nodes too, and cleanup MaybeConstructLazily. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 21 Mar 2018 00:22:20 +0100 - rev 770552
Push 103422 by bmo:emilio@crisal.io at Wed, 21 Mar 2018 13:14:00 +0000
Bug 1447506: Do LazyFC for anonymous nodes too, and cleanup MaybeConstructLazily. r?bz Servo knows how to walk through them via StyleChildrenIterator, so no reason this is not done for them. The old style system only used FlattenedTreeIterator, so couldn't find them. Also, not check the container to do lazy fc on the children, it makes no sense. The only reason we don't do lazy frame construction in XUL is because of XBL bindings, and those are loaded for the parent already, if we're about to construct frames for the children. Also, assert more tightly, we don't insert NAC lazily, that makes no sense. I can bring back the XUL container check if you want, though the devtools test for that widget is the only thing that broke, and I'd prefer to remove it. MozReview-Commit-ID: 2TmRNgpWaM
72c4dc4bfbc3dbc54802ab6c051a6161891b973d: Make Devtools' TableWidget tests not rely on XBL bindings getting applied synchronously when XUL is mixed with HTML. r?bgrins draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 21 Mar 2018 02:30:23 +0100 - rev 770551
Push 103422 by bmo:emilio@crisal.io at Wed, 21 Mar 2018 13:14:00 +0000
Make Devtools' TableWidget tests not rely on XBL bindings getting applied synchronously when XUL is mixed with HTML. r?bgrins So TableWidget's columns does something where they mix HTML and XUL: https://searchfox.org/mozilla-central/rev/b29daa46443b30612415c35be0a3c9c13b9dc5f6/devtools/client/shared/widgets/TableWidget.js#1055 The label's .value is an XBL binding property: https://searchfox.org/mozilla-central/rev/b29daa46443b30612415c35be0a3c9c13b9dc5f6/toolkit/content/widgets/text.xml#19 This tests expects the XBL binding for the <label> to be applied synchronously, which the other patch in this bug prevents. Is there a reason that is a XUL label btw? We don't seem to use the binding methods at all (except in this test, lol). Anyway, just use getAttribute("label") in the test instead. MozReview-Commit-ID: 3DOI0Lff6AW
c23d59123dbdf37c7090d6e487ed115f8ef38eb6: Bug 1447476: Inline ResolveServoStyle. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 20 Mar 2018 23:21:28 +0100 - rev 770550
Push 103422 by bmo:emilio@crisal.io at Wed, 21 Mar 2018 13:14:00 +0000
Bug 1447476: Inline ResolveServoStyle. r?xidorn We already pay a function call for it, no point in paying two. MozReview-Commit-ID: 4odPqnPfrNF
9cfc014e058fcfc7d57d0340994d304501a6ec89: Bug 1447476: Simplify ResolveStyleContext. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 20 Mar 2018 20:25:50 +0100 - rev 770549
Push 103422 by bmo:emilio@crisal.io at Wed, 21 Mar 2018 13:14:00 +0000
Bug 1447476: Simplify ResolveStyleContext. r?xidorn We don't need the parent style context, nor the pseudo-element dance or anything like that. All end up in the same place, ResolveServoStyle. We cannot assert for text style resolution because of non-lazy frame construction, and we cannot remove non-lazy frame construction because of XBL. This is effectively the same code, since the old code passed the parent style around from the frame tree / display contents map, which didn't have a similar assertion either... Slow steps. I'll improve and cleanup LazyFC in bug 1447506. MozReview-Commit-ID: Ck4RCoFLGOi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip