Closed
Bug 970095
Opened 11 years ago
Closed 10 years ago
Expose a mode that create APZC for all overflow-y: scroll elements
Categories
(Core :: Panning and Zooming, defect)
Core
Panning and Zooming
Tracking
()
RESOLVED
INVALID
People
(Reporter: vingtetun, Unassigned)
References
Details
Attachments
(1 file)
(deleted),
patch
|
Details | Diff | Splinter Review |
For creating a keyboard that does not resize the app window when it is shown we will require creating an APZ controller for overflow-y: scroll elements even if they are not overflowing yet.
The reason for that is to make sure the user can bring into view some parts of the UI that may not be considered as scrollable since the window is not resized.
Reporter | ||
Comment 1•11 years ago
|
||
I assume such a thing will involve some hacking in layout/base/FrameLayerBuilder.cpp if someone wants to take a look at it.
Reporter | ||
Comment 2•11 years ago
|
||
Something like this.
Comment 3•10 years ago
|
||
I think the latest version of the patch in bug 970093 doesn't require this change. The root layer for the content process already has a scrollable metrics and APZ. If we just shrink the effective composition bounds of that layer (which is what the patch on bug 970093 does) then we shouldn't need to make any changes to FrameLayerBuilder or nsGfxScrollFrame.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•