James Willcox
6111dfc11a
Bug 707824 - hide plugin views immediately when closing or switching tabs r=blassey
2012-01-31 09:30:47 -05:00
Chris Lord
61c399548c
Bug 722068 - Fix invalidation during animations in MultiTileLayer. r=pcwalton
...
The buffer in MultiTileLayer is invalidated each time the origin or resolution
changes. MultiTileLayer was using the last updated origin/resolution instead of
the last set, so if Gecko was animating and locked the layer for long enough,
the buffer would be incorrectly invalidated due to the origin/resolution not
being updated.
2012-01-31 09:36:02 +00:00
Chris Lord
3e51ec6c57
Bug 720613 - Prevent resizing before the surface has been created. r=pcwalton
...
Prevent trying to resize the buffer before the surface has been created. At
that point, we wouldn't know our maximum texture size, so we would've thrown a
RuntimeException.
2012-01-31 09:36:00 +00:00
Kartikaya Gupta
3c728e0df5
Bug 721125 - Prevent the edge resistance from being negative, which can wreak havoc on the viewport. r=pcwalton
2012-01-31 00:42:40 -05:00
Wes Johnston
90c52a85c8
Bug 721079 - Report pages with touch event listeners to Java. r=mfinkle
2012-01-30 20:47:23 -08:00
Kartikaya Gupta
86f8eaf7f6
Bug 708687 - Snap the page when the page size changes and pushes it into overscroll. r=pcwalton
2012-01-30 23:43:36 -05:00
Sriram Ramasubramanian
7ba3dc0c6a
Bug 713464: Application Locale should not be reset from CPP. [r=mfinkle]
2012-01-30 19:59:47 -08:00
Kartikaya Gupta
6021df8cb6
Bug 720144 - Add a simple pixel test to testLoad to ensure the page loaded and was visible. r=jmaher
2012-01-30 22:46:34 -05:00
Kartikaya Gupta
86ae8599a9
Bug 720144 - Expose methods in robocop to grab the painted surface and to compare pixels. r=jmaher
2012-01-30 22:46:13 -05:00
Kartikaya Gupta
c2137e83db
Bug 720144 - Allow listening for draw updates and obtaining a copy of the composited surface for robocop testing. r=Cwiiis
2012-01-30 22:45:38 -05:00
Brad Lassey
2e594c9156
bug 721547 - don't generate large screenshot when tab menu is opening r=minkle
...
--HG--
extra : rebase_source : 180188f7803b7084ec02ff8129477b1096211955
2012-01-30 16:07:32 -05:00
Matt Brubeck
0135ce8050
Back out 1d4d44ecd75c and 823cd2815483 (bug 709230) on suspicion of causing intermittent startup crashes
2012-01-30 16:53:14 -08:00
Sriram Ramasubramanian
cfbd9f4a9b
Bug 717681: The URL bar adds a black line on rotation and screen lock. [r=mfinkle]
2012-01-30 15:10:16 -08:00
Chris Peterson
2612afd715
Bug 709230 part 2 - Optimize Java .class files with ProGuard. r=dougt
2012-01-26 10:50:37 -08:00
Chris Peterson
84c7ca642c
Bug 709230 part 1 - Add missing access modifiers to GeckoAppShell.java. r=dougt
2012-01-24 17:52:34 -08:00
Lucas Rocha
bdcd86f3c2
Bug 722050 - Fix about:home checker-boarding (r=mfinkle)
2012-01-30 17:14:05 +00:00
Lucas Rocha
1b82a065b9
Bug 721765 - Fix typo in about:home's top sites string (r=mfinkle)
2012-01-30 17:09:14 +00:00
Wes Johnston
a5ebd05980
Bug 718959 - Use data uri for homescreen shortcuts. r=blassey
2012-01-28 18:24:51 +01:00
Wes Johnston
cc5c466908
Bug 711071 - Check for scrollable in velocity calculations. r=pcwalton
2012-01-28 18:23:45 +01:00
Kartikaya Gupta
fc17f62158
Bug 721888 - Fix compiler warnings. r=blassey
2012-01-27 21:00:03 -05:00
Brian Nicholson
1b8752cf3a
Bug 716681 - Tabs are being duplicated when going back into Fennec. r=blassey
2012-01-27 17:33:02 -08:00
Brian Nicholson
30f9221bf4
Bug 721577 - Race condition in about:home for tabs from last time. r=mfinkle
2012-01-27 17:28:47 -08:00
Brian Nicholson
fc0d961299
Bug 719195 - about:Home displayed briefly before session restore. r=mfinkle
2012-01-27 17:28:30 -08:00
Sriram Ramasubramanian
95c432689c
Bug 715213: Move "+" to left side on Tab menu. [r=mfinkle]
2012-01-27 13:50:26 -08:00
Sriram Ramasubramanian
e68a16407d
Bug 720698: ICS should use blue outline color for URL bar. [r=mfinkle]
2012-01-27 12:28:45 -08:00
Sriram Ramasubramanian
407c4662d8
Bug 717674: AutoCompletePopup list should be native to the device. [r=mfinkle]
2012-01-27 12:22:05 -08:00
Sriram Ramasubramanian
2b91b6f999
Bug 712526: Restrict tabs menu to occupy only 2/3 of the screen. [r=mfinkle]
2012-01-27 12:18:02 -08:00
Sriram Ramasubramanian
539624129d
Bug 711198: Autocomplete Popup should have a minWidth. [r=mfinkle]
2012-01-27 12:10:45 -08:00
Sriram Ramasubramanian
db1c585ebb
Bug 713402: Tabs not shown in awesomescreen in honeycomb. [r=mfinkle]
2012-01-27 11:58:18 -08:00
Sriram Ramasubramanian
3da79d010f
Bug 712687: ICS should use a different layout for landscape mode. [r=mfinkle]
2012-01-27 11:19:13 -08:00
Lucas Rocha
ca53356e08
Bug 721354 - Update about:home everytime it's shown (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
e0e83e52a6
Bug 721354 - Add API to AboutHomeContent to trigger updates (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
b7315b1226
Bug 721354 - Remove redundant runnable to load addons/tabs in about:home (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
d076fa5ab9
Bug 721354 - Factor out code to load top sites in AboutHomeContent (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
43e4c4c4f3
Bug 721354 - Remove onFinishInflate handling from AboutHomeContent (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
8b2c58e10a
Bug 721354 - Move view attributes to layout file (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
cbbefe4b27
Bug 721354 - Remove unnecessary constructor arg from AboutHomeContent (r=blassey)
2012-01-27 10:08:21 +00:00
Brad Lassey
563c87e1e2
bug 720712 - Crash on startup on Samsung SCH-i400 (Continuum), Android 2.1, Base64 API is API level 8 r=lucasr
2012-01-25 14:49:28 -05:00
Brad Lassey
2cef518ae4
bug 721308 - ConcurrentModificationException when closing a tab and reopening the tabstray quickly r=mfinkle
2012-01-26 17:57:15 -05:00
Chris Lord
06edecb7c5
Bug 721070 - Checkerboarding at bottom after pinch zooming out. r=kats,pcwalton
...
Certain conditions would cause MultiTileLayer to incorrectly invalidate tiles,
or to reuse tiles incorrectly, which would cause checkerboarding (sometimes
permanent until a redraw occurs).
This addresses said issues:
- Removes manual invalidation on Document:Shown and Tab:Selected. This is
unnecessary, as the entire buffer will be invalidated when this happens
anyway. Sometimes Document:Shown happens *after* drawing has occurred,
which caused the entire screen to checkerboard incorrectly.
- Fix re-using off-screen tiles with the incorrect resolution. Tiles are stored
in a hash-map based on their unscaled position. As only tiles that intersect
with the update region in tile-space are invalidated, sometimes tiles that
were off-screen, but whose unscaled tile origin appears on-screen would be
incorrectly re-used. Fix this by checking that a tile's resolution matches the
current resolution before reusing it.
2012-01-26 20:19:35 +00:00
Chris Lord
8825134fee
Bug 721100 - After panning, tap area is offset at wrong place. r=pcwalton
...
When rendering with an offset for MultiTileLayer, the tile origin was moved
to compensate, but this lead to there being a mismatch between Gecko's
displayport origin and the one recorded on the Java side.
Instead of altering the origin, allow setting a render offset on MultiTileLayer
instead, so the origin remains correct.
2012-01-26 20:18:47 +00:00
Matt Brubeck
cf533f2b23
Bug 719557 - "Full Screen" add-on (window.fullScreen) has problems in native Fennec [r=blassey]
2012-01-26 09:17:33 -08:00
Brad Lassey
2dd45683b7
bug 721209 - tab screenshots unnecessarily big for background tabs r=mfinkle
2012-01-26 01:35:32 -05:00
Gian-Carlo Pascutto
1ba750d5b6
Bug 721320 - Enable persistent SQLite journal on LocalBrowserDB. r=lucasr
2012-01-26 16:30:21 +01:00
Brad Lassey
59fa32e27e
bug 711201 - instrument when we paint for performance testing r=dougt
2012-01-24 15:53:49 -05:00
Brad Lassey
e1730805d5
bug 711201 - instrument when the throbber ends for performance testing r=dougt
2012-01-24 15:39:23 -05:00
Brad Lassey
27309e0568
bug 721208 - Tab screenshots can hose the gecko event loop r=mfinkle
2012-01-26 02:46:16 -05:00
Brad Lassey
ec525a125a
backout out 1b0c8e6f01e2 to fix its commit message
2012-01-26 02:57:41 -05:00
Brad Lassey
5832a3ad0a
bug 721032 - Make thumbnails in about:home and tab menu identical r=mfinkle
2012-01-26 02:46:16 -05:00
Brad Lassey
2f607773e4
bug 721032 - Make thumbnails in about:home and tab menu identical r=mfinkle
2012-01-26 01:02:00 -05:00