gecko-dev/layout
Hiroyuki Ikezoe 7afdb8487c Bug 1586986 - Fire visual viewport resize events and flush position:fixed elements' layout in the same way what Chrome does. r=botond
On Chrome, visual viewport resize event is fired repeatedly during dynamic
toolbar transitions and visual viewport height obtained by the VisualViewport
API is also changed, but in terms of layout the height value is never used
until the dynamic toolbar height reaches to zero or is changed from zero.
The height used at the time is the height for vh units when the toolbar height
reaches to zero and the ICB height when the toolbar height is changed from zero.
To do so, we need to have another visual viewport size in parallel to the
original one and use them depending on situations.

Differential Revision: https://phabricator.services.mozilla.com/D52338

--HG--
extra : moz-landing-system : lando
2019-11-21 21:36:59 +00:00
..
base Bug 1586986 - Fire visual viewport resize events and flush position:fixed elements' layout in the same way what Chrome does. r=botond 2019-11-21 21:36:59 +00:00
build Bug 1594306 - Rename nsGeo* files to match the WebIDL interfaces r=marcosc 2019-11-14 04:18:04 +00:00
doc Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio 2019-04-16 07:25:10 +00:00
forms Bug 1595877, replace some .xul test files (crashtests and reftests) in layout/ with .xhtml r=dholbert 2019-11-16 01:02:44 +00:00
generic Bug 1586986 - Fire visual viewport resize events and flush position:fixed elements' layout in the same way what Chrome does. r=botond 2019-11-21 21:36:59 +00:00
inspector Bug 1595877, replace .xul mochitest files in layout/ with .xhtml r=dholbert 2019-11-14 20:25:21 +00:00
ipc Bug 1556548 - Rename RenderFrame to RemoteLayerTreeOwner. r=mattwoodrow 2019-06-02 13:51:33 -04:00
mathml Backed out 5 changesets (bug 1554499) for frequent crashes, at least on OS X (bug 1594381). a=backout 2019-11-06 14:29:12 +01:00
media
painting Bug 1585806 - Make SideBits an enum class, add casting where necessary. r=botond 2019-11-16 20:59:34 +00:00
printing Bug 1593793. Move and rename nsPrintData::mBrandName to nsPrintJob::mFallbackDocTitle. r=bobowen 2019-11-04 20:02:03 +00:00
reftests Bug 1597319 - Use rounded rect FAST_PATH more agressively r=gw 2019-11-21 00:53:00 +00:00
style Backed out changeset 726c8aa10d1a (bug 1597893) for bustages complaining about nsCocoaWindow.h CLOSED TREE 2019-11-21 15:35:09 +02:00
svg Bug 1597979 : convert NS_STYLE_TEXT_ANCHOR_* to an enum class in nsStyleConsts.h r=emilio 2019-11-21 08:48:19 +00:00
tables Bug 1595877, replace some .xul test files (crashtests and reftests) in layout/ with .xhtml r=dholbert 2019-11-16 01:02:44 +00:00
tools Bug 1596884, replace remaining .xul files in layout/tools with .xhtml r=dholbert 2019-11-20 20:40:32 +00:00
xul Backed out changeset 726c8aa10d1a (bug 1597893) for bustages complaining about nsCocoaWindow.h CLOSED TREE 2019-11-21 15:35:09 +02:00
moz.build