Commit Graph

4730 Commits

Author SHA1 Message Date
Matt Brubeck
9633353887 Bug 723746 - XUL Fennec uses non-tablet layout on ICS tablets [r=mfinkle] 2012-02-02 16:03:57 -08:00
Mark Finkle
deab9a2fac Bug 715262 - 'Browse Add-ons' link on about:home and Add-ons Manager icon in about:addons should point to new AMO Android product r=mbrubeck 2012-02-02 16:04:27 -05:00
Lucas Rocha
4cc046f43c Bug 722752 - Show/hide sync banner when sync accounts are added/removed (r=mfinkle) 2012-02-02 16:08:58 +00:00
Lucas Rocha
2e06b6a786 Bug 710335 - Hide recommended addons section from about:home when empty (r=mfinkle) 2012-02-02 15:49:48 +00:00
Lucas Rocha
85833ee75a Bug 720764 - Show toast notification when opening link in a new tab in awesomebar (r=mfinkle) 2012-02-02 15:49:46 +00:00
Lucas Rocha
267447f60f Bug 722655 - Fix crash on about:home when tab isn't present (r=mfinkle) 2012-02-02 15:49:43 +00:00
Joel Maher
2b169f3a2f Bug 717057 - [hotfix] allow robotium testPan to run in talos. r=mbrubeck 2012-02-02 10:47:17 -05:00
Joel Maher
06a94a9039 Bug 717057 - allow robotium testPan to run in talos. r=kats,gbrown 2012-02-02 10:09:26 -05:00
Geoff Brown
a6bf3bdafb Bug 720930 - Robocop: update testBookmark to allow for zero bookmarks; r=jmaher 2012-02-02 10:09:24 -05:00
Chris Lord
6c4cc1e505 Bug 717349 - Add a checkerboarding test to Robotium. r=jmaher
Copy testPan, but make it record checkerboarded frames instead of dropped
frames.

--HG--
rename : mobile/android/base/tests/testPan.java.in => mobile/android/base/tests/testCheck.java.in
2012-02-02 09:03:37 +00:00
Chris Lord
c77fe02e1b Bug 717349 - Add optional render and checkerboarding profiling. r=kats
This adds checkerboard profiling to LayerRenderer, that can be enabled either
by enabling debug logging of the "GeckoLayerRendererProf" tag, or via
reflection using PanningPerfAPI.
2012-02-02 09:02:32 +00:00
Brian Nicholson
4b08638408 Bug 719900 - Remove blank favicon images from awesomebar lists. r=mfinkle 2012-02-01 21:17:23 -08:00
Gregory Szorc
4c0bec7036 Bug 723323 - Add extensions.getWithPerformance.url pref; r=Unfocused
This is a follow-up from bug 716736.
2012-02-01 19:52:45 -08:00
Doug Turner
ffca4e270f Bug 721006 - Crash when setting a very large document.title. r=mfinkle 2012-02-01 22:44:18 -05:00
Brian Nicholson
178ff2f66c Bug 723349 - Fix params in addTab on session restore failure. r=mfinkle 2012-02-01 17:51:41 -08:00
Brad Lassey
a1bfdc82de bug 719560 - Can't publish split native and xul builds under the same product on android market r=mbrubeck 2012-01-19 16:52:44 -05:00
Matt Brubeck
a5c6d7704f Merge again for good measure 2012-02-01 17:13:08 -08:00
Matt Brubeck
6eb3db5623 Merge mozilla-central and mozilla-inbound 2012-02-01 17:09:34 -08:00
Wes Johnston
fe4345257b Bug 723200 - Enable multitouch by default on Android. r=mbrubeck 2012-02-01 17:08:04 -08:00
Brian Nicholson
8f0ec0b59e Bug 719479 - Don't animate tab counter during session restore. r=mfinkle 2012-02-01 14:25:50 -08:00
Matt Brubeck
6d71a31f2f Bug 720932 - Clean up default search engine code [r=wesj] 2012-02-01 16:25:08 -08:00
Matt Brubeck
00487aa992 Bug 723084 - Remove observers when tabs are destroyed [r=bnicholson] 2012-02-01 16:20:13 -08:00
Brad Lassey
f7ff1cee4f bug 723305 - Tabs menu uses smoothScrollToPosition(), which doesn't exist in eclair r=mfinkle 2012-02-01 19:05:06 -05:00
Wes Johnston
88926ea8a3 Bug 721080 - Pages with touch event listeners that don't call preventDefault should not hold up panning. r=dougt 2012-02-01 15:01:47 -08:00
Brad Lassey
7f09e552ad bug 723159 - Base64.decode not available on eclair r=mfinkle 2012-02-01 14:37:03 -05:00
Brad Lassey
b40529d9ac bug 723243 - SimpleScaleGestureDetector uses getActionIndex(), which is not available in eclair r=wesj 2012-02-01 15:03:46 -05:00
Brad Lassey
461dfcd69f bug 723151 - No drawable resources defined for eclair r=mfinkle f=sriram
--HG--
rename : mobile/android/base/resources/drawable-hdpi-v8/abouthome_icon.png => mobile/android/base/resources/drawable-hdpi/abouthome_icon.png
rename : mobile/android/base/resources/drawable-hdpi-v8/abouthome_logo.png => mobile/android/base/resources/drawable-hdpi/abouthome_logo.png
rename : mobile/android/base/resources/drawable-hdpi-v8/abouthome_separator.9.png => mobile/android/base/resources/drawable-hdpi/abouthome_separator.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/abouthome_sync_bg.9.png => mobile/android/base/resources/drawable-hdpi/abouthome_sync_bg.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/abouthome_sync_logo.png => mobile/android/base/resources/drawable-hdpi/abouthome_sync_logo.png
rename : mobile/android/base/resources/drawable-hdpi-v8/abouthome_sync_pressed_bg.9.png => mobile/android/base/resources/drawable-hdpi/abouthome_sync_pressed_bg.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/abouthome_topsite_placeholder.png => mobile/android/base/resources/drawable-hdpi/abouthome_topsite_placeholder.png
rename : mobile/android/base/resources/drawable-hdpi-v8/abouthome_topsite_shadow.9.png => mobile/android/base/resources/drawable-hdpi/abouthome_topsite_shadow.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/address_bar_texture.png => mobile/android/base/resources/drawable-hdpi/address_bar_texture.png
rename : mobile/android/base/resources/drawable-hdpi-v8/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-hdpi/address_bar_url_bg.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/address_bar_url_outline.9.png => mobile/android/base/resources/drawable-hdpi/address_bar_url_outline.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/awesomebar_tab.9.png => mobile/android/base/resources/drawable-hdpi/awesomebar_tab.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/awesomebar_tab_pressed.9.png => mobile/android/base/resources/drawable-hdpi/awesomebar_tab_pressed.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/doorhanger_arrow.png => mobile/android/base/resources/drawable-hdpi/doorhanger_arrow.png
rename : mobile/android/base/resources/drawable-hdpi-v8/doorhanger_bg.9.png => mobile/android/base/resources/drawable-hdpi/doorhanger_bg.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable-hdpi/doorhanger_popup_bg.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable-hdpi/doorhanger_shadow_bg.9.png
rename : mobile/android/base/resources/drawable-hdpi-v8/favicon.png => mobile/android/base/resources/drawable-hdpi/favicon.png
rename : mobile/android/base/resources/drawable-hdpi-v8/home_bg.png => mobile/android/base/resources/drawable-hdpi/home_bg.png
rename : mobile/android/base/resources/drawable-hdpi-v8/home_star.png => mobile/android/base/resources/drawable-hdpi/home_star.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_addons_empty.png => mobile/android/base/resources/drawable-hdpi/ic_addons_empty.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_awesomebar_go.png => mobile/android/base/resources/drawable-hdpi/ic_awesomebar_go.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_awesomebar_search.png => mobile/android/base/resources/drawable-hdpi/ic_awesomebar_search.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi/ic_menu_bookmark_remove.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi/ic_menu_find_in_page.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi/ic_menu_forward.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi/ic_menu_reload.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi/ic_menu_save_as_pdf.png
rename : mobile/android/base/resources/drawable-hdpi-v8/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi/ic_menu_share.png
rename : mobile/android/base/resources/drawable-hdpi-v8/site_security_identified.png => mobile/android/base/resources/drawable-hdpi/site_security_identified.png
rename : mobile/android/base/resources/drawable-hdpi-v8/site_security_verified.png => mobile/android/base/resources/drawable-hdpi/site_security_verified.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tab_close.png => mobile/android/base/resources/drawable-hdpi/tab_close.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tab_new.png => mobile/android/base/resources/drawable-hdpi/tab_new.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tab_selected.png => mobile/android/base/resources/drawable-hdpi/tab_selected.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tab_thumbnail_default.png => mobile/android/base/resources/drawable-hdpi/tab_thumbnail_default.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tab_thumbnail_shadow.png => mobile/android/base/resources/drawable-hdpi/tab_thumbnail_shadow.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tabs_more.png => mobile/android/base/resources/drawable-hdpi/tabs_more.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tabs_normal.png => mobile/android/base/resources/drawable-hdpi/tabs_normal.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tabs_plus.png => mobile/android/base/resources/drawable-hdpi/tabs_plus.png
rename : mobile/android/base/resources/drawable-hdpi-v8/tabs_pressed.png => mobile/android/base/resources/drawable-hdpi/tabs_pressed.png
rename : mobile/android/base/resources/drawable-hdpi-v8/urlbar_stop.png => mobile/android/base/resources/drawable-hdpi/urlbar_stop.png
rename : mobile/android/base/resources/drawable-mdpi-v8/abouthome_icon.png => mobile/android/base/resources/drawable/abouthome_icon.png
rename : mobile/android/base/resources/drawable-mdpi-v8/abouthome_logo.png => mobile/android/base/resources/drawable/abouthome_logo.png
rename : mobile/android/base/resources/drawable-mdpi-v8/abouthome_separator.9.png => mobile/android/base/resources/drawable/abouthome_separator.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/abouthome_sync_bg.9.png => mobile/android/base/resources/drawable/abouthome_sync_bg.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/abouthome_sync_logo.png => mobile/android/base/resources/drawable/abouthome_sync_logo.png
rename : mobile/android/base/resources/drawable-mdpi-v8/abouthome_sync_pressed_bg.9.png => mobile/android/base/resources/drawable/abouthome_sync_pressed_bg.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/abouthome_topsite_placeholder.png => mobile/android/base/resources/drawable/abouthome_topsite_placeholder.png
rename : mobile/android/base/resources/drawable-mdpi-v8/abouthome_topsite_shadow.9.png => mobile/android/base/resources/drawable/abouthome_topsite_shadow.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/address_bar_texture.png => mobile/android/base/resources/drawable/address_bar_texture.png
rename : mobile/android/base/resources/drawable-mdpi-v8/address_bar_url_bg.9.png => mobile/android/base/resources/drawable/address_bar_url_bg.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/address_bar_url_outline.9.png => mobile/android/base/resources/drawable/address_bar_url_outline.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/awesomebar_tab.9.png => mobile/android/base/resources/drawable/awesomebar_tab.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/awesomebar_tab_pressed.9.png => mobile/android/base/resources/drawable/awesomebar_tab_pressed.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/doorhanger_arrow.png => mobile/android/base/resources/drawable/doorhanger_arrow.png
rename : mobile/android/base/resources/drawable-mdpi-v8/doorhanger_bg.9.png => mobile/android/base/resources/drawable/doorhanger_bg.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable/doorhanger_popup_bg.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable/doorhanger_shadow_bg.9.png
rename : mobile/android/base/resources/drawable-mdpi-v8/favicon.png => mobile/android/base/resources/drawable/favicon.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_addons_empty.png => mobile/android/base/resources/drawable/ic_addons_empty.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_awesomebar_go.png => mobile/android/base/resources/drawable/ic_awesomebar_go.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_awesomebar_search.png => mobile/android/base/resources/drawable/ic_awesomebar_search.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable/ic_menu_bookmark_remove.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_menu_find_in_page.png => mobile/android/base/resources/drawable/ic_menu_find_in_page.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_menu_forward.png => mobile/android/base/resources/drawable/ic_menu_forward.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_menu_reload.png => mobile/android/base/resources/drawable/ic_menu_reload.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable/ic_menu_save_as_pdf.png
rename : mobile/android/base/resources/drawable-mdpi-v8/ic_menu_share.png => mobile/android/base/resources/drawable/ic_menu_share.png
rename : mobile/android/base/resources/drawable-mdpi-v8/site_security_identified.png => mobile/android/base/resources/drawable/site_security_identified.png
rename : mobile/android/base/resources/drawable-mdpi-v8/site_security_verified.png => mobile/android/base/resources/drawable/site_security_verified.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tab_close.png => mobile/android/base/resources/drawable/tab_close.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tab_new.png => mobile/android/base/resources/drawable/tab_new.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tab_selected.png => mobile/android/base/resources/drawable/tab_selected.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tab_thumbnail_default.png => mobile/android/base/resources/drawable/tab_thumbnail_default.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tab_thumbnail_shadow.png => mobile/android/base/resources/drawable/tab_thumbnail_shadow.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tabs_more.png => mobile/android/base/resources/drawable/tabs_more.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tabs_normal.png => mobile/android/base/resources/drawable/tabs_normal.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tabs_plus.png => mobile/android/base/resources/drawable/tabs_plus.png
rename : mobile/android/base/resources/drawable-mdpi-v8/tabs_pressed.png => mobile/android/base/resources/drawable/tabs_pressed.png
rename : mobile/android/base/resources/drawable-mdpi-v8/urlbar_stop.png => mobile/android/base/resources/drawable/urlbar_stop.png
2012-02-01 14:32:25 -05:00
Phil Ringnalda
4c969ca5d1 Back out b35af982b085 (bug 721080) for android-xul bustage 2012-02-01 12:10:53 -08:00
Sriram Ramasubramanian
2da064d89d Bug 715260: Web apps support should be hidden as it is not supported now. [r=mfinkle] 2012-02-01 11:42:42 -08:00
Ed Morley
98b43b9ac2 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-01 10:55:34 +00:00
Mark Finkle
cff188cc80 Bug 671634 - Fennec UA changes. Useragent should be different between phones and tablets. r=me sr=bz a=gerv
Please read http://groups.google.com/group/mozilla.dev.platform/msg/8133920a2ccf4d5b for the details.

Also see https://wiki.mozilla.org/Fennec/User_Agent for Gerv's accepted proposal.
2012-01-31 20:04:23 -08:00
Alex Keybl
1397a1a058 Bug 700000 - Version bump 2012-01-31 10:57:49 -08:00
Doug Turner
dbc6457de2 Bug 720092 - java.lang.IndexOutOfBoundsException: getChars (0 ... 88168) ends beyond length 0. We do not know why this is happening yet. This patch catches the throw and logs what values we have for start and end. r=alexp 2012-01-31 09:24:31 -08: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
Margaret Leibovic
aeb6b8d861 Bug 719868 - Progress throbber still shows when we load about:home on startup. r=mfinkle 2012-01-26 15:07:38 -08: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
Brad Lassey
721632e960 backout 934ce089223c because xul builds can't install on tegras running 2.2 to run tests 2012-01-30 23:34:44 -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
Brian Nicholson
d9e9735f31 Bug 710845 - Don't show disabled search engines in AwesomeBar. r=mfinkle 2012-01-30 18:14:53 -08:00
Margaret Leibovic
cafa24a697 Bug 722586 - Correctly update active/inactive browsers. r=mfinkle 2012-01-31 09:35:23 -08:00
Brian Nicholson
a8531542b4 Bug 721341 - Get zombie tab thumbnails from database. r=blassey 2012-01-31 14:13:33 -08:00
Brian Nicholson
655beeb7ab Bug 721341 - Add getThumbnailForUrl to browser databases. r=blassey 2012-01-31 14:13:33 -08:00
Brian Nicholson
73c4e3fb5e Bug 721341 - Do not restore background tabs in session restore until viewed. r=mfinkle 2012-01-31 14:13:32 -08:00
Ed Morley
fe4fa2137e Merge mozilla-central to mozilla-inbound 2012-01-31 21:20:50 +00:00
Brad Lassey
0abdad26e3 bug 720408 - Exception handling message Tab:ScreenshotData: java.lang.StringIndexOutOfBoundsException r=mfinkle 2012-01-31 00:32:13 -05:00
Brad Lassey
7e5018f864 bug 705874 - Binary XML file line #6: Error inflating class org.mozilla.gecko.BrowserToolbar (Startup crash on Android 2.1) r=mfinkle 2012-01-31 01:26:37 -05:00
Ed Morley
e835f7000f Backout b87113ff33ff (bug 721741) for Android build failures 2012-01-31 16:19:00 +00:00
James Willcox
dce57d4892 Bug 721741 - Add support for Flash on Android 4.0+ r=blassey 2012-01-31 09:40:58 -05:00
James Willcox
6111dfc11a Bug 707824 - hide plugin views immediately when closing or switching tabs r=blassey 2012-01-31 09:30:47 -05:00
Brad Lassey
bd117868ad bug 719560 - Can't publish split native and xul builds under the same product on android market r=mbrubeck 2012-01-19 16:52:44 -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
138cf22706 Bug 719921 - Enable add-ons compatible by default for Fennec [r=wesj] 2012-01-30 16:53:14 -08: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
Margaret Leibovic
9db9ba35be Bug 718126 - Tapping the video scrubber doesnt work on Native Fennec. r=wesj 2012-01-26 17:07:05 -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
Matt Brubeck
8762a3799f Bug 720400 - Crash in nsPluginInstanceOwner::RemovePluginView @ mozilla::AndroidBridge::EnsureJNIThread [r=blassey] 2012-01-28 20:16:26 -08: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
Brian Nicholson
b4d0d5faf4 Bug 701092 - Limit session restore attempts. r=mfinkle 2012-01-27 22:04:54 -08: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
Margaret Leibovic
5f93132381 backout 7b3a4af0e68a for twinopen failures 2012-01-27 11:43:22 -08:00
Mark Finkle
fd0d455e66 Bug 721639 - Add some canvas optimizations for thumbnail generation [r=mbrubeck] 2012-01-27 14:27:26 -05: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
Margaret Leibovic
12231e0ec5 Bug 719868 - Progress throbber still shows when we load about:home on startup. r=mfinkle 2012-01-26 15:07:38 -08:00
Kartikaya Gupta
fb5f47f235 Bug 718684 - Fix rect calculation so that the form assist works within iframes too. r=sriram 2012-02-01 13:54:42 -05:00
Kartikaya Gupta
839edba320 Bug 718684 - Cleanup: remove trailing whitespace and unnecessary variables. r=sriram 2012-02-01 13:54:18 -05:00
Wes Johnston
20f467edbf Bug 721080 - Pages with touch event listeners that don't call preventDefault should not hold up panning. r=dougt 2012-02-01 10:33:40 -08:00
Wes Johnston
1852270650 Bug 721076 - Set correct prevent panning mode on touchdown. r=kats 2012-02-01 10:33:33 -08:00
Kartikaya Gupta
ed5c9a5871 Bug 720144 - Add a new panning correctness test. r=jmaher 2012-02-01 12:19:46 -05: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
Matt Brubeck
b4e89eb5e0 Bug 721301 - Disable font inflation by default in XUL fennec [r=mfinkle] 2012-01-26 20:07:15 -08: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
Matt Brubeck
991c120171 Bug 708774 - Always use fullscreen landscape keyboard in native Android fennec [r=mfinkle] 2012-01-26 13:51:23 -08: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