mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
81e4e4068e
The viewport wasn't being recalculated when the viewport margins changed, and was also subject to some rounding errors. Round off the values before comparing them (as they're screen pixels), and make sure to update the viewport when the margins change. Margins were also not correctly being altered when in overscroll, which could cause bottom-aligned fixed position content to be incorrectly offset. |
||
---|---|---|
.. | ||
Axis.java | ||
BitmapUtils.java | ||
BufferedCairoImage.java | ||
CairoGLInfo.java | ||
CairoImage.java | ||
CairoUtils.java | ||
DisplayPortCalculator.java | ||
DisplayPortMetrics.java | ||
DrawTimingQueue.java | ||
FloatSize.java | ||
GeckoLayerClient.java | ||
GfxInfoThread.java | ||
GLController.java | ||
ImmutableViewportMetrics.java | ||
InputConnectionHandler.java | ||
IntSize.java | ||
JavaPanZoomController.java | ||
Layer.java | ||
LayerRenderer.java | ||
LayerView.java | ||
NinePatchTileLayer.java | ||
PanningPerfAPI.java | ||
PanZoomController.java | ||
PanZoomTarget.java | ||
PluginLayer.java | ||
PointUtils.java | ||
ProgressiveUpdateData.java | ||
RectUtils.java | ||
ScrollbarLayer.java | ||
SimpleScaleGestureDetector.java | ||
SingleTileLayer.java | ||
SubdocumentScrollHelper.java | ||
TextLayer.java | ||
TextureGenerator.java | ||
TextureReaper.java | ||
TileLayer.java | ||
TouchEventHandler.java | ||
ViewTransform.java | ||
VirtualLayer.java |