gecko/mobile/android/base/gfx
Kartikaya Gupta b2018ae86d Bug 797615 - Guard against isBrowserContentDocumentDisplayed returning true prematurely. r=Cwiiis
Prior to this change, isBrowserContentDocumentDisplayed returned false
from the time that the isFirstPaint flag was set in layout to the time
that layout handed off the rendered document to the compositor. However
the way the function is used meant that it needs to return false until
the compositor actually composites the "first-paint" rendering,
otherwise other events can sneak in and run before the compositor. This
patch moves the tracking for the flag into GeckoLayerClient so that it
can be queried and modified synchronously from both the Gecko thread in
browser.js and the compositor thread in setFirstPaintViewport.
2013-05-30 09:55:23 -04:00
..
Axis.java Bug 815862 - Bump up max allowed scrolling acceleration to deal with high-dpi devices. r=Cwiiis 2013-03-15 23:21:03 +01:00
BitmapUtils.java Bug 863154 - Part 2: Catch Bitmap OOMs when decoding resources. r=mfinkle 2013-05-07 18:30:47 -07:00
BufferedCairoImage.java
CairoGLInfo.java
CairoImage.java
CairoUtils.java
DisplayPortCalculator.java
DisplayPortMetrics.java
DrawTimingQueue.java
FloatSize.java
GeckoLayerClient.java Bug 797615 - Guard against isBrowserContentDocumentDisplayed returning true prematurely. r=Cwiiis 2013-05-30 09:55:23 -04:00
GfxInfoThread.java Bug 850487 - More code cleanup (@Overrides and unused imports). r=kats 2013-03-13 13:20:57 -07:00
GLController.java Backed out 8 changesets (bug 803299) because it makes Tcheckerboard and Tpan so much worse 2013-05-29 17:14:27 -04:00
ImmutableViewportMetrics.java Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc 2013-04-25 18:47:08 +01:00
InputConnectionHandler.java
IntSize.java
JavaPanZoomController.java Bug 839641 - Implement the RequestContentRepaint callback for APZC in AndroidBridge. r=Cwiiis 2013-04-26 13:26:46 -04:00
Layer.java Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc 2013-04-25 18:47:08 +01:00
LayerMarginsAnimator.java Bug 868998 - Expose the dynamic toolbar after a certain distance. r=kats 2013-05-30 12:53:24 +01:00
LayerRenderer.java Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc 2013-04-25 18:47:08 +01:00
LayerView.java bug 867517 - Gecko-based WebView for Android, move touch handling to LayerView r=blassey 2013-05-30 00:34:02 -04:00
NativePanZoomController.java Bug 839641 - Implement the PostDelayedTask callback for APZC in AndroidBridge. r=Cwiiis, blassey 2013-04-26 13:26:46 -04:00
NinePatchTileLayer.java Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc 2013-04-25 18:47:08 +01:00
PanningPerfAPI.java
PanZoomController.java
PanZoomTarget.java Bug 839641 - Implement the PostDelayedTask callback for APZC in AndroidBridge. r=Cwiiis, blassey 2013-04-26 13:26:46 -04:00
PluginLayer.java bug 867517 - Gecko-based WebView for Android, refactor patch r=mfinkle 2013-05-24 12:21:01 -04:00
PointUtils.java
ProgressiveUpdateData.java
RectUtils.java
ScrollbarLayer.java Bug 850783 - Fix the dynamic toolbar causing clipping of the scrollbar. r=kats 2013-04-29 15:18:23 +01:00
SimpleScaleGestureDetector.java
SingleTileLayer.java
SubdocumentScrollHelper.java
TextLayer.java
TextureGenerator.java
TextureReaper.java
TileLayer.java
TouchEventHandler.java
ViewTransform.java Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc 2013-04-25 18:47:08 +01:00
VirtualLayer.java