Let CSS Containment ride the trains to early beta
Categories
(Core :: CSS Parsing and Computation, defect, P3)
Tracking
()
People
(Reporter: dholbert, Assigned: dholbert)
References
Details
(Keywords: dev-doc-needed)
Attachments
(2 files)
Once we've landed bug 1530896 (turning off contain:style for now), I think we'll be in a good enough position to enable CSS Containment for Nightly testing.
There are a few remaining bugs (blocking bug 1463594 and bug 1463593) to be addressed before we allow it to fully ride the trains, but I don't think they should block nightly testing, and I expect that by the end of Nightly 68, we'll have fixed enough of them to have it usable for Early Beta too.
So: I propose that at the start of the Nightly 68 cycle (in ~2 weeks), we pref on CSS Containment on mozilla-central (with a guard to let it ride trains up to early beta).
(And if all goes well & we fix the bugs during the nightly 68 cycle, then we can remove the "early beta" guard in bug 1487493 to let it ride the trains all the way.)
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
I'm aiming to land a patch to do this pref-flip after the merge, BTW (i.e. next week).
I'll post a patch for review soon, but won't land it until Nightly becomes version 68.
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D23362
Assignee | ||
Comment 4•6 years ago
|
||
Thanks for the review. Leaving ni=me to remind myself to land this early next week, and to post an intent-to-ship.
Try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=dcdba02d6f17abab80b60681e7c78294e8fe6e89
(There are two unrelated crashtest oranges, and a bunch of other green crashtest runs.)
Assignee | ||
Comment 5•6 years ago
|
||
Intent-to-ship thread:
https://groups.google.com/forum/#!topic/mozilla.dev.platform/lcGPwhu1Bcg
I posted answers to our intent-to-implement questions as well, because our original intent-to-implement thread predated our current boilerplate:
https://groups.google.com/d/msg/mozilla.dev.platform/lcGPwhu1Bcg/QW2SIHv5BgAJ
I triggered lando, so landing is queued for this (will land automatically after the tree reopens).
Comment 8•6 years ago
|
||
bugherder |
Comment 9•6 years ago
•
|
||
Backed out changeset b19a49c2a419 (bug 1532471) for xpcshell failures at devtools/shared/tests/unit/test_css-properties-db.js
- just part 2 was backed out
Backout: https://hg.mozilla.org/integration/autoland/rev/d184d609bddd3217ef53d1190de496e8fa75fa82
Failure push: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=234730033&revision=b19a49c2a419d41dc033c70d4ad13799dec1df40
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=234730176&repo=autoland&lineNumber=1865
[task 2019-03-19T10:05:41.891Z] 10:05:41 INFO - TEST-START | devtools/shared/tests/unit/test_css-properties-db.js
[task 2019-03-19T10:05:43.165Z] 10:05:43 WARNING - TEST-UNEXPECTED-FAIL | devtools/shared/tests/unit/test_css-properties-db.js | xpcshell return code: 0
[task 2019-03-19T10:05:43.167Z] 10:05:43 INFO - TEST-INFO took 1276ms
[task 2019-03-19T10:05:43.169Z] 10:05:43 INFO - >>>>>>>
[task 2019-03-19T10:05:43.170Z] 10:05:43 INFO - PID 8287 | [8287, Main Thread] WARNING: Couldn't get the user appdata directory. Crash events may not be produced.: file /builds/worker/workspace/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 2528
[task 2019-03-19T10:05:43.172Z] 10:05:43 INFO - PID 8287 | JavaScript strict warning: resource://devtools/shared/Loader.jsm, line 220: ReferenceError: reference to undefined property "name"
[task 2019-03-19T10:05:43.175Z] 10:05:43 INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
Assignee | ||
Comment 10•6 years ago
|
||
Yeah, it looks like I have to run "./mach devtools-css-db" to update our in-tree devtools CSS property database.
Updated•6 years ago
|
Comment 11•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Comment 12•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Comment 13•6 years ago
|
||
Spec link: https://www.w3.org/TR/css-contain-1/
Description
•