Closed
Bug 1426564
Opened 8 years ago
Closed 8 years ago
browser_parsable_css.js is going to permafail when Gecko 59 merges to Beta on 2018-01-11 (unknown 'overscroll-behavior' property in forms.css)
Categories
(Core :: Panning and Zooming, defect, P1)
Core
Panning and Zooming
Tracking
()
VERIFIED
FIXED
mozilla59
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox57 | --- | unaffected |
firefox58 | --- | unaffected |
firefox59 | + | verified |
People
(Reporter: RyanVM, Assigned: botond)
References
Details
(Whiteboard: [gfx-noted])
Attachments
(1 file)
1.05 KB,
patch
|
Details | Diff | Splinter Review |
[Tracking Requested - why for this release]: Permafailing test on the next merge day.
Is 'overscroll-behavior' a Nightly-only property?
https://treeherder.mozilla.org/logviewer.html#?job_id=152747569&repo=try
TEST-UNEXPECTED-FAIL | browser/base/content/test/static/browser_parsable_css.js | Got error message for resource://gre-resources/forms.css: Unknown property ‘overscroll-behavior’. Declaration dropped.
Flags: needinfo?(botond)
Assignee | ||
Comment 1•8 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #0)
> Is 'overscroll-behavior' a Nightly-only property?
It is right now but we're looking at possibly shipping it in 59, in which case it won't be.
Flags: needinfo?(botond)
Assignee | ||
Comment 2•8 years ago
|
||
Oh, I see, we're using it in forms.css unconditionally. Hmm, I'm sure not how to make that conditional.
I guess, if it ends up not riding the trains in 59, we can just back out the patch that added in to forms.css from the 59 branch.
Assignee | ||
Comment 3•8 years ago
|
||
(In reply to Botond Ballo [:botond] from comment #2)
> I guess, if it ends up not riding the trains in 59, we can just back out the
> patch that added in to forms.css from the 59 branch.
Posting the backout patch for reference (and for Ryan's testing). I'd prefer not to land it until/unless we decide not to ship overscroll-behavior in 59.
Assignee | ||
Comment 4•8 years ago
|
||
(In reply to Botond Ballo [:botond] from comment #2)
> I guess, if it ends up not riding the trains in 59, we can just back out the
> patch that added in to forms.css from the 59 branch.
On second thought, that's not ideal.
Posting some thoughts from IRC so I don't forget:
> I guess that's still not what we really want, cause if the feature doesn't ride the trains in 59 but a 59 beta/release user flips the pref to enable it, they should get the change in forms.css
> on the flip side, regardless of when we ship the feature, if a user disables the pref, they should (technically) not get the change in forms.css
> then again, I believe an unknown CSS property will simply be ignored, which is the correct outcome if the pref is disabled
> so maybe it's just the test that we need to fix/tweak not to complain about this
Updated•8 years ago
|
Assignee: nobody → botond
Priority: -- → P1
Whiteboard: [gfx-noted]
Comment 5•8 years ago
|
||
Tracking for 59, so that we'll remember to follow up in January before the merge.
Assignee | ||
Comment 6•8 years ago
|
||
We're planning to ship overscroll-behavior in 59, so this should become a non-issue.
Reporter | ||
Comment 7•8 years ago
|
||
Confirmed fixed by bug 1428879.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Reporter | ||
Updated•8 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•