Richard Newman
b06c231bbd
Bug 718544, Bug 723992 - adjust Sync's permissions.
2012-02-03 13:09:29 -08:00
Richard Newman
617483e814
Bug 723235, Bug 720304, Bug 723240 - Request bookmarks and history items sorted by sortindex/frecency, with limits.
...
• Bug 720304 - Limit number of processed history records, with a hard limit of 500 history items per request.
• Bug 723235 - Request history items sorted by sortindex/frecency.
• Bug 723240 - Request bookmark items sorted by sortindex/frecency.
And imposes a sanity limit of 5,000 bookmarks per fetch.
(Note that batching is outside the scope of these bugs.)
2012-02-03 13:09:29 -08:00
Richard Newman
54e32a96c1
Bug 720934 - Part 2: Collected Android Sync 0.4 code drop (Bug 722945, Bug 709348). a=mobile
...
Includes:
Bug 722945 - Transactional behavior for store (don't return stored records in subsequent fetch).
Bug 709348 - Refactor and improve reconciling and storing of records.
2012-02-03 13:09:29 -08:00
Richard Newman
a6abe67a84
Bug 718703 - Part 2: makefile change to preprocess sync_options.xml. r=ted
2012-02-03 13:09:28 -08:00
Richard Newman
0657220a8e
Bug 718703 - Part 1: Sync crashes from Pair a Device link in sync settings. r=rnewman
2012-02-03 13:09:28 -08:00
Richard Newman
91bb310434
Bug 722430 - Propagate NoSuchAlgorithmException and InvalidKeyException; wrap in CryptoException higher up the call stack. r=rnewman
2012-02-03 13:09:28 -08:00
Richard Newman
0cca0b16db
Bug 722896. r=dchan
2012-02-03 13:09:28 -08:00
Richard Newman
048f21af8a
Bug 722426 - Remove WRITE_SECURE_SETTINGS from the Android manifest, since this permission is only granted to system/firmware applications. r=rnewman
2012-02-03 13:09:28 -08:00
Richard Newman
774dcff435
Bug 722434 - check for failure after JSON parsing. r=rnewman
2012-02-03 13:09:28 -08:00
Richard Newman
c20279db4f
Bug 720934 - Part 1: Collected Android Sync 0.4 code drop (Bug 721305, Bug 709348, Bug 719693, Bug 709660, Bug 718703). a=mobile
...
Includes:
3ad57f4 Bug 718703 - Pair a Device crashes. r=rnewman
3c530d1 Bug 709660 - Fixed blurry icons used in SyncAdapter. r=rnewman
bde287a Bug 719693 - Compatibility for JDK < 6.
91c5e23 Bug 719693 - Effect review comments on 6ffb7d72f.
6ffb7d7 Bug 719693 - Handle date-format HTTP Retry-After headers.
6df289e
Bug 709348 - Trace logging and fixed logging of visit equality.
71580df Bug 709348 - Include Fennec visits and counts in HistoryRecord androidID equivalence.
8f6a106 Bug 709348 - Equality work.
f40bf4a Bug 709348 - Part 5: Rework handling of certain cases of incoming deletion, including history visits.
0dd004d Bug 709348 - Part 4: Reworking equality tests between records.
2210717 Bug 709348 - Part 3: Better commenting for ignored bookmark records.
c05236b Bug 709348 - Part 2: Introduce trace log method.
a34f4aa Bug 709348 - Part 1: Introduce copyWithIDs to clone records.
796b15f Bug 721305 - sync.link.advancedsetup.label should use …, not ....
adf7586 Bump AndroidSync User-Agent version.
2012-02-03 13:09:28 -08:00
Richard Newman
9049ad98e2
Bug 718703 - Part 0: Makefile fix for preprocessing multiple files. r=ted
2012-02-03 13:09:28 -08:00
Brian Nicholson
aebc3570eb
Bug 723550 - Lots of base64 decode errors in logcat [r=blassey]
2012-02-03 15:55:09 -05:00
Sriram Ramasubramanian
6506ec0db0
Bug 723899: There is no "empty" resource in ICS. [r=mfinkle]
2012-02-03 11:22:36 -08:00
Margaret Leibovic
a2173a1554
Bug 724045 - createMobileBookmarksFolder doesn't set title or parent. r=mfinkle,rnewman
2012-02-03 13:41:22 -08:00
Sriram Ramasubramanian
e96ff07d7b
Bug 711185: Restrict autocomplete height to rows present and space available. [r=mfinkle]
2012-02-03 14:10:49 -08:00
William Lachance
8dba831088
Bug 719570 Provide option to change checkerboard to flat color on fennec for eideticker automation r=pcwalton
2012-02-03 12:35:01 -08:00
Margaret Leibovic
cfdb32598d
Bug 719875 - "Tap to activate plugin" placeholder can't be tapped after going back/forward in history. r=mfinkle
2012-01-31 12:49:25 -08:00
Kartikaya Gupta
5b68236bcc
Bug 720538 - Add a regression test. r=jmaher
2012-02-02 16:09:10 -05:00
Kartikaya Gupta
162e714671
Bug 720538 - Remove unused functions and variables. r=wesj
2012-02-02 09:16:25 -05:00
Kartikaya Gupta
6c368213e8
Bug 720538 - Re-use getValidViewportMetrics to ensure the zoom-to rect is valid. r=wesj
2012-02-02 09:15:37 -05:00
Kartikaya Gupta
0896e4bf62
Bug 720538 - Clarify and fix incorrect rect bottom calculation. r=wesj
2012-02-02 09:11:50 -05:00
Kartikaya Gupta
e24dc9d2e7
Bug 723619 - Update testLoad to avoid a race condition where paint finishes before we start listening. r=jmaher
2012-02-02 16:07:00 -05:00
Mark Finkle
bf2e5a4fe7
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
1beaf021cb
Bug 722752 - Show/hide sync banner when sync accounts are added/removed (r=mfinkle)
2012-02-02 16:08:58 +00:00
Lucas Rocha
5ec39bb4f8
Bug 710335 - Hide recommended addons section from about:home when empty (r=mfinkle)
2012-02-02 15:49:48 +00:00
Lucas Rocha
f7f027e5ec
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
9b69c292c7
Bug 722655 - Fix crash on about:home when tab isn't present (r=mfinkle)
2012-02-02 15:49:43 +00:00
Joel Maher
fd2d75e1b8
Bug 717057 - [hotfix] allow robotium testPan to run in talos. r=mbrubeck
2012-02-02 10:47:17 -05:00
Joel Maher
3c8ca91d37
Bug 717057 - allow robotium testPan to run in talos. r=kats,gbrown
2012-02-02 10:09:26 -05:00
Geoff Brown
dd9399798b
Bug 720930 - Robocop: update testBookmark to allow for zero bookmarks; r=jmaher
2012-02-02 10:09:24 -05:00
Chris Lord
4b43baa049
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
926982757d
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
1c296290ee
Bug 719900 - Remove blank favicon images from awesomebar lists. r=mfinkle
2012-02-01 21:17:23 -08:00
Gregory Szorc
207dd282d3
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
edc6051251
Bug 721006 - Crash when setting a very large document.title. r=mfinkle
2012-02-01 22:44:18 -05:00
Brian Nicholson
2fb6f017fe
Bug 723349 - Fix params in addTab on session restore failure. r=mfinkle
2012-02-01 17:51:41 -08:00
Matt Brubeck
5c66768e3f
Merge again for good measure
2012-02-01 17:13:08 -08:00
Matt Brubeck
7e74c1f71e
Merge mozilla-central and mozilla-inbound
2012-02-01 17:09:34 -08:00
Wes Johnston
7961ebb888
Bug 723200 - Enable multitouch by default on Android. r=mbrubeck
2012-02-01 17:08:04 -08:00
Brian Nicholson
a2f48f5d4a
Bug 719479 - Don't animate tab counter during session restore. r=mfinkle
2012-02-01 14:25:50 -08:00
Matt Brubeck
b206de36b1
Bug 720932 - Clean up default search engine code [r=wesj]
2012-02-01 16:25:08 -08:00
Matt Brubeck
57e6536fa4
Bug 723084 - Remove observers when tabs are destroyed [r=bnicholson]
2012-02-01 16:20:13 -08:00
Brad Lassey
aaf81fe456
bug 723305 - Tabs menu uses smoothScrollToPosition(), which doesn't exist in eclair r=mfinkle
2012-02-01 19:05:06 -05:00
Wes Johnston
81e2ecb00d
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
fbac4c407d
bug 723159 - Base64.decode not available on eclair r=mfinkle
2012-02-01 14:37:03 -05:00
Brad Lassey
eed91770f4
bug 723243 - SimpleScaleGestureDetector uses getActionIndex(), which is not available in eclair r=wesj
2012-02-01 15:03:46 -05:00
Brad Lassey
376ed4886d
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
27adb9fb63
Back out b35af982b085 (bug 721080) for android-xul bustage
2012-02-01 12:10:53 -08:00
Sriram Ramasubramanian
45e99f9c86
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
348060a7c3
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-01 10:55:34 +00:00
Mark Finkle
11dd9028dc
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
945a2f1348
Bug 700000 - Version bump
2012-01-31 10:57:49 -08:00
Doug Turner
1fff79230b
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
c1e993df15
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
30f5d53aa8
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
248b760bba
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
d6a470ec91
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
d1b5be93de
Bug 721079 - Report pages with touch event listeners to Java. r=mfinkle
2012-01-30 20:47:23 -08:00
Kartikaya Gupta
023caa61db
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
2c67630f17
Bug 713464: Application Locale should not be reset from CPP. [r=mfinkle]
2012-01-30 19:59:47 -08:00
Kartikaya Gupta
591a8d6a69
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
67add8af20
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
10db96c244
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
fdef04bc7d
Bug 710845 - Don't show disabled search engines in AwesomeBar. r=mfinkle
2012-01-30 18:14:53 -08:00
Margaret Leibovic
928a18eef5
Bug 722586 - Correctly update active/inactive browsers. r=mfinkle
2012-01-31 09:35:23 -08:00
Brian Nicholson
8b227e0e48
Bug 721341 - Get zombie tab thumbnails from database. r=blassey
2012-01-31 14:13:33 -08:00
Brian Nicholson
1cdf3ed1ff
Bug 721341 - Add getThumbnailForUrl to browser databases. r=blassey
2012-01-31 14:13:33 -08:00
Brian Nicholson
6d88d71b4e
Bug 721341 - Do not restore background tabs in session restore until viewed. r=mfinkle
2012-01-31 14:13:32 -08:00
Ed Morley
5ff5a6b689
Merge mozilla-central to mozilla-inbound
2012-01-31 21:20:50 +00:00
Brad Lassey
d2665c3ff6
bug 720408 - Exception handling message Tab:ScreenshotData: java.lang.StringIndexOutOfBoundsException r=mfinkle
2012-01-31 00:32:13 -05:00
Brad Lassey
0b9e0f45df
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
388e7e6979
Backout b87113ff33ff (bug 721741) for Android build failures
2012-01-31 16:19:00 +00:00
James Willcox
fd3a41a585
Bug 721741 - Add support for Flash on Android 4.0+ r=blassey
2012-01-31 09:40:58 -05:00
James Willcox
dae2329a69
Bug 707824 - hide plugin views immediately when closing or switching tabs r=blassey
2012-01-31 09:30:47 -05:00
Brad Lassey
9475dc5395
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
fb0d6208ef
Bug 719921 - Enable add-ons compatible by default for Fennec [r=wesj]
2012-01-30 16:53:14 -08:00
Matt Brubeck
bd0a768eb7
Back out 1d4d44ecd75c and 823cd2815483 (bug 709230) on suspicion of causing intermittent startup crashes
2012-01-30 16:53:14 -08:00
Margaret Leibovic
3108679dd2
Bug 718126 - Tapping the video scrubber doesnt work on Native Fennec. r=wesj
2012-01-26 17:07:05 -08:00
Sriram Ramasubramanian
aac30e3ab9
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
4442b0aee8
Bug 709230 part 2 - Optimize Java .class files with ProGuard. r=dougt
2012-01-26 10:50:37 -08:00
Chris Peterson
7de968bff5
Bug 709230 part 1 - Add missing access modifiers to GeckoAppShell.java. r=dougt
2012-01-24 17:52:34 -08:00
Lucas Rocha
beac4ef513
Bug 722050 - Fix about:home checker-boarding (r=mfinkle)
2012-01-30 17:14:05 +00:00
Lucas Rocha
7b690affad
Bug 721765 - Fix typo in about:home's top sites string (r=mfinkle)
2012-01-30 17:09:14 +00:00
Wes Johnston
6b146e12b9
Bug 718959 - Use data uri for homescreen shortcuts. r=blassey
2012-01-28 18:24:51 +01:00
Wes Johnston
bd24df5dbe
Bug 711071 - Check for scrollable in velocity calculations. r=pcwalton
2012-01-28 18:23:45 +01:00
Brian Nicholson
4072dc4a70
Bug 701092 - Limit session restore attempts. r=mfinkle
2012-01-27 22:04:54 -08:00
Kartikaya Gupta
2f3d0a8be1
Bug 721888 - Fix compiler warnings. r=blassey
2012-01-27 21:00:03 -05:00
Brian Nicholson
641749e991
Bug 716681 - Tabs are being duplicated when going back into Fennec. r=blassey
2012-01-27 17:33:02 -08:00
Brian Nicholson
78c3d29493
Bug 721577 - Race condition in about:home for tabs from last time. r=mfinkle
2012-01-27 17:28:47 -08:00
Brian Nicholson
5a6a82d6fd
Bug 719195 - about:Home displayed briefly before session restore. r=mfinkle
2012-01-27 17:28:30 -08:00
Sriram Ramasubramanian
ce6420700a
Bug 715213: Move "+" to left side on Tab menu. [r=mfinkle]
2012-01-27 13:50:26 -08:00
Sriram Ramasubramanian
4b2173480e
Bug 720698: ICS should use blue outline color for URL bar. [r=mfinkle]
2012-01-27 12:28:45 -08:00
Sriram Ramasubramanian
831dffdf30
Bug 717674: AutoCompletePopup list should be native to the device. [r=mfinkle]
2012-01-27 12:22:05 -08:00
Sriram Ramasubramanian
e73abb5fd9
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
893a7ed127
Bug 711198: Autocomplete Popup should have a minWidth. [r=mfinkle]
2012-01-27 12:10:45 -08:00
Sriram Ramasubramanian
fbad323c22
Bug 713402: Tabs not shown in awesomescreen in honeycomb. [r=mfinkle]
2012-01-27 11:58:18 -08:00
Margaret Leibovic
261a066f34
backout 7b3a4af0e68a for twinopen failures
2012-01-27 11:43:22 -08:00
Mark Finkle
2e64659d2f
Bug 721639 - Add some canvas optimizations for thumbnail generation [r=mbrubeck]
2012-01-27 14:27:26 -05:00
Sriram Ramasubramanian
2c20f8a1f8
Bug 712687: ICS should use a different layout for landscape mode. [r=mfinkle]
2012-01-27 11:19:13 -08:00
Margaret Leibovic
abb2f85e49
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
7e8e2ad8ac
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
c0e5493716
Bug 718684 - Cleanup: remove trailing whitespace and unnecessary variables. r=sriram
2012-02-01 13:54:18 -05:00
Wes Johnston
0ab3731608
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
cbe4570b49
Bug 721076 - Set correct prevent panning mode on touchdown. r=kats
2012-02-01 10:33:33 -08:00
Kartikaya Gupta
d1d8f56bf0
Bug 720144 - Add a new panning correctness test. r=jmaher
2012-02-01 12:19:46 -05:00
Lucas Rocha
1d2c235746
Bug 721354 - Update about:home everytime it's shown (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
5f0f4a6f3e
Bug 721354 - Add API to AboutHomeContent to trigger updates (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
a57227d7f8
Bug 721354 - Remove redundant runnable to load addons/tabs in about:home (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
53ba5c4415
Bug 721354 - Factor out code to load top sites in AboutHomeContent (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
8f355cae4b
Bug 721354 - Remove onFinishInflate handling from AboutHomeContent (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
cd502e16a1
Bug 721354 - Move view attributes to layout file (r=blassey)
2012-01-27 10:08:21 +00:00
Lucas Rocha
3085292b1a
Bug 721354 - Remove unnecessary constructor arg from AboutHomeContent (r=blassey)
2012-01-27 10:08:21 +00:00
Brad Lassey
18fddf22b2
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
c489d6e09f
bug 721308 - ConcurrentModificationException when closing a tab and reopening the tabstray quickly r=mfinkle
2012-01-26 17:57:15 -05:00
Matt Brubeck
6a9eda54ff
Bug 708774 - Always use fullscreen landscape keyboard in native Android fennec [r=mfinkle]
2012-01-26 13:51:23 -08:00
Chris Lord
a560f7f2c4
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
8750f68b59
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
Kartikaya Gupta
0d4267a645
Bug 720442 - Scroll input fields to bottom of viewport rather than top. r=blassey
2012-01-26 13:16:45 -05:00
Matt Brubeck
66b1e6c4d9
Bug 719557 - "Full Screen" add-on (window.fullScreen) has problems in native Fennec [r=blassey]
2012-01-26 09:17:33 -08:00
Kartikaya Gupta
7d666aa61e
Bug 712065 - Special treatment is needed to get the size of SVG documents. r=mfinkle
2012-01-26 09:55:29 -05:00
Brad Lassey
3e5a4cf36a
bug 721209 - tab screenshots unnecessarily big for background tabs r=mfinkle
2012-01-26 01:35:32 -05:00
Gian-Carlo Pascutto
1991562138
Bug 721320 - Enable persistent SQLite journal on LocalBrowserDB. r=lucasr
2012-01-26 16:30:21 +01:00
Brad Lassey
0cb5691661
bug 711201 - instrument when we paint for performance testing r=dougt
2012-01-24 15:53:49 -05:00
Brad Lassey
41b13937e6
bug 711201 - instrument when the throbber ends for performance testing r=dougt
2012-01-24 15:39:23 -05:00
Brad Lassey
e43407b296
bug 721208 - Tab screenshots can hose the gecko event loop r=mfinkle
2012-01-26 02:46:16 -05:00
Brad Lassey
ee914fa94a
backout out 1b0c8e6f01e2 to fix its commit message
2012-01-26 02:57:41 -05:00
Brad Lassey
d04b34db75
bug 721032 - Make thumbnails in about:home and tab menu identical r=mfinkle
2012-01-26 02:46:16 -05:00
Brad Lassey
81cf25f4e0
bug 721032 - Make thumbnails in about:home and tab menu identical r=mfinkle
2012-01-26 01:02:00 -05:00
Brad Lassey
e94153995b
bug 721216 - Bitmap compression on main thread causes the tab strip to take a long time to appear r=pcwalton
2012-01-25 18:36:03 -05:00
Margaret Leibovic
361cb84d37
Bug 721220 - Send message back to java after tab selection is complete. r=mbrubeck
2012-01-25 20:06:08 -08:00
Alex Pakhotin
29c48da070
Bug 720333 - Only the last letter typed is displayed when HKB is used. r=blassey
2012-01-25 17:34:12 -08:00
Alex Pakhotin
16e7321881
Bug 708280 - delay checking for update. r=blassey
2012-01-24 20:32:12 -08:00
Margaret Leibovic
c772244f0a
Bug 721214 - Use Tabs.selectTab to select a new tab instead of sending a Tab:Selected message to gecko. r=mbrubeck
2012-01-25 14:18:47 -08:00
Richard Newman
063d93d4a9
Bug 720471 - Missing Arrays and SharedPreferences.Editor methods in Android SDK <= 8. r=rnewman
2012-01-25 15:53:13 -08:00
Richard Newman
805afe1667
Bug 721129 - Incorrect BigInteger comparison in JPakeCrypto. r=dchan
2012-01-25 15:53:13 -08:00
Richard Newman
1ea430bec6
Bug 720933 - Android Sync 0.3 code drop. a=mobile
...
Bug 718848 - Part 7: More link styling, pin display styling, alignment per UI feedback.
Bug 718848 - Part 6: Fixed regression of progressbar layout.
Bug 718848 - Part 5: Indentation alignment.
Bug 718848 - Part 4: Fixes for links, icon blurriness, PIN display.
Bug 718848 - Part 3: Whitespace changes.
Bug 718848 - Part 2: Setting theme on start of Sync setup.
Bug 718848 - Part 1: Theme and layout changes, per UI meeting.
Bug 717075 - make classic setup hint text visible. Added basic SyncTheme.
Bug 717691 - Part 1: fall back to supported cipher suites for older Android releases.
Bug 717691 - Part 0: Specify HTTP 1.1 in HTTP requests.
Bug 718848 - Part 2: fixed string revision: "computer" not "desktop". r=rnewman
Bug 719669 - Part 1: throw IncorrectZkpException when g^x^q % p = 1 in J-PAKE.
Bug 719669 - Part 0: code reformatting and string tidying.
Bug 718149 - go somewhere useful after Firefox Sync set up, on launch.
2012-01-25 15:53:13 -08:00
Richard Newman
7b8bb9fe6f
Bug 718928 - AndroidManifest.xml does not depend on Sync manifest include fragments. r=ted
2012-01-25 15:53:13 -08:00
Marina Samuel
e266b83012
Bug 709660 - correctly process resolution-specific Sync resources. r=mbrubeck r=rnewman
2012-01-25 15:53:12 -08:00
Matt Brubeck
a7a6ece1dc
Bug 715275 - New default favicon images for different resolutions [r=sriram]
...
--HG--
extra : rebase_source : f7ba965bbcdfed526b2154f26f31684b52afdb5d
2012-01-25 14:51:14 -08:00
Brian Nicholson
f0a980ebdd
Bug 716906 - Add "Firefox Sync" item to settings. r=dougt
2012-01-25 14:44:59 -08:00
Kartikaya Gupta
fbd9e4aea1
Bug 718270 - When hiding the VKB on small pages, increase page size to prevent zoom-in. r=pcwalton
2012-01-25 17:16:03 -05:00
Gian-Carlo Pascutto
0782484c3f
Bug 713283 - Merge Favicon import with history import. r=lucasr
2012-01-25 22:10:02 +01:00
Gian-Carlo Pascutto
9b93a03396
Bug 713283 - Limit imported history entries. Sort by approximate frecency. Update visits count. r=lucasr
2012-01-25 22:10:01 +01:00
Gian-Carlo Pascutto
f857f0a82b
Bug 713283 - Show a splash screen during Profile migration. r=dougt
2012-01-25 22:10:01 +01:00
Gian-Carlo Pascutto
529a12294c
Bug 710331 - Remove old splash screen assets. r=mfinkle
2012-01-25 22:10:01 +01:00
Gian-Carlo Pascutto
a4bb6332e9
Bug 710331 - UX for bookmarks and history import. r=mfinkle
2012-01-25 22:10:01 +01:00
Doug Turner
95a33762dd
Backing out 1b2d36e0657b - Bug 716906 - Crashes on ICS. r=dougt
2012-01-25 11:34:34 -08:00
Wes Johnston
a71396ead0
Bug 718904 - Don't show a context menu for long taps on header rows in the awesome screen. r=lucasr
2012-01-25 08:58:16 -08:00
Abhishek Singh
75a131bf7b
Bug 650322 - Remove 'ac_add_options --disable-installer'. r=ted
2012-01-25 14:53:24 +01:00
Lucas Rocha
355da479a9
Bug 720152 - Add URI matches for image ID operations (r=blassey)
2012-01-25 11:18:33 +00:00
Mike Hommey
eb3d1bf070
Bug 720737 - Set MOZ_LINKER_CACHE instead of CACHE_PATH. r=blassey
2012-01-25 10:36:58 +01:00
Brad Lassey
16a5bb5bd6
bug 721741 - Add support for Flash on Android 4.0+, follow up to use reflection and not require ICS SDK r=dougt
2012-02-01 01:29:09 -05:00
James Willcox
ced0347f0e
Bug 721741 - Add support for Flash on Android 4.0+ r=blassey
2012-01-31 09:40:58 -05:00
Mark Finkle
6c454c0ea6
Bug 722627 - NativeWindow.contextmenus.remove creates a JS exception r=wesj
2012-02-01 00:25:01 -05:00
Boris Zbarsky
403d51ce98
Backed out changeset e57ddd9fdd5e (bug 721741) because it breaks Android builds.
2012-01-31 23:38:35 -05:00
James Willcox
9334322db3
Bug 721741 - Add support for Flash on Android 4.0+ r=blassey
2012-01-31 09:40:58 -05:00
James Willcox
8bc3a56979
Use Android SDK 14 in order to support some Ice Cream Sandwich features, no bug r=blassey
...
--HG--
extra : rebase_source : 3f1ce0a852d2ffcd2a0570b597f08ac58bb11117
2012-01-31 15:47:42 -05:00
Matt Brubeck
9ebef28d3d
Bug 718296 - Use third-party fixup on location bar searches [r=wesj]
2012-01-24 18:39:22 -08:00
Wes Johnston
38dd91e9be
Bug 720058 - Follow up for review comments. r=bnicholson
2012-01-25 02:34:09 +01:00
Wes Johnston
2fd2e86804
Bug 719309 - Follow up. Rename a variable. r=mfinkle
2012-01-25 01:41:02 +01:00
Wes Johnston
0fabde575d
Bug 716595 - Don't alter selection if we cancel a select dialog. r=mleibovic
2012-01-25 01:31:33 +01:00
Wes Johnston
1e562aeed7
Bug 720058 - Only allow showing one select ui at a time. r=bnicholson
2012-01-25 01:31:33 +01:00
Wes Johnston
f379bd7585
Bug 715925 - Indent options in opt groups. r=sriram
2012-01-25 01:31:33 +01:00
Wes Johnston
8cf1ffe8b1
Bug 719309 - Hook up touch events pref and disable them for now. r=mfinkle
2012-01-25 01:31:33 +01:00
Wes Johnston
b4f82372f4
Bug 719240 - Delay sending touchmove events until touches have moved a minimum distance. r=mfinkle
2012-01-25 01:31:33 +01:00
Wes Johnston
38ab14764c
Bug 603008 - Only delay panning on pages with touch listeners. r=mfinkle
2012-01-25 01:31:33 +01:00
Wes Johnston
a02904d162
Bug 603008 - Android widget multitouch implementation. r=blassey,kats
2012-01-25 01:31:33 +01:00
Patrick Walton
918dd9c009
Bug 710533 - Tint the checkerboard with the background color of the page. r=Cwiiis
2012-01-23 20:10:24 -08:00
Margaret Leibovic
76f825221f
Bug 720427 - Save as PDF is using an invalid URI method. r=wesj
2012-01-24 09:16:56 -08:00
Margaret Leibovic
200f6a7f6a
Bug 720581 - Access static fields/methods in a static way. r=blassey
2012-01-24 09:16:48 -08:00
Margaret Leibovic
71fa6e1207
Bug 720574 - Remove unused variables and imports. r=mbrubeck
2012-01-24 09:16:39 -08:00
Margaret Leibovic
00d0922ed9
Bug 720048 - Move Tab:Foo listeners and associated tab logic into Tabs. r=mbrubeck
2012-01-24 09:16:26 -08:00
Margaret Leibovic
e6dfbac055
Bug 720494 - Move GeckoApp.handleAddTab logic into Tabs.addTab. r=mbrubeck
2012-01-24 09:16:18 -08:00
Margaret Leibovic
e1d4fe5aa0
Bug 719493 - Don't block on gecko to select a tab. r=mbrubeck
2012-01-24 09:15:52 -08:00
Margaret Leibovic
40ed5445f6
Bug 719494 - Closing tabs is too slow sometimes. r=mbrubeck
...
* * *
Bug 719494 - (Part 2) Add back closeTab in JS so that add-ons can use it
2012-01-24 09:15:41 -08:00
Lucas Rocha
6d2f24329e
Bug 710325 - Show addon icon in about:home (r=mfinkle)
2012-01-24 16:52:26 +00:00
Lucas Rocha
9322ee13b1
Bug 710325 - Thread-safety fix in Favicons (r=mfinkle)
...
Favicons may be requested from different threads and we have to ensure that
each favicon request gets a unique id.
2012-01-24 16:52:26 +00:00
Lucas Rocha
27befc2cf8
Bug 710325 - Show addon version in about:home (r=mfinkle)
2012-01-24 16:52:26 +00:00
Matt Brubeck
d4f6a11174
Bug 719795 - Crash when GeckoSmsManager.init is called more than once [r=blassey,mounir]
2012-01-24 08:06:47 -08:00
Matt Brubeck
d2233a8dc4
Bug 717283 - Fix build bustage caused by merge conflict in d8fc13006aa4
2012-01-24 08:06:27 -08:00
James Willcox
933b4a18d4
Bug 706684 - Add a small fix for Froyo devices r=kats
2012-01-24 11:02:40 -05:00
Chris Lord
cef8ea399b
Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
...
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-24 15:39:53 +00:00
Chris Lord
baf63d1e38
Bug 717283 - Store sub-tile metrics on the tile object. r=pcwalton
...
Instead of deriving sub-tile metrics on each iteration, create a SingleTileLayer
sub-class and store them there.
2012-01-24 15:38:29 +00:00
Kartikaya Gupta
15d67de2d0
Bug 718961 - Fix typo in event name. r=blassey
2012-01-24 10:00:42 -05:00
Geoff Brown
6a45f459c0
Bug 718829 - Robocop: make testNewtab more reliable; r=jmaher
2012-01-24 09:46:36 -05:00
Lucas Rocha
78cb8a546b
Bug 708414 - Invite users to set up sync on about:home (r=mfinkle)
2012-01-24 14:03:28 +00:00
Lucas Rocha
78d9dc9d36
Bug 708414 - Show message when there are no top sites to show in about:home (r=mfinkle)
2012-01-24 14:03:28 +00:00
Lucas Rocha
6ecabcaaba
Bug 708414 - Improve layout of about:home for top sites (r=mfinkle)
...
Don't rely on absolute margin values and apply proper layout rules instead.
2012-01-24 14:03:28 +00:00
Lucas Rocha
1ad336aa44
Bug 708414 - Add API to check if Fennec is running for the first time (r=blassey)
2012-01-24 14:03:28 +00:00
Phil Ringnalda
68bc9fb0e8
Backed out changeset b77c0c621163 (bug 710533) for native ts bustage
2012-01-23 23:33:05 -08:00
Phil Ringnalda
1d1f061673
Back out 420d7b8ed59d for being a bad backout
2012-01-23 23:32:11 -08:00
Phil Ringnalda
4d92a24459
Backed out changeset b77c0c621163 (bug 710533) for native ts bustage
2012-01-23 22:53:07 -08:00
Chris Peterson
d962f6e833
Bug 701002 part 3 - JavaStackTrace: remove unused showErrorDialog() method. r=dougt
2012-01-18 13:56:56 -08:00
Chris Peterson
6dd4d28025
Bug 701002 part 1 - JavaStackTrace: consolidate reportJavaCrash() stack logging. r=dougt
2012-01-23 12:03:25 -08:00
Patrick Walton
9120d78e9d
Bug 710533 - Tint the checkerboard with the background color of the page. r=Cwiiis
2012-01-23 20:10:24 -08:00
Patrick Walton
29365a4489
Bug 706684 - Implement a simpler scale gesture listener on Android. r=Cwiiis
2012-01-23 19:18:24 -08:00
Brian Nicholson
d511ec6cf1
Bug 716906 - Add "Firefox Sync" item to settings. r=dougt
2012-01-23 14:39:04 -08:00
Brian Nicholson
89bd3b03fb
Bug 701824 - "Show character encoding" (Text encoding) preference should be hooked up. r=mfinkle
2012-01-23 13:47:48 -08:00
Brian Nicholson
cf60797c2f
Bug 719662 - Use nsIPrefLocalizedString for getComplexValue. r=mfinkle
2012-01-23 13:40:07 -08:00
Ed Morley
c4c32df0c4
Backout 91eebc6bdb59 & 7d776b291014 (bug 717283) for Android native reftest crashes
2012-01-22 11:55:18 +00:00
Chris Lord
d70b23ac39
Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
...
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-22 09:40:37 +00:00
Chris Lord
9426018c8c
Bug 717283 - Store sub-tile metrics on the tile object. r=pcwalton
...
Instead of deriving sub-tile metrics on each iteration, create a SingleTileLayer
sub-class and store them there.
2012-01-22 09:40:26 +00:00
Kartikaya Gupta
aea019d96f
Bug 719954 - Bracket the clicking on list items with the event expecter to avoid a race condition. r=gbrown
2012-01-21 12:48:26 -05:00
Kartikaya Gupta
266ec2aad8
Bug 719954 - Change testBookmark to actually load a bookmark instead of a history item. r=gbrown,jmaher
2012-01-21 12:47:48 -05:00
Kartikaya Gupta
af764dab69
Bug 716863 - Abort uselessly continuing to fling subdocuments once they can't go any farther. r=Cwiiis
2012-01-21 12:44:44 -05:00
Kartikaya Gupta
93a30cadf3
Bug 716863 - Check for overscroll and bounce after iframes are flung. r=Cwiiis
2012-01-21 12:44:29 -05:00
Patrick Walton
6ba521126c
Bug 707956 - Restore original zoom scale on double rotation. r=kats
2012-01-20 21:14:03 -08:00
Ed Morley
bab898525d
Backout 56ad9ccfcd15 (bug 719494) for native Android M1 crashes
2012-01-21 03:19:53 +00:00
Brian Nicholson
fd4f87b1f7
Bug 715225 - Clean up menu contents. r=mbrubeck
2012-01-20 13:09:29 -08:00
Margaret Leibovic
7793f12ff8
Bug 719494 - Closing tabs is too slow sometimes. r=mbrubeck
2012-01-20 12:56:23 -08:00
Matt Brubeck
4a1a0d545b
Back out 47584f117727 and e05a8743389a (bug 717283) because of native Android startup crashes
2012-01-20 11:42:34 -08:00
Chris Lord
e6784b9101
Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
...
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-20 17:36:56 +00:00
Chris Lord
cc68b9d2cb
Bug 717283 - Store sub-tile metrics on the tile object. r=pcwalton
...
Instead of deriving sub-tile metrics on each iteration, create a SingleTileLayer
sub-class and store them there.
2012-01-20 17:35:14 +00:00
Kartikaya Gupta
4b4b0007c0
Bug 717085 - Ensure that when Gecko does a session-restore, it knows how big the screen is. r=pcwalton
2012-01-20 09:36:08 -05:00
Kartikaya Gupta
77b6ae578d
Bug 713780 - Stop using JSONStringer as it results in a performance regression. r=Cwiiis
2012-01-20 09:30:27 -05:00
Kartikaya Gupta
c2d9c05f1a
Bug 703347 - Add a background image visible during overscroll. r=Cwiiis
2012-01-20 09:27:09 -05:00
Alex Pakhotin
13d8a80a7f
Bug 711648 - Pre-commit underline is not shown for the composing text. r=blassey
2012-01-17 23:17:51 -08:00
Gian-Carlo Pascutto
4df3f751fd
Bug 713228 - Followup, fix misleading comment. DONTBUILD
2012-01-19 21:37:29 +01:00
Alex Pakhotin
fd93552a2b
Bug 712972 - Can't type mzl.la into awesome bar. r=blassey
2012-01-19 11:55:14 -08:00
Gian-Carlo Pascutto
bf205a0e23
Bug 713228 - Add bridge to access our own SQLite libraries from Java. r=blassey
2012-01-19 21:19:56 +01:00
Margaret Leibovic
2838e032cf
Bug 718846 - Don't show progress throbber on about:home. r=mfinkle
2012-01-19 11:44:16 -08:00
Lucas Rocha
148d0ef87b
Bug 709078 - Only load necessary cols on awesomescreen filter and about:home queries (r=blassey)
...
Top Sites in about:home doesn't need favicons and awesomescreen filter doesn't
need thumbnails.
2012-01-19 17:23:10 +00:00
Makoto Kato
31f19bf8b7
Bug 715204 - Non-ascii titles are displayed as garbage during session restore. r=bnicholson
2012-01-19 20:36:14 +09:00
Marco Bonardo
3b4763a031
Merge central to inbound
2012-01-19 11:36:52 +01:00
Marco Bonardo
088f004772
Merge last green PGO from inbound to central
2012-01-19 11:34:17 +01:00
Wes Johnston
c25815880f
Bug 713922 - Don't allow empty password for master password. r=mfinkle
2012-01-18 08:50:11 -08:00
Wes Johnston
68c0d15133
Bug 716161 - Don't allow clicking disabled selects. r=mfinkle
2012-01-18 08:49:48 -08:00
James Willcox
f2a22733cd
Bug 707439 - Fix Flash plugin positioning
...
--HG--
extra : rebase_source : aaa41297d293ffde1aabe5632ade6c416b4d541f
2012-01-18 10:41:35 -05:00
Margaret Leibovic
7b680e26bf
Bug 706835 - Remove the new tab indicator animation on about:home load. r=mfinkle
2012-01-17 20:47:16 -08:00
James Willcox
415c8cbfb3
Bug 719233 - Only use direct texturing on whitelisted devices r=blassey
2012-01-18 20:41:28 -05:00
Brad Lassey
432123c2c4
bug 713503 - prefetch urls from known url shortening sites before gecko is running r=mfinkle
2012-01-09 23:50:56 -08:00
Mark Finkle
6debfcbb02
Bug 704415 - Style the Add-on Manager [r=wesj]
2012-01-17 23:09:09 -05:00
Brian Nicholson
11dc089fe2
Bug 712970 - Show 'tabs from last time' in about:home [r=mfinkle]
2012-01-17 22:40:43 -05:00
Brad Lassey
af43a68fb2
bug 711543 - Get thumbnail images of tabs loaded in the background, and display them in the tab menu r=mfinkle
2012-01-16 22:23:04 -05:00
Chris Peterson
3648c00eb8
Bug 717841 part 2 - Fix HistoryQueryTask's time range checks. r=lucasr f=dougt a=dougt
2012-01-12 17:38:08 -08:00
Chris Peterson
94df92ed70
Bug 717841 part 1 - Replace Date().getTime() calls with SystemClock.uptimeMillis or System.currentTimeMillis(). r=kats f=dougt a=dougt
2012-01-13 11:08:39 -08:00
Chris Peterson
091b07e6a9
Bug 709845 - Tab.java: fix checkstyle warnings about extra imports, missing access modifiers, trailing whitespace. r=dougt a=dougt
2012-01-17 10:26:58 -08:00
Chris Peterson
4e2415a615
Bug 709845 - Update history's URL after redirect. r=dougt a=dougt
2012-01-12 12:22:48 -08:00
Matt Brubeck
15294e47ec
Bug 712760 - Add some smaller font inflation size options [r=mfinkle]
2012-01-17 12:39:45 -08:00
Mounir Lamouri
23ead139c9
Bug 713687 - Part 4 - Network API Android backend: use enable/disable notifications to prevent listening when not needed. r=dougt
2012-01-16 15:01:07 +01:00
Mounir Lamouri
5495df48b0
Bug 713687 - Part 3 - Network API Android backend: make GeckoNetworkManager a singleton. r=dougt
2012-01-16 18:17:34 +01:00
Mounir Lamouri
4ab754f7a7
Bug 713687 - Part 2 - Network API Android backend: listen to network changes and notify the DOM. r=dougt
2012-01-17 19:40:39 +01:00
Mounir Lamouri
e6b1246ce3
Bug 713687 - Part 1 - Network API Android backend: get current information. r=dougt
2012-01-16 14:44:07 +01:00
Mounir Lamouri
3801d055a4
Bug 677166 - Part 2 - Add .mozConnection to Navigator object. r=sicking
2012-01-16 13:23:28 +01:00
Mounir Lamouri
4f38e10fd3
Bug 713377 - Part 2 - Don't build GeckoSmsManager.java when WebSMS backend is disabled. r=dougt,cjones
2012-01-17 19:38:04 +01:00
Mounir Lamouri
5eef973053
Bug 713377 - Part 1 - Add a --disable-websms-backend build option. r=blassey
2012-01-16 19:53:09 +01:00
Mounir Lamouri
527cfb43a6
Bug 674725 - Part AV - Port WebSMS to Android Native UI. r=blassey,dougt
2012-01-17 19:52:17 +01:00
Margaret Leibovic
5cbd100b34
Bug 718499 - Save as PDF saves content from the wrong tab. r=mfinkle
2012-01-18 12:53:12 -08:00
Geoff Brown
60e6939d73
Bug 715198 - disable cache compression (avoid failures when new profile accessed by old software versions); r=bjarne
2012-01-17 12:51:17 +01:00
Alex Pakhotin
0448eee932
Bug 717902 - Form autocomplete pop-up with the available suggestions is not displayed in landscape mode when HKB is used. r=blassey
2012-01-16 17:58:56 -08:00