Commit Graph

2560 Commits

Author SHA1 Message Date
Kartikaya Gupta
22fb3c0008 Bug 787322 - Don't send viewport updates back to gecko on page-size updates, since Gecko already knows about it. r=Cwiiis 2012-09-04 09:52:02 -04:00
Robert O'Callahan
6d22da40b3 Bug 786620. Fix --enable-profiling build bustage. r=mfinkle
--HG--
extra : rebase_source : 427f9f4beb9dd4e1441607f4b967ed0cfb09a6bc
2012-08-31 23:05:50 +12:00
Sriram Ramasubramanian
9321fa4a2a Bug 785246: Replace the curves in TabsPanel Toolbar for new tab button. [r=mfinkle]
--HG--
extra : rebase_source : 82ad310cfee1870913a4ebabc4a7e2fba85dd0b8
2012-08-31 12:04:02 -07:00
Sriram Ramasubramanian
66ff545e27 Bug 785246: Replace curves in menu button. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/layout-land-v14/browser_toolbar.xml => mobile/android/base/resources/layout-land-v14/browser_toolbar.xml.in
rename : mobile/android/base/resources/layout-land-v14/browser_toolbar_menu.xml => mobile/android/base/resources/layout-land-v14/browser_toolbar_menu.xml.in
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml.in
rename : mobile/android/base/resources/layout-xlarge-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-xlarge-v11/browser_toolbar_menu.xml.in
rename : mobile/android/base/resources/layout/browser_toolbar.xml => mobile/android/base/resources/layout/browser_toolbar.xml.in
rename : mobile/android/base/resources/layout/browser_toolbar_menu.xml => mobile/android/base/resources/layout/browser_toolbar_menu.xml.in
extra : rebase_source : 9dc69355643a7b0f5f4ecadb7e2d5d4ce554ea7e
2012-08-31 12:03:25 -07:00
Sriram Ramasubramanian
cf0d1d6b0b Bug 785246: Replace curves in cropped version of tabs button. [r=mfinkle]
--HG--
extra : rebase_source : b7967f8f56c08332f96f6a6625d56abe9c72ee61
2012-08-31 12:02:51 -07:00
Sriram Ramasubramanian
b541c4e239 Bug 785246: Replace curves on tabs button. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/drawable/tabs_full_button.xml => mobile/android/base/resources/drawable/tabs_button.xml
rename : mobile/android/base/resources/layout-land-v14/browser_toolbar.xml => mobile/android/base/resources/layout-land-v14/browser_toolbar.xml.in
rename : mobile/android/base/resources/layout-land-v14/browser_toolbar_menu.xml => mobile/android/base/resources/layout-land-v14/browser_toolbar_menu.xml.in
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml.in
rename : mobile/android/base/resources/layout-xlarge-v11/awesomebar_search.xml => mobile/android/base/resources/layout-xlarge-v11/awesomebar_search.xml.in
rename : mobile/android/base/resources/layout-xlarge-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-xlarge-v11/browser_toolbar_menu.xml.in
rename : mobile/android/base/resources/layout/browser_toolbar.xml => mobile/android/base/resources/layout/browser_toolbar.xml.in
rename : mobile/android/base/resources/layout/browser_toolbar_menu.xml => mobile/android/base/resources/layout/browser_toolbar_menu.xml.in
extra : rebase_source : 13ec55b2f121e056f1ce545bee556aebe3ca953e
2012-08-31 12:00:24 -07:00
Sriram Ramasubramanian
ebf8e0eb36 Bug 785246: Recreate BrowserToolbar curve with low-level window functions. [r=mfinkle]
--HG--
extra : rebase_source : 28c57bcc00aa8c824ed7e25c648085a084206e35
2012-08-31 11:59:50 -07:00
Sriram Ramasubramanian
63f5fd31f1 Bug 782607: Close InputStream for addon icons from Gecko. [r=cpeterson]
--HG--
extra : rebase_source : f143671272ba94ed486918066382e249c7e135ec
2012-08-31 11:15:50 -07:00
Sriram Ramasubramanian
817dc99c83 Bug 785731: Tabs-tray rotation should preserve the height. [r=mcomella]
--HG--
extra : rebase_source : ceddf0b6584e54bcda3f9f7b66848064064e87ed
2012-08-31 11:14:43 -07:00
Mark Finkle
c55c3f7c34 Backout e1c78a682928, talos bustage 2012-08-31 11:46:44 -04:00
Lucas Rocha
f7f35ee470 Bug 787078 - Always return a result from a Reader:FaviconRequest (r=mfinkle) 2012-08-31 16:36:38 +01:00
James Willcox
b5bf657239 Bug 786380 - Implement new Java-based updater for Android r=cpeterson,mfinkle
--HG--
extra : rebase_source : 167db7e145d5e0cfa8c74e6e85570c6096538f64
2012-08-31 09:31:29 -04:00
Nick Alexander
87f7b029e9 Bug 787249: Fix Android Sync integration tests broken by Bug 770785. r=rnewman
--HG--
extra : rebase_source : 99d28f94537a2e8af8c20dc318cab66c0f7fcc99
2012-08-30 16:57:19 -07:00
Nick Alexander
6fd0db1ae6 Bug 773293 - part 2/2: Make checkboxes in Android Sync Send Tab To Device activity match Fennec checkboxes. r=rnewman
--HG--
extra : rebase_source : e924490faf52ad04e996d6c02ecaee454adc4fef
2012-08-30 12:18:15 -07:00
Nick Alexander
a0d703c934 Bug 773293 - part 1/2: Make checkboxes in Android Sync Send Tab To Device activity match Fennec checkboxes. r=rnewman
--HG--
extra : rebase_source : c7e7367eae1135b070f9226086e4c3cf5245283c
2012-08-30 12:17:38 -07:00
Nick Alexander
31c2bfe551 Bug 767179 - part 2/2: Make Android Sync user interface appear in fixed size dialogs on tablets. r=rnewman
--HG--
extra : rebase_source : 33f95f95973402113eca67ba25def217c44ce9bb
2012-08-30 12:12:56 -07:00
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
Geoff Brown
ea983ff4f5 Bug 727152 - Robocop: improve shutdown of mAsserter; r=jmaher 2012-08-09 07:06:19 -06:00
Nick Alexander
f3fc22b751 Bug 761682, Bug 777973 - Version prefs; don't always invalidate auth token. r=rnewman 2012-08-08 17:13:20 -07:00
Wes Johnston
c95cb27fb9 Bug 776600 - Support apps setting their default orientation. r=blassey 2012-08-20 10:28:40 -07:00
Wes Johnston
d8b02e3ed9 Bug 781900 - Update Clear Site Preferences string. r=mfinkle 2012-08-20 10:28:38 -07:00
Wes Johnston
9a9919e945 Bug 781900 - Move site preferences dialog to urlbar context menu. r=mfinkle 2012-08-20 10:28:36 -07:00
Brian Nicholson
39ea6bd8b8 Bug 782421 - Use parsed result for reader articles. r=lucasr 2012-08-14 17:29:40 -04:00
Kartikaya Gupta
c0d9057cff Bug 780699 - Prevent possible deadlock by reducing the scope of a synchronized block in GLController. r=ajuma 2012-08-08 11:37:46 -04:00
Matt Brubeck
8e8edfe957 Bug 778468 (followup) - Add missing import to GeckoApp.java
--HG--
extra : rebase_source : eb1fec6f975604c4bce94e68f52b965ecd410cca
2012-08-07 14:48:13 -07:00
Chris Peterson
12be5c166f Bug 778468 - Part 7: Move GeckoEventListener to org.mozilla.gecko.util package. r=blassey
--HG--
extra : rebase_source : d0b2982b64126c046c5c974c7ec014992bef63b7
2012-08-02 17:13:40 -07:00
Chris Lord
5b80d64763 Bug 780928 - Fix rawtypes usage in LayerView.java. r=kats
Fix unnecessary usage of raw Class type.
2012-08-07 18:57:19 +01:00
Kartikaya Gupta
7c27c82eb2 Bug 777351 - Scope down and inline some functions in the new GeckoLayerClient. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
69eda93651 Bug 777351 - Remove unnecessary getBitmap function that always returns null. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
0f75a70847 Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
e3ce5edbe4 Bug 777351 - Some minor cleanup in GeckoLayerClient.java. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
8805993182 Bug 777351 - Move the getDrawable functions from LayerController to LayerView. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
3350e05928 Bug 777075 - Remove notifyLayerClientOfGeometryChange from the PanZoomTarget interface by baking it into setViewportMetrics and setForceRedraw. r=mbrubeck 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
ac83271939 Bug 777075 - Add a getMutableMetrics helper. r=mbrubeck 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
4fdffd71e8 Bug 777075 - Trim the PanZoomState interface by moving some LayerController functions into PanZoomController. r=mbrubeck 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
4b24887a6e Bug 777075 - Extract a PanZoomTarget interface for functions that PanZoomController depends upon. r=mbrubeck 2012-08-07 10:39:03 -04:00
Kartikaya Gupta
d3a77d21bc Bug 777075 - Eliminate the getViewport and getZoomFactor methods in LayerController to further reduce exposed surface area. r=mbrubeck 2012-08-07 10:39:03 -04:00
Kartikaya Gupta
d6ad560bb7 Bug 777075 - Extract a ZoomConstraints class to carry around the pieces of data that are otherwise floating around Tab and LayerController. r=mbrubeck 2012-08-07 10:39:03 -04:00
Kartikaya Gupta
decd347956 Bug 777075 - Refactor PanZoomController to consolidate code that gets the viewport metrics from the LayerController. r=mbrubeck 2012-08-07 10:39:03 -04:00
Lucas Rocha
75734de9b9 Bug 766942 - Get rid of mInReadingList property in BookmarksTab (r=wesj) 2012-08-07 15:23:21 +01:00
Lucas Rocha
91d7bf2b0f Bug 766942 - Change Tabs to handle Reader:Removed message from Gecko (r=mfinkle) 2012-08-07 15:23:20 +01:00
Lucas Rocha
1a1ddda365 Bug 766942 - Fix GeckoApp's showToast() to actually show the notification (r=mfinkle) 2012-08-07 15:23:20 +01:00
Lucas Rocha
542366042e Bug 766942 - Set query argument with initial reading list state (r=mfinkle) 2012-08-07 15:23:20 +01:00
Lucas Rocha
bac0c2b63d Bug 766942 - Add Reader:GoToReadingList bits to GeckoApp (r=margaret) 2012-08-07 15:23:20 +01:00
Lucas Rocha
4fee6fcd1a Bug 766942 - Support showing reading list directly on awesomebar startup (r=margaret) 2012-08-07 15:23:20 +01:00
Lucas Rocha
ab9e803ad1 Bug 766942 - Change bookmarks tab to support reading list as initial folder (r=margaret) 2012-08-07 15:23:20 +01:00
Michael Comella
57045f1a3c Bug 780481 - Fix top sites item height. r=sriram 2012-08-06 20:27:04 -04:00
Michael Comella
edc0af825d Bug 780367 - AboutHomeContent should no longer have two views. r=sriram 2012-08-06 20:27:04 -04:00
Chris Peterson
778b6784c6 Bug 778468 - Part 6: Inject LayerView's InputConnectionHandler to remove GeckoInputConnection dependency. r=blassey
--HG--
extra : rebase_source : 7422a54c7c360ef8712c75d865e5e545d922aad1
2012-08-02 11:56:52 -07:00
Chris Peterson
425c4af89d Bug 778468 - Part 5: Move GeckoAsyncTask to org.mozilla.gecko.util package. r=mfinkle
--HG--
extra : rebase_source : 4aa925222ea94fd58d5b071075c0d6a7d9be9231
2012-08-02 11:10:31 -07:00
Chris Peterson
75caa1ddcf Bug 778468 - Part 4: Move GeckoBackgroundThread to org.mozilla.gecko.util package. r=mfinkle
--HG--
extra : rebase_source : c9bc3d8bd3d1fe22adfb905030d904d4785386a6
2012-08-02 11:03:58 -07:00
Chris Peterson
bf58574432 Bug 778468 - Part 3: Move GeckoJarReader to org.mozilla.gecko.util package. r=mfinkle
--HG--
extra : rebase_source : 307ecf819a24b348c9878590066c20e3823519f6
2012-08-01 18:58:23 -07:00
Chris Peterson
261ee5c004 Bug 778468 - Part 2: Move INIParser to org.mozilla.gecko.util package. r=mfinkle
--HG--
extra : rebase_source : c5f40ac931084fdcdd73304900fd5ecd0210c3ac
2012-08-02 10:40:57 -07:00
Chris Peterson
d8a66a2518 Bug 778468 - Part 1: Move ActivityResultHandler to org.mozilla.gecko.util package. r=mfinkle
--HG--
extra : rebase_source : 2e367de82c0d129f2e469da825d49fd41dd6e19b
2012-08-02 10:33:44 -07:00
Wes Johnston
82b0d7039a Bug 769821 - Save app cache at install time for webapps. r=mfinkle,fabrice 2012-08-06 09:30:12 -07:00
Makoto Kato
51f4299456 Bug 771201 - Characters committed at every typing on fullscreen keyboard. r=cpeterson 2012-08-06 16:28:46 +09:00
Margaret Leibovic
25b513fd89 Bug 732336 - (Part 3) Listen for tab events in doorhanger popup. r=wesj 2012-08-04 16:34:47 -07:00
Margaret Leibovic
456ee4beb5 Bug 732336 - (Part 2) Refactor DoorHanger/Tab to centralize logic in DoorHangerPopup. r=wesj 2012-08-04 16:34:44 -07:00
Margaret Leibovic
ee7029bde2 Bug 732336 - (Part 1) Move doorhanger-related event listeners to DoorHangerPopup. r=wesj 2012-08-04 16:34:42 -07:00
Mike Hommey
c1b35e7b2a Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Mike Hommey
be451c22dc Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Mike Hommey
e79d87471e Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Sriram Ramasubramanian
7fd64f7752 Bug 777358: Large tablet tab new should be added to Makefile.in. [r=mfinkle]
--HG--
extra : rebase_source : 6b96820d93a7364f40ac51e49bf4b2fc334a09e3
2012-08-03 12:11:54 -07:00
Sriram Ramasubramanian
d2f25deef4 Bug 779322: TabsTray lost its scrolling capabilities. [r=mbrubeck]
--HG--
extra : rebase_source : 5574cd1dea25d3121fe50be5ef8407030b7a1897
2012-08-03 12:11:15 -07:00
Vladimir Vukicevic
bd1724bff4 b=780213; don't call glDeleteTextures when len == 0 in TextureReaper, because Adreno; r=snorp 2012-08-03 13:40:41 -04:00
Vladimir Vukicevic
abcbcb4077 b=779936; can't use TextureView without android hardware accelerated windows (S3 bustage); r=snorp 2012-08-03 13:40:33 -04:00
Richard Newman
1aa5365609 Bug 774300 - Sync authentication errors if passwords contain non-ASCII characters. r=nalexander
* * *
Bug 774300 - Fix omission. r=me
2012-08-02 22:00:43 -07:00
Nick Alexander
4d1ff3cc48 Bug 741960 - Fuzz backoff times up to 25% more to avoid client lock-stepping. r=rnewman 2012-08-02 22:00:43 -07:00
Ryan VanderMeulen
378e8bb0b8 Merge again. 2012-08-02 17:20:44 -04:00
Margaret Leibovic
e946d187b8 Bug 778940 - Clean up our session history logic in Tab. r=mfinkle 2012-08-02 14:15:17 -07:00
Vladimir Vukicevic
7f6be6c511 b=779826; fix Invalid size exception in DirectBufferAllocator (Android nightly bustage fix); r=snorp,kats 2012-08-02 11:14:32 -04:00
Michael Comella
d4d2806ca0 Bug 686528 - (5 of 5) about:home recreates itself onConfigurationChange. r=sriram 2012-08-01 22:23:51 -04:00
Michael Comella
f24f6fcbd9 Bug 686528 - (4 of 5) kTopSiteHeight in AboutHomeContent uses a dimen constant. r=sriram 2012-08-01 22:23:51 -04:00
Michael Comella
c388bb6113 Bug 686528 - (3 of 5) Set padding for about:home tablet layout. r=sriram 2012-08-01 22:23:51 -04:00
Michael Comella
d011c23e3c Bug 686528 - (2 of 5) Clean up about:home and add 10" landscape layout. r=sriram 2012-08-01 22:23:51 -04:00
Michael Comella
27ca6eb9e7 Bug 686528 - (1 of 5) about:home uses integer resources to handle different sizes. r=sriram 2012-08-01 22:23:51 -04:00
Chris Peterson
13b91b21d0 Bug 779366 - Part 2c: Query resources for DisplayMetrics, not the WindowManager. r=sriram 2012-08-01 14:56:26 -07:00
Chris Peterson
41b6ea6b1b Bug 779366 - Part 2b: Remove ViewportMetrics' dependency on GeckoApp by passing DisplayMetrics. r=sriram 2012-08-01 14:51:28 -07:00
Chris Peterson
0056fba509 Backout bcb8b2b5a310 (bug 779366 - Part 2). r=me 2012-08-01 14:42:11 -07:00
Chris Peterson
51f10d37e8 Bug 779366 - Part 3: Move direct buffer allocation to DirectBufferAllocator. r=kats 2012-07-31 15:54:29 -07:00
Chris Peterson
2f9b95cde3 Bug 779366 - Part 2: Move DisplayMetrics to ConfigurationUtils. r=sriram 2012-07-30 16:05:44 -07:00
Chris Peterson
f5549b06dc Bug 779366 - Part 1: Move FloatUtils to org.mozilla.gecko.util package. r=kats
--HG--
rename : mobile/android/base/FloatUtils.java => mobile/android/base/util/FloatUtils.java
2012-07-27 21:57:47 -07:00
Chris Peterson
20927a2f40 Bug 778472 - Part 3: Standardize order of import statements: org.mozilla, com, net, org, android, java. r=mfinkle 2012-07-27 17:53:54 -07:00
Ed Morley
8c798cdc3b Backout d2ee4c12c0b3 (bug 777351), 5aa6f94160dd (bug 777351), b47c470168fc (bug 777351), 5fb303ba52f7 (bug 777351), be81e4c3d928 (bug 777351), abc5b9a922dc (bug 777075), 8f1fc980f1f1 (bug 777075), 0b194a7f47d4 (bug 777075), d10df9bfef60 (bug 777075), 65393fe32cce (bug 777075), b52dc1df2fde (bug 777075), 8aeda525c094 (bug 777075) for Android native R1 failures on a CLOSED TREE 2012-08-01 18:42:05 +01:00
Kartikaya Gupta
912ab62a3b Bug 777351 - Scope down and inline some functions in the new GeckoLayerClient. r=sriram 2012-08-01 10:48:19 -04:00
Kartikaya Gupta
59d53a3a44 Bug 777351 - Remove unnecessary getBitmap function that always returns null. r=sriram 2012-08-01 10:48:19 -04:00
Kartikaya Gupta
4df9e1758d Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram 2012-08-01 10:48:19 -04:00
Kartikaya Gupta
789cc42d7f Bug 777351 - Some minor cleanup in GeckoLayerClient.java. r=sriram 2012-08-01 10:48:19 -04:00
Kartikaya Gupta
866b310b59 Bug 777351 - Move the getDrawable functions from LayerController to LayerView. r=sriram 2012-08-01 10:48:19 -04:00
Kartikaya Gupta
9637f91654 Bug 777075 - Remove notifyLayerClientOfGeometryChange from the PanZoomTarget interface by baking it into setViewportMetrics and setForceRedraw. r=mbrubeck 2012-08-01 10:38:30 -04:00
Kartikaya Gupta
d21d9fe1d7 Bug 777075 - Add a getMutableMetrics helper. r=mbrubeck 2012-08-01 10:38:30 -04:00
Kartikaya Gupta
7de6d09010 Bug 777075 - Trim the PanZoomState interface by moving some LayerController functions into PanZoomController. r=mbrubeck 2012-08-01 10:38:30 -04:00
Kartikaya Gupta
48920d20cf Bug 777075 - Extract a PanZoomTarget interface for functions that PanZoomController depends upon. r=mbrubeck 2012-08-01 10:38:30 -04:00
Kartikaya Gupta
dbe1c47d30 Bug 777075 - Eliminate the getViewport and getZoomFactor methods in LayerController to further reduce exposed surface area. r=mbrubeck 2012-08-01 10:38:30 -04:00
Kartikaya Gupta
48c5cd570b Bug 777075 - Extract a ZoomConstraints class to carry around the pieces of data that are otherwise floating around Tab and LayerController. r=mbrubeck 2012-08-01 10:38:30 -04:00
Kartikaya Gupta
e0c7659f57 Bug 777075 - Refactor PanZoomController to consolidate code that gets the viewport metrics from the LayerController. r=mbrubeck 2012-08-01 10:38:29 -04:00
Michael Comella
afb9b0fc27 Bug 778862 - Change match_parent tags to fill_parent. r=sriram 2012-07-31 18:26:29 -04:00
Michael Comella
ad5977bfb9 Bug 778491 - Make about:home last tabs text correctly centered. r=sriram 2012-07-31 18:26:29 -04:00
James Willcox
7d9aa5cde7 Bug 779152 - Render into a TextureView on Android where available r=kats 2012-07-31 13:30:46 -04:00
Marco Zehe
340121ef96 Bug 758431 - Make menu items converted into actionBar items accessible by adding a contentDescription for it, r=sriram 2012-07-31 12:02:53 +02:00
Brian Nicholson
1f433797bf Bug 777811 - Add getSubject() to AwesomeBarItem. r=mfinkle 2012-07-30 17:00:49 -07:00