Closed
Bug 1999623
Opened 5 months ago
Closed 5 months ago
Remove some more view code.
Categories
(Core :: Web Painting, task)
Core
Web Painting
Tracking
()
RESOLVED
FIXED
147 Branch
| Tracking | Status | |
|---|---|---|
| firefox147 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(2 files)
No description provided.
| Assignee | ||
Comment 1•5 months ago
|
||
Remove and simplify some view-using code:
- Add nsIFrame::GetOwnWidget() to get an nsIWidget rather than doing
menupopup-or-view. - Move widget invalidation to the only place it's used.
- Don't deal with reentrant paints. Assert more strongly.
- Move SetView only to ViewportFrame.
| Assignee | ||
Comment 2•5 months ago
|
||
View origin is (0, 0) always now.
Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/e0b9d3d67032
https://hg.mozilla.org/integration/autoland/rev/cbe976f12953
Remove view to widget offset. r=tnikkel,layout-reviewers
Pushed by sstanca@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/b29a50ebafaf
https://hg.mozilla.org/integration/autoland/rev/8b0c43812dc3
Revert "Bug 1999623 - Remove view to widget offset. r=tnikkel,layout-reviewers" for causing build bustages in nsLayoutUtils.cpp.
Comment 5•5 months ago
|
||
Reverted this because it was causing build bustages in nsLayoutUtils.cpp.
- Revert link
- Push with failures
- Failure Log
- Failure line: /builds/worker/checkouts/gecko/layout/base/nsLayoutUtils.cpp:X:21: error: no member named 'ViewToWidgetOffset' in 'nsView'
Flags: needinfo?(emilio)
| Assignee | ||
Updated•5 months ago
|
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/05318948d540
https://hg.mozilla.org/integration/autoland/rev/a1b66ec4236b
Remove more view code. r=tnikkel,layout-reviewers
https://github.com/mozilla-firefox/firefox/commit/857fc08db7a3
https://hg.mozilla.org/integration/autoland/rev/cd9960288222
Remove view to widget offset. r=tnikkel,layout-reviewers
https://github.com/mozilla-firefox/firefox/commit/4e7ded733fcb
https://hg.mozilla.org/integration/autoland/rev/518a081b1de6
1999627: apply code formatting via Lando
https://hg.mozilla.org/mozilla-central/rev/a1b66ec4236b
https://hg.mozilla.org/mozilla-central/rev/cd9960288222
https://hg.mozilla.org/mozilla-central/rev/518a081b1de6
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
status-firefox147:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 147 Branch
Updated•4 months ago
|
QA Whiteboard: [qa-triage-done-c148/b147]
You need to log in
before you can comment on or make changes to this bug.
Description
•