Augustin Trancart
dec7550989
Bug 711959 - Add RenderTask and the necessary mechanisms to use it. r=kats
2013-09-04 14:07:11 -04:00
Kartikaya Gupta
9818e05789
Bug 892267 - Fix incorrect application of scaling the render offset. r=Cwiiis
2013-07-31 14:48:44 -04:00
Chris Lord
ed41276fbb
Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
...
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-25 18:47:08 +01:00
Ryan VanderMeulen
e376b2bb54
Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
...
CLOSED TREE
2013-04-25 10:56:54 -04:00
Chris Lord
ac2dc65ab2
Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
...
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-24 17:06:23 +01:00
Brian Nicholson
1c31a98bcf
Bug 845612 - Add @Override annotations for implemented interfaces. r=kats
2013-02-26 21:48:00 -08:00
Kartikaya Gupta
b994c2962f
Bug 840346 - Make the overscroll background area a solid color. r=cwiis
2013-02-14 10:00:23 -08:00
Kartikaya Gupta
716c096295
Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram
2013-01-25 13:51:41 -05:00
Phil Ringnalda
769a24c038
Back out 5a56a56a6481:a5969a01955b (bug 834414) to investigate whether it caused reftest-4 failures
...
CLOSED TREE
2013-01-25 20:03:50 -08:00
Kartikaya Gupta
c2b27f393e
Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram
2013-01-25 13:51:41 -05:00
Chris Peterson
f7eecfb60e
Bug 828594 - Part 2: Remove unused Java imports. r=kats
2013-01-09 10:32:50 -08:00
Kartikaya Gupta
066b714f1d
Bug 771746 - Draw scrollbars using a white outline so it shows up on dark backgrounds. r=Cwiiis
2012-12-29 15:24:01 -05:00
Kartikaya Gupta
2c255f313e
Bug 817134 - Delete dead code in java-land to display checkerboarding. r=blassey
2012-12-15 10:43:57 -05:00
Kartikaya Gupta
a0fc935672
Bug 817134 - Remove the low-res screenshotting code. r=blassey
2012-12-15 10:43:52 -05:00
Kartikaya Gupta
cc923ac5a4
Bug 820556 - Kill mUsesDefaultProgram which is always true. r=snorp
2012-12-11 17:33:09 -05:00
Chris Lord
d43387774d
Bug 814437 - Record checkerboarding over time instead of per frame. r=kats
...
Frame-rate has an unpredictable effect on the results of robocop checkerboarding
tests. Instead of recording checkerboarding per frame, record it over time.
2012-11-29 12:03:52 +00:00
Chris Lord
a1cb5c7b7d
Bug 814437 - Fix checkerboard measurement when using a critical displayport. r=bgirard
...
The checkerboard measurement depended on the displayport coverage of the
viewport, which was calculated in LayerRenderer. When using a critical
displayport, this value changes, but this was not being accounted for.
We have all the context we need for this Gecko-side, so move this code into
LayerManagerOGL::ComputeRenderIntegrity and account for displayport coverage
correctly.
2012-11-29 12:03:38 +00:00
Kartikaya Gupta
d0f8244896
Bug 775511 - Disable panning and showing of scrollbars when in full-screen mode. r=Cwiiis
2012-11-24 17:32:09 -05:00
Chris Lord
0a72fa68e2
Bug 805028 - Use ComputeRenderIntegrity to calculate accurate checkerboard. r=kats
...
Use ComputeRenderIntegrity so that checkerboarding values remain accurate when
progressive tiles are enabled.
2012-10-25 17:23:47 +01:00
Kartikaya Gupta
cf03447659
Bug 803700 - Remove unnecesary finalizers. r=blassey
2012-10-22 10:15:35 -04:00
Brian Nicholson
1b020a908d
Bug 718465 - Part 2: Clear background color when selected tab changes. r=kats
2012-10-18 00:01:20 -07:00
pushkarsingh
efb09b7254
Bug 779511 - Freeing buffers should be moved out of finalize functions. r=kats
2012-10-17 23:53:40 -04:00
Brian Nicholson
7326670ff6
Bug 799617 - Set SurfaceView background to white before drawing. r=kats
2012-10-10 13:51:31 -07:00
Benoit Girard
205b605396
Bug 796084 - Rename mCheckerboardLayer -> mScreenshotLayer. r=blassey
2012-10-01 15:51:46 -04:00
Kartikaya Gupta
6c35faf12c
Bug 781220 - Move some functions from GeckoLayerClient over into LayerView to simplify access to them. r=sriram
2012-08-20 15:43:53 -04:00
Kartikaya Gupta
5f157ae75d
Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram
2012-08-07 10:39:04 -04:00
Kartikaya Gupta
13977d4cc2
Bug 777351 - Move the getDrawable functions from LayerController to LayerView. r=sriram
2012-08-07 10:39:04 -04:00
Kartikaya Gupta
f667811cc0
Bug 777075 - Eliminate the getViewport and getZoomFactor methods in LayerController to further reduce exposed surface area. r=mbrubeck
2012-08-07 10:39:03 -04:00
Chris Peterson
da44569527
Bug 779366 - Part 3: Move direct buffer allocation to DirectBufferAllocator. r=kats
2012-07-31 15:54:29 -07:00
Chris Peterson
885e571e16
Bug 778472 - Part 3: Standardize order of import statements: org.mozilla, com, net, org, android, java. r=mfinkle
2012-07-27 17:53:54 -07:00
Ed Morley
7bc62ef0ac
Backout d2ee4c12c0b3 (bug 777351), 5aa6f94160dd (bug 777351), b47c470168fc (bug 777351), 5fb303ba52f7 (bug 777351), be81e4c3d928 (bug 777351), abc5b9a922dc (bug 777075), 8f1fc980f1f1 (bug 777075), 0b194a7f47d4 (bug 777075), d10df9bfef60 (bug 777075), 65393fe32cce (bug 777075), b52dc1df2fde (bug 777075), 8aeda525c094 (bug 777075) for Android native R1 failures on a CLOSED TREE
2012-08-01 18:42:05 +01:00
Kartikaya Gupta
939749fbdc
Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram
2012-08-01 10:48:19 -04:00
Kartikaya Gupta
91dd6b5948
Bug 777351 - Move the getDrawable functions from LayerController to LayerView. r=sriram
2012-08-01 10:48:19 -04:00
Kartikaya Gupta
3207c77b68
Bug 777075 - Eliminate the getViewport and getZoomFactor methods in LayerController to further reduce exposed surface area. r=mbrubeck
2012-08-01 10:38:30 -04:00
Chris Peterson
71e8d98bae
Bug 778472 - Part 1: Remove unused and redundant import statements. r=mfinkle
2012-07-27 17:54:41 -07:00
Geoff Brown
67bce1451c
Bug 773667 - Remove unused code from ScreenshotLayer; r=blassey
2012-07-23 13:34:16 -06:00
Chris Peterson
a953be5776
Backout 844444ca8feb (Bug 709230) r=bustage
2012-07-17 17:54:54 -07:00
Chris Peterson
6cb6900e58
Bug 709230 - Part 4: Remove unused imports. r=blassey
2012-07-15 13:20:43 -07:00
Chris Peterson
0f30d9cedd
Bug 709230 - Part 3: Mark classes final and reduce class visibility public->package->private to aid ProGuard optimizations. r=blassey
2012-07-15 13:20:43 -07:00
Brad Lassey
c8cec3a911
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding r=kats,cjones
2012-06-14 09:08:51 -07:00
Kartikaya Gupta
4f7e7cc3d6
Bug 759775 - Update checkerboard telemetry code to handle RTL pages. r=Cwiiis
2012-06-06 09:56:48 -04:00
Brad Lassey
a7fbcda140
backing out bug 755070 for potential talos panning regression
2012-06-05 22:55:18 -04:00
Brad Lassey
54911a2c0f
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only copy the region that was painted r=kats
2012-06-05 14:59:01 -04:00
Brad Lassey
750134b2e1
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only update dirty rects, reuse a single bytebuffer and stop using java bitmaps r=kats
2012-06-04 11:56:31 -04:00
Kartikaya Gupta
2e641fd793
Bug 758635 - Move a call to resizeView so that we don't send two resize events to gecko when the keyboard comes up. r=jrmuizel
2012-06-03 17:50:00 -04:00
Kartikaya Gupta
8d5cb22fce
Bug 758635 - LayerRenderer doesn't need to implement GLSurfaceView.Renderer. r=jrmuizel
2012-06-03 17:49:50 -04:00
Matt Brubeck
3024f60165
Back out bug 760342 for Windows build error, bug 755070 for Android crashes, and bug 760458 because it depends on 755070
2012-06-01 17:45:02 -07:00
Brad Lassey
8bf0654eae
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only update dirty rects, reuse a single bytebuffer and stop using java bitmaps r=kats
2012-06-01 18:54:48 -04:00
Benoit Girard
7160795100
Bug 757944 - Remove GL calls made without a context. r=jrmuizelaar
2012-05-31 15:27:45 -04:00
Kartikaya Gupta
ecc884fd28
Bug 759762 - Update screenshot code to take into account RTL pages. r=blassey
2012-05-30 11:27:05 -04:00