Closed
Bug 1130645
Opened 10 years ago
Closed 10 years ago
Make sure XUL windows have a top-level APZC
Categories
(Core :: Panning and Zooming, defect)
Core
Panning and Zooming
Tracking
()
RESOLVED
FIXED
mozilla38
Tracking | Status | |
---|---|---|
firefox38 | --- | fixed |
People
(Reporter: dvander, Assigned: dvander)
References
Details
Attachments
(1 file)
9.19 KB,
patch
|
roc
:
review+
|
Details | Diff | Splinter Review |
ChromeProcessController::InitializeRoot doesn't work for XUL windows, since they don't have a root scrollframe. This means APZ doesn't work on Desktop unless the root scrollframe of a TabChild is an active scrollframe.
Assignee | ||
Comment 1•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Attachment #8560755 -
Flags: review?(roc)
Attachment #8560755 -
Flags: review?(roc) → review+
Assignee | ||
Comment 2•10 years ago
|
||
Backed out for Android robocop failures (rc1 and rc2 for API9, rc1 and rc3 for API11 which splits the tests more):
https://hg.mozilla.org/integration/mozilla-inbound/rev/54aff1390b16
The first failure in rc1 was:
TEST-UNEXPECTED-FAIL | testAxisLocking | PaintExpecter - blockUtilClear timeout
and the first failure in rc2 (API9) or rc3 (API11) was:
TEST-UNEXPECTED-FAIL | testPanCorrectness | PaintExpecter - blockUtilClear timeout
Flags: needinfo?(dvander)
Comment 4•10 years ago
|
||
Assignee | ||
Comment 5•10 years ago
|
||
Take two, preserving the behavior of container'd root frames that don't have a scroll frame.
remote: https://hg.mozilla.org/integration/mozilla-inbound/rev/84934f38ef76
Flags: needinfo?(dvander)
Comment 6•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
status-firefox38:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
You need to log in
before you can comment on or make changes to this bug.
Description
•