Closed
Bug 1958711
Opened 14 days ago
Closed 4 days ago
Clean up gfxWindowsSurface and related code.
Categories
(Core :: Widget: Win32, task, P3)
Core
Widget: Win32
Tracking
()
RESOLVED
FIXED
139 Branch
Tracking | Status | |
---|---|---|
firefox139 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(5 files)
No description provided.
Assignee | ||
Comment 1•14 days ago
|
||
mWnd is always null, mOwnsDc is always false.
Assignee | ||
Updated•14 days ago
|
Summary: Clean up gfxWindowsSurface. → Clean up gfxWindowsSurface and related code.
Assignee | ||
Comment 2•14 days ago
|
||
Assignee | ||
Comment 3•14 days ago
|
||
Assignee | ||
Comment 4•14 days ago
|
||
Assignee | ||
Comment 5•14 days ago
|
||
I don't think this should be needed. Painting shouldn't trigger new
invalidations (and nowadays most of the actual compositing doesn't
happen here anyways).
Assignee | ||
Updated•13 days ago
|
Keywords: leave-open
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5caf7f6f3392
Clean up gfxWindowsSurface. r=gfx-reviewers,nical
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9709a0c5b59c
Remove unused BufferMode on FallbackRenderer. r=win-reviewers,handyman
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/36851e1b6d05
Minor clean-ups to nsWindow::OnPaint. r=win-reviewers,handyman
Comment 10•10 days ago
|
||
bugherder |
Comment 11•4 days ago
|
||
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cf0bc7f835ba
Unify fallback and regular painting codepaths in nsWindow::OnPaint. r=win-reviewers,handyman
Comment 12•4 days ago
|
||
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3eae8d62c807
Remove reentrancy from nsWindow::OnPaint. r=win-reviewers,handyman
Assignee | ||
Updated•4 days ago
|
Keywords: leave-open
Comment 13•4 days ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/cf0bc7f835ba
https://hg.mozilla.org/mozilla-central/rev/3eae8d62c807
Status: NEW → RESOLVED
Closed: 4 days ago
status-firefox139:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Updated•4 days ago
|
Type: enhancement → task
You need to log in
before you can comment on or make changes to this bug.
Description
•