Closed Bug 1468268 Opened 7 years ago Closed 7 years ago

Remove & simplify unnecessary CSS in contain:paint reftests

Categories

(Core :: Layout, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla62
Tracking Status
firefox62 --- fixed

People

(Reporter: yusuf, Assigned: yusuf, Mentored)

References

Details

Attachments

(1 file, 1 obsolete file)

This bug is for refactoring the tests for contain:paint as detailed in: https://bugzilla.mozilla.org/show_bug.cgi?id=1170781#c60
Please see below for the details of this commit: https://bugzilla.mozilla.org/show_bug.cgi?id=1170781#c64
Comment on attachment 8984906 [details] Bug 1468268 - Refactor test cases for contain:paint. https://reviewboard.mozilla.org/r/250680/#review257186 Stealing review -- this looks good to me! r+, assuming it looks good on Try (you can do a reftests-only run there -- no need to run other suites, since reftests are the only thing that you're changing here.) ::: commit-message-67725:1 (Diff revision 1) > +Bug 1468268 - Refactor test cases for contain:paint. r=gerald Nit: The word "refactor" is a bit vague & sounds more destabilizing than what's actually/mostly going on here. It'd be clearer (RE describing your changes) to reword this to something like: "Remove & simplify unnecessary CSS in contain:paint reftests"
Attachment #8984906 - Flags: review+
Attachment #8984906 - Flags: review?(gsquelart)
Thank you Daniel. (It dropped off my radar; ping me next time, if I don't review within 1 day.)
Attachment #8984906 - Attachment is obsolete: true
(In reply to Daniel Holbert [:dholbert] from comment #3) > assuming it looks good on Try > (you can do a reftests-only run there -- no need to run other suites, since > reftests are the only thing that you're changing here.) Thanks! Commit is updated and reftests-only try run is in process.
Comment on attachment 8985474 [details] Bug 1468268 - Remove & simplify unnecessary CSS in contain:paint reftests. https://reviewboard.mozilla.org/r/251048/#review257326 Looks great, thanks!
Attachment #8985474 - Flags: review?(dholbert) → review+
Looks like Try run completed, and I think you're good to add "checkin-needed" if you're ready for this to land. (The orange "macosx64-ccov debug" test runs look unrelated to your changes, so don't worry about those. The logs all end with "Aborting task - max run time exceeded!", which I suspect is just because these test jobs aren't ready for prime time. I don't see these on the mozilla-central treeherder, so they're probably hidden/disabled there, presumably due to these timeouts. I'm guessing code-coverage-checking adds a lot of overhead and causes us to run over the allowed time, or something.)
Keywords: checkin-needed
Summary: Refactor test cases for contain:paint → Remove & simplify unnecessary CSS in contain:paint reftests
(In reply to Daniel Holbert [:dholbert] from comment #8) > Looks like Try run completed, and I think you're good to add > "checkin-needed" if you're ready for this to land. > > (The orange "macosx64-ccov debug" test runs look unrelated to your changes, > so don't worry about those. The logs all end with "Aborting task - max run > time exceeded!", which I suspect is just because these test jobs aren't > ready for prime time. I don't see these on the mozilla-central treeherder, > so they're probably hidden/disabled there, presumably due to these timeouts. > I'm guessing code-coverage-checking adds a lot of overhead and causes us to > run over the allowed time, or something.) Done, thanks!
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/a22e0c8e52e1 Remove & simplify unnecessary CSS in contain:paint reftests. r=dholbert
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: