Closed
Bug 1000592
Opened 11 years ago
Closed 9 years ago
Enable CSS Grid by default in non-release channels
Categories
(Core :: CSS Parsing and Computation, defect, P2)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
mozilla45
Tracking | Status | |
---|---|---|
firefox45 | --- | fixed |
People
(Reporter: MatsPalmgren_bugz, Assigned: MatsPalmgren_bugz)
References
(Blocks 1 open bug)
Details
(Keywords: dev-doc-needed)
Attachments
(1 file, 1 obsolete file)
1.01 KB,
patch
|
dholbert
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1000431 +++
At the same time we should also remove:
https://hg.mozilla.org/mozilla-central/diff/3038a5a34a75/testing/profiles/prefs_general.js
Assignee | ||
Updated•11 years ago
|
Summary: Enable "layout.css.grid.enabled" by default in non-release channels → Enable CSS Grid by default in non-release channels
Updated•9 years ago
|
Keywords: dev-doc-needed
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → mats
Assignee | ||
Comment 1•9 years ago
|
||
All the listed blocking bugs now have patches (some still pending review).
So I think we're ready to enable Grid in Nightly and Developer Edition builds,
as soon as those lands.
Attachment #8411417 -
Attachment is obsolete: true
Attachment #8675730 -
Flags: review?(dholbert)
Assignee | ||
Comment 2•9 years ago
|
||
Comment 3•9 years ago
|
||
(In reply to Mats Palmgren (:mats) from comment #0)
> At the same time we should also remove:
> https://hg.mozilla.org/mozilla-central/diff/3038a5a34a75/testing/profiles/prefs_general.js
Note: the patch is missing this suggested testing/profiles/prefs_general.js tweak. But I think that's correct, because we'll still need this line for release builds (or else tests would start failing there when this bug's patch got merged to a RELEASE_BUILD).
Updated•9 years ago
|
Attachment #8675730 -
Flags: review?(dholbert) → review+
Assignee | ||
Comment 4•9 years ago
|
||
I think we can (and should) remove that bit from the testing profile actually.
Why would tests start failing without it?
Flags: needinfo?(dholbert)
Comment 5•9 years ago
|
||
Sorry, I should've said "might start failing" (if we have tests that assume grid is enabled -- which we could have, but maybe/probably we don't)
r=me with the testing profile tweak added, as long as you've verified that tests pass with that (and without the all.js pref-flip).
(Might really be better to land the testing profile tweak first, as its own patch, so that we get a full TreeHerder cycle with the test-profile pref-enabled configuration that we'll end up having on Release. But I suppose a Try run of just that tweak would do too.)
Flags: needinfo?(dholbert)
Assignee | ||
Comment 6•9 years ago
|
||
Actually, it's probably better to leave that as is so that we have test coverage
for Grid on those channels too, even though it's not enabled by default (the Grid
test manifest enables it unconditionally for those tests at least).
We can remove it at the same time we let it ride the trains.
I filed bug 1217086 and made a note there so we don't forget.
Assignee | ||
Comment 7•9 years ago
|
||
Flags: in-testsuite-
Comment 8•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox45:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Comment 9•9 years ago
|
||
bugherder uplift |
status-b2g-v2.5:
--- → fixed
Comment 10•9 years ago
|
||
(In reply to Carsten Book [:Tomcat] from comment #9)
> https://hg.mozilla.org/releases/mozilla-b2g44_v2_5/rev/282e4426f1e1
backed this out on request from mats from b2g v2.5 in http://hg.mozilla.org/releases/mozilla-b2g44_v2_5/rev/0869ace8c965
status-b2g-v2.5:
fixed → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•