Commit Graph

2444 Commits

Author SHA1 Message Date
Nick Alexander
1e2b5c1f36 Bug 767179 - part 1/2: Make Android Sync user interface appear in fixed size dialogs on tablets. r=rnewman
--HG--
extra : rebase_source : f4b4acb98b038024559c19ce943fe57822ff4ab7
2012-08-30 12:12:42 -07:00
Nick Alexander
8c4fdab81d Bug 728612 - Android Sync: upload Fennec's open tabs for display in Tabs From Other Computers. r=rnewman
--HG--
extra : rebase_source : 1f9b99ca3bdb5943603c332d7aea81733725521a
2012-08-30 12:07:08 -07:00
Nick Alexander
7fd4a3d8cf Bug 770785: Delete client record from server when Android Account is deleted. r=rnewman
--HG--
extra : rebase_source : f07c4fb0d7308f1c2742a9ad5f130a3440e0dabf
2012-08-30 11:59:34 -07:00
Margaret Leibovic
02473ae0c8 Bug 779741 - Enable "Settings" menuitem in BrowserApp, not GeckoApp. r=wesj 2012-08-30 11:15:19 -07:00
Eitan Isaacson
20b51d418a Bug 786240 - Null-check LayerView when sending accessibility event. r=mbrubeck 2012-08-30 10:54:49 -07:00
Nick Alexander
227bbcba85 Bug 589468 - Part 1/2: Change "computer" to "device" in all strings regarding Android Sync. r=rnewman
--HG--
extra : rebase_source : 3ca1f449547976cc19094fc780fabf0e173ac422
2012-08-29 17:09:30 -07:00
Lucas Rocha
dfcbce8807 Bug 784359 - Fix left urlbar edge on tablets (r=sriram) 2012-08-29 18:02:48 +01:00
Wes Johnston
9f6e922ac0 Bug 786599 - Don't fire callbacks for cleared notifications. r=mfinkle 2012-08-29 09:21:02 -07:00
Wes Johnston
978af1bafe Bug 786338 - Don't try to load urls from notification intents. r=mfinkle 2012-08-29 08:51:34 -07:00
Margaret Leibovic
d1f6fb832a Bug 779741 - Move character encoding menu logic to BrowserApp. r=sriram 2012-08-27 17:50:32 -07:00
Kartikaya Gupta
cde07ff1ef Bug 785596 - Guard against null gfx objects during touch event handling. r=sriram 2012-08-27 20:34:58 -04:00
Kartikaya Gupta
f7f9a77437 Bug 781883 - Move the Content:LocationChange handler into Tabs.java so that we don't miss the event when GeckoApp is torn down and recreated. r=sriram 2012-08-27 16:44:51 -04:00
Kartikaya Gupta
7b1de84a42 Bug 781883 - Ensure the GeckoApp unregisters itself as a tab listener on teardown, or it ends up getting registered multiple times. r=sriram 2012-08-27 16:44:27 -04:00
Wes Johnston
0975a9df28 Bug 771915 - Show origin of the page if it differs from the webapps. r=mfinkle 2012-08-27 17:11:44 -07:00
Wes Johnston
a3f33aa6b6 Bug 784500 - Start connection to passed in urls in java. r=blassey 2012-08-27 17:11:42 -07:00
Kartikaya Gupta
7313be1947 Bug 783758 - Add a close function on the PaintedSurface class to clean up the opened FileInputStream, and invoke it from tests. r=jmaher 2012-08-27 13:44:58 -04:00
Margaret Leibovic
0b38e7827f Bug 774479 - Create about:feedback page, and show it to users after the app has been launched 10 times. r=mfinkle 2012-08-26 21:33:11 -07:00
Margaret Leibovic
bce3d5060d Bug 784361 - Make doorhanger and site identity popups have the same width. r=lucasr 2012-08-26 21:12:00 -07:00
Zoe Bellot
45603aa9ce Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson 2012-08-26 23:16:22 -03:00
Lucas Rocha
626b15b855 Bug 785758 - Always update security and reader modes after progress visibility (r=mfinkle) 2012-08-27 00:45:07 +01:00
Lucas Rocha
121c957871 Bug 771380 - Use animation to show/hide lock icon in toolbar (r=sriram) 2012-08-23 19:27:11 +01:00
Lucas Rocha
3a106495f6 Bug 771380 - Reorganize toolbar layout to better handle dynamic icons (r=sriram)
* * *
fold me
* * *
title fix
2012-08-23 19:27:11 +01:00
Chris Peterson
959e01a977 Bug 772252 - Remove special casing of ALT key codes that broke ALT locking. r=blassey 2012-08-16 15:12:05 -04:00
Chris Peterson
8760d853b2 Bug 777591 - Part 2: Fix Favicon deprecation warning. r=blassey 2012-07-27 09:52:57 -07:00
Michael Comella
72e862894c Bug 785562: Fixed the non-breaking spaces in the AboutHomePromoBox. r=mbrubeck 2012-08-24 20:18:01 -07:00
Geoff Brown
52c4b843a1 Bug 770456 - Robocop: be more careful when accessing child view in testHistoryTab; r=jmaher 2012-08-24 19:03:05 -06:00
Eitan Isaacson
3e9742ec6a Bug 784748 - Make TextSwitcher and its contents invisible to accessibility. r=sriram 2012-08-24 09:52:24 -04:00
Matt Brubeck
87bb1cdc45 Back out 2c9059056119 and 52453ab440ec (bug 771380) for robocop perma-orange on a CLOSED TREE 2012-08-23 14:54:31 -07:00
Lucas Rocha
c992fcd159 Bug 771380 - Use animation to show/hide lock icon in toolbar (r=sriram) 2012-08-23 19:27:11 +01:00
Lucas Rocha
b110e42c6b Bug 771380 - Reorganize toolbar layout to better handle dynamic icons (r=sriram)
* * *
fold me
2012-08-23 19:27:11 +01:00
Geoff Brown
2541872e53 Bug 782242 - Robocop: be more careful when using Java reflection; r=jmaher 2012-08-23 10:47:55 -06:00
Wes Johnston
f452c0cfac Bug 784397 - Apps should have their own task affinity so that they all show in recent apps. r=mfinkle 2012-08-23 09:15:26 -07:00
Geoff Brown
a62c441792 Bug 784186 - Robocop: wait for paint in several tests; r=jmaher 2012-08-23 09:20:42 -06:00
Michael Comella
47a53a04e0 Bug 766389 - (3 of 3) Add apps promo box to about:home. r=sriram 2012-08-22 19:52:54 -04:00
Michael Comella
2495ec7fbf Bug 766389 - (2 of 3) Add apps promo box image resources and rename sync logo ones. r=sriram
--HG--
rename : mobile/android/base/resources/drawable-hdpi/abouthome_sync_logo.png => mobile/android/base/resources/drawable-hdpi/abouthome_promo_logo_sync.png
rename : mobile/android/base/resources/drawable-xhdpi/abouthome_sync_logo.png => mobile/android/base/resources/drawable-xhdpi/abouthome_promo_logo_sync.png
rename : mobile/android/base/resources/drawable/abouthome_sync_logo.png => mobile/android/base/resources/drawable/abouthome_promo_logo_sync.png
2012-08-22 19:52:54 -04:00
Michael Comella
2f795eb064 Bug 766389 - (1 of 3) Updated strings for about:home apps promo box. r=mbrubeck 2012-08-22 19:52:54 -04:00
Nick Alexander
686536382a Bug 783659 - Fix Android Sync integration tests by initializing exception cause correctly. r=rnewman
--HG--
extra : rebase_source : c36ce45fbd77d38b393f93cc9d20eee1400df420
2012-08-22 11:01:36 -07:00
Nick Alexander
b7efbeac6b Bug 769671 - Don't use IOException(Throwable cause), since it is only available in API level >= 9. r=rnewman
--HG--
extra : rebase_source : df6bde90753913ef2008a5cbede3ec89f5d549c6
2012-08-22 09:49:28 -07:00
Wes Johnston
143a2d0ece Bug 741621 - Marketplace app should open for market urls. r=mfinkle 2012-08-22 08:37:14 -07:00
Wes Johnston
60ec125fbf Bug 781061 - System notifications should call back to the process that created them. r=blassey 2012-08-22 08:37:08 -07:00
Michael Comella
26aa8b2f86 Bug 778811: Removed "No Top Sites" text from about:home. r=mfinkle 2012-08-22 00:29:51 -07:00
Michael Comella
3271d56c21 Bug 784451 - Remove unnecessary comment in AboutHomePromoBox. r=sriram 2012-08-21 18:23:43 -04:00
Wes Johnston
0350f1fac8 backout c5961842578e CLOSED TREE 2012-08-21 13:39:39 -07:00
Ed Morley
cdee31c862 Merge mozilla-central to mozilla-inbound 2012-08-21 21:16:49 +01:00
Gavin Sharp
f4cb4de7c3 merge fx-team into mozilla-central 2012-08-21 10:27:25 -07:00
Wes Johnston
c2a0f28e4e Bug 741621 - Allow opening market links in the market webapp. r=mfinkle 2012-08-20 14:35:44 -07:00
Michael Comella
3441dc49cd Bug 781262: Replaced sync box on about:home with promo box abstraction. r=sriram
Bug 781262: Replaced sync box on about:home with promo box abstraction. r=sriram

--HG--
rename : mobile/android/base/resources/drawable-hdpi/abouthome_sync_bg.9.png => mobile/android/base/resources/drawable-hdpi/abouthome_promo_box_bg.9.png
rename : mobile/android/base/resources/drawable-hdpi/abouthome_sync_pressed_bg.9.png => mobile/android/base/resources/drawable-hdpi/abouthome_promo_box_pressed_bg.9.png
rename : mobile/android/base/resources/drawable-xhdpi/abouthome_sync_bg.9.png => mobile/android/base/resources/drawable-xhdpi/abouthome_promo_box_bg.9.png
rename : mobile/android/base/resources/drawable-xhdpi/abouthome_sync_pressed_bg.9.png => mobile/android/base/resources/drawable-xhdpi/abouthome_promo_box_pressed_bg.9.png
rename : mobile/android/base/resources/drawable/abouthome_sync_box.xml => mobile/android/base/resources/drawable/abouthome_promo_box.xml
rename : mobile/android/base/resources/drawable/abouthome_sync_bg.9.png => mobile/android/base/resources/drawable/abouthome_promo_box_bg.9.png
rename : mobile/android/base/resources/drawable/abouthome_sync_pressed_bg.9.png => mobile/android/base/resources/drawable/abouthome_promo_box_pressed_bg.9.png
2012-08-20 16:10:00 +12:00
Michael Comella
a6bb5526d2 Bug 779321: 10" tab about:home layout no longer animates when remote tabs are opened. r=sriram 2012-08-16 09:37:00 +12:00
Michael Comella
50871a5e34 Bug 779861: Fixing styling on Font Inflation dialog. r=bnicholson 2012-08-20 15:09:00 +12:00
Sriram Ramasubramanian
6af75e9632 Bug 777026: Use a touch delegate on Tabs button to overcome overlapping on menu button. [r=mfinkle] 2012-08-20 00:45:37 -04:00
Sriram Ramasubramanian
65e4aa0439 Bug 784203: Firefox logo left uncropped on about:home on tablets. [r=mfinkle] 2012-08-20 17:40:59 -07:00
Michael Comella
57f8f15bf5 Bug 780486: Corrected about:home draw order. r=sriram 2012-08-20 16:04:49 -07:00
Kartikaya Gupta
c2cd754ccb Bug 781220 - Remove the mLayerClient field from GeckoApp. r=sriram 2012-08-20 15:43:53 -04:00
Kartikaya Gupta
91da6e0789 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
1f938065b8 Bug 781220 - Hide other GeckoLayerClient methods and expose them via the LayerView API. r=sriram 2012-08-20 15:43:53 -04:00
Kartikaya Gupta
f82d267807 Bug 781220 - Expose a getLayerView function from GeckoApp and use it instead of going through the layer client in a few places. r=sriram 2012-08-20 15:43:53 -04:00
Kartikaya Gupta
f370fb6d42 Bug 781220 - Replace a bunch of code that gets the layer view via the layer client to just accessing the layer view directly. r=sriram 2012-08-20 15:43:53 -04:00
Kartikaya Gupta
a7b6aa8be4 Bug 781220 - Simplify initialization codepaths by having the LayerView create the GeckoLayerClient. r=sriram 2012-08-20 15:43:53 -04:00
Eitan Isaacson
f07c9abaf8 Bug 781987 - Use accessibility helper class name instead of LayerView for pre-JB accessibility events. r=mbrubeck 2012-08-20 18:29:22 -04:00
Eitan Isaacson
5741eb371b Bug 777560 - Add Jelly Bean accessibility features to Java layer. r=mbrubeck 2012-08-20 18:29:22 -04:00
Gian-Carlo Pascutto
781e4da933 Bug 779687 - Telemetry around Fennec OOM kills. r=blassey 2012-08-21 13:20:26 +02:00
Ed Morley
7435db4163 Backout 506268f7735e & ea163112807d (bug 746142) for Android build failures 2012-08-17 12:30:02 +01:00
Zoe Bellot
d60647c1bf Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson 2012-08-17 12:02:18 +02:00
James Willcox
526dcb9217 Bug 735112 - Add some thread synchronization for plugin layers 2012-06-15 11:27:40 -04:00
Chris Peterson
71f2c61465 Bug 781748 - Part 2: Add debug logging for IME state parameters. r=blassey 2012-08-10 21:12:28 -07:00
Chris Peterson
8115e54b34 Bug 781748 - Part 1: Guard against null mIMEActionHint or mIMETypeHint from Gecko. r=blassey 2012-08-14 11:21:19 -04:00
Chenxia Liu
d928553efb Bug 755638 - SecurityException when attempting to sync multiple Fennecs to the same account. r=rnewman 2012-08-16 11:05:57 +02:00
Mike Hommey
12ce397704 Backout changeset d945ae198516 (bug 760152). r=kats 2012-08-01 09:51:12 +02:00
Matt Brubeck
8d3664b927 Back out e8fae7f2ce39 (bug 781318) because of reftest failure 2012-08-15 19:48:31 -04:00
Wes Johnston
61d4aa40e0 Bug 781318 - Autofocus textboxes in prompts. r=mbrubeck 2012-08-15 16:51:36 -04:00
Chris Peterson
3b49385f2e Bug 781713 - Inline getEditable() and remove unnecessary null checks. r=blassey
--HG--
extra : rebase_source : 62522e83d95c1dc309c1b286dc48ddfa69f6f560
2012-08-09 17:49:59 -07:00
Chris Peterson
2f1d52b6d5 Bug 781708 - Log warnings about unexpected beginBatchEdit/endBatchEdit counts. r=blassey
--HG--
extra : rebase_source : 694835a34c9f0de99331c8c1b7924780d2137dd8
2012-08-09 15:38:10 -07:00
Ryan VanderMeulen
c4c324c1a7 Merge m-c to inbound. 2012-08-14 20:19:33 -04:00
Chris Peterson
cc733dd923 Backout a1c1113cdf3e (Bug 781274) to avoid user confusion over StrictMode screen flashing. a=me 2012-08-14 17:13:52 -04:00
Geoff Brown
336045d7ac Bug 774833 - Robocop: use finishOpenedActivities instead of finalize; r=jmaher 2012-08-14 08:49:59 -06:00
Kartikaya Gupta
278a2d48bb Bug 780650 - Clean up dynamic dependencies from robocop on fennec. r=cpeterson 2012-08-14 08:55:58 -04:00
Kartikaya Gupta
a6904d07f1 Bug 765156 - Fix NPE from getHandler() returning null for a detached view. r=mfinkle 2012-08-13 22:56:27 -04:00
Kartikaya Gupta
8449342826 Bug 776906 - Remove unnecessary conversion of bitmap to PNG. r=blassey 2012-08-13 20:01:31 -04:00
Kartikaya Gupta
8d7957296b Bug 776906 - Fix thumbnails on Nexus 7. r=blassey 2012-08-13 20:01:31 -04:00
Geoff Brown
37edc0b6b3 Bug 770461 - Robocop: improve diagnostics in testHistoryTab; r=jmaher 2012-08-13 12:11:12 -06:00
Kartikaya Gupta
b4f2fcef66 Bug 734496 - Don't apply resistance to pinch zoom unless an axis is in overscroll on both sides. r=Cwiiis 2012-08-11 13:32:04 -04:00
Geoff Brown
aa5e801284 Bug 764901 - Robocop: make testPasswordEncrypt more robust; r=jmaher 2012-08-10 15:59:12 -06:00
Kartikaya Gupta
d45bbd7e49 Bug 781676 - Fix possible NPE from a null mTouchEventHandler. r=sriram 2012-08-10 16:16:54 -04:00
Chris Peterson
4a101f8128 Bug 781020 - Remove IME's composing spans when Gecko resets the composition state. r=blassey
--HG--
extra : rebase_source : 252b3b15dfe3570fdc4a695c0f720f7c7e59944a
2012-08-08 16:16:59 -07:00
Chris Peterson
f04aa01b68 Bug 778468 - Part 10: Make all event registration go through EventDispatcher. r=blassey 2012-08-02 18:38:45 -07:00
Chris Peterson
214dbdb6fc Bug 778468 - Part 9: Use EventDispatcher to remove ui dependency on GeckoAppShell event registration. r=blassey 2012-08-04 00:33:07 -07:00
Chris Peterson
51b5e13a65 Bug 778468 - Part 8: Add EventDispatcher to remove gfx dependency on GeckoAppShell event registration. r=blassey 2012-08-02 15:12:35 -07:00
Chenxia Liu
0fc0035b09 Bug 775360 - "Show me how" link should not launch Browser Intents page. r=rnewman 2012-08-10 17:03:36 +02:00
Chris Peterson
f1bdc0312a Bug 781274 - Enable StrictMode's red screen flashing on unofficial builds. r=blassey 2012-08-08 11:11:57 -07:00
Chris Peterson
3a4e55169e Bug 781038 - Part 2: Extract setSpan() and setSelection() boilerplate into a convenience method. r=blassey 2012-08-07 16:14:23 -07:00
Chris Peterson
4f473d04af Bug 781038 - Part 1: Span and select the Editable's actual length. r=blassey 2012-08-07 15:47:05 -07:00
Chris AtLee
b31db82fc3 Bug 776185: use the buildid based on MOZ_BUILD_DATE for ANDROID_VERSION_CODE r=mfinkle 2012-08-09 17:57:41 -04:00
Margaret Leibovic
bea544bdc6 Bug 781143 - Add mDoorHangerPopup null check in GeckoApp.onBackPressed. r=wesj 2012-08-09 13:53:00 -07:00
Margaret Leibovic
94948b2e6e Bug 730039 - Persist Fenenc's open tabs in TabsProvider. r=rnewman 2012-08-09 13:52:58 -07:00
Sriram Ramasubramanian
d7399578b0 Bug 765156: NPE in Property Animator's invalidate(). [r=mfinkle]
--HG--
extra : rebase_source : 7e9625e2a93d25646ab086f89feba9493445d523
2012-08-09 11:39:02 -07:00
Brian Nicholson
dd592bf035 Bug 717428 - Part 2: Add missing breaks in database upgrade logic. r=lucasr 2012-08-09 10:38:00 -07:00
Brian Nicholson
fc16cec4f1 Bug 717428 - Part 1: Remove AndroidBrowserDB. r=lucasr 2012-08-09 10:38:00 -07:00
Marco Zehe
5add77cef6 Bug 779448 - add contentDescription to the Go button, r=blassey 2012-08-09 18:26:43 +02:00
Margaret Leibovic
ed780d259e Bug 781191 - Update doorhanger popup anchor after inflating a new browser toolbar layout. r=wesj 2012-08-09 08:31:05 -07:00
Geoff Brown
0f40838dfa Bug 769919 - Robocop: Add more diagnostics to testBookmark; r=jmaher 2012-08-09 07:11:36 -06:00