Closed Bug 2023886 Opened 2 months ago Closed 18 hours ago

Port normal borders from brush to quads

Categories

(Core :: Graphics: WebRender, task, P3)

task

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox151 --- wontfix
firefox152 --- wontfix
firefox153 ? fixed

People

(Reporter: nical, Assigned: nical)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

Attachments

(3 files, 1 obsolete file)

Should be fairly mechanical again, mostly reorganizing the code and replacing uses of the image brush shader with ps_quad_textured.

Assignee: nobody → nical.bugzilla
Status: NEW → ASSIGNED
Attachment #9556512 - Attachment is obsolete: true
Keywords: leave-open
Regressions: 2026776
No longer regressions: 2026776
Regressions: 2030043
No longer regressions: 2030043
See Also: → 2030043
Target Milestone: --- → 151 Branch
Pushed by asilaghi@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/00f7a79d8d39 https://hg.mozilla.org/integration/autoland/rev/60ac97967bc2 Revert "Bug 2023886 - Port the normal border code path from brush to quad. r=gw" for causinf reftests failures

Backed out for causing reftests failures
Backout Link
Push with failures
wr
Failure Log
Failure line REFTEST TEST-UNEXPECTED-FAIL | layout/reftests/bugs/935056-1.html == layout/reftests/bugs/935056-1-ref.html | image comparison, max difference: 53, number of differing pixels: 8
TEST-UNEXPECTED-FAIL | /css/css-flexbox/flexbox-align-self-vert-002.xhtml | Testing http://web-platform.test:8000/css/css-flexbox/flexbox-align-self-vert-002.xhtml == http://web-platform.test:8000/css/css-flexbox/flexbox-align-self-vert-002-ref.xhtml

Flags: needinfo?(nical.bugzilla)
Flags: needinfo?(nical.bugzilla)
Pushed by smolnar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/3966f01c3d42 https://hg.mozilla.org/integration/autoland/rev/b7a4436d7067 Revert "Bug 2023886 - Port the normal border code path from brush to quad. r=gw" for causing reftest failures
Flags: needinfo?(nical.bugzilla)
Pushed by abutkovits@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/b5f63e2223c5 https://hg.mozilla.org/integration/autoland/rev/deb0da0deca3 Revert "Bug 2023886 - Port the normal border code path from brush to quad. r=gw" for causing Wrench bustages.
Flags: needinfo?(nical.bugzilla)

Authored by https://github.com/nical
https://github.com/mozilla/enterprise-firefox/commit/ba53dd42de4441758ea0f20f9ce59df68c9d385a
[enterprise-main] Bug 2023886 - Port the normal border code path from brush to quad. r=gw

Authored by Silaghi
https://github.com/mozilla/enterprise-firefox/commit/00f7a79d8d397bb11e9178ccddfed18d90d46062
[enterprise-main] Revert "Bug 2023886 - Port the normal border code path from brush to quad. r=gw" for causinf reftests failures

Authored by https://github.com/nical
https://github.com/mozilla/enterprise-firefox/commit/db0e8b6a125519d02adf0bc8f22ad3aa18747014
[enterprise-main] Bug 2023886 - Port the normal border code path from brush to quad. r=gw

Authored by https://github.com/smolnar-sheriff
https://github.com/mozilla/enterprise-firefox/commit/3966f01c3d42c11c44a1e18acd343d04bbb1d671
[enterprise-main] Revert "Bug 2023886 - Port the normal border code path from brush to quad. r=gw" for causing reftest failures

Target Milestone: 151 Branch → ---
Keywords: leave-open
Status: ASSIGNED → RESOLVED
Closed: 2 days ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

Pushed by smolnar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/debc92f5b06f https://hg.mozilla.org/integration/autoland/rev/63ea147bf1a2 Revert "Bug 2023886 - Port the normal border code path from brush to quad. r=gw" for causing bc failures @ browser_dynamic_frames.js
Status: RESOLVED → REOPENED
Flags: needinfo?(nical.bugzilla)
Resolution: FIXED → ---
Target Milestone: 153 Branch → ---

(In reply to Sandor Molnar[:smolnar] from comment #21)

Backed out for causing bc failures @ browser_dynamic_frames.js

Backout link: https://hg.mozilla.org/integration/autoland/rev/63ea147bf1a2c1cdf3c00c0e89428b68dc96ab44

Push with failures

Failures log ->TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_dynamic_frames.js | Test timed out

It appears that this test already times out fairly frequently without my patches from a look at autoland. So I'll re-land as-is.

Flags: needinfo?(nical.bugzilla)
Status: REOPENED → RESOLVED
Closed: 2 days ago1 day ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 153 Branch → ---
Status: REOPENED → RESOLVED
Closed: 1 day ago18 hours ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
Regressions: 2046574
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: