Commit Graph

2408 Commits

Author SHA1 Message Date
Nick Alexander
c5f9c8f75f 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
3e07a5714a 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
8f6c8a1230 Bug 741621 - Marketplace app should open for market urls. r=mfinkle 2012-08-22 08:37:14 -07:00
Wes Johnston
6bfbae92a0 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
b7d66dfb5c Bug 778811: Removed "No Top Sites" text from about:home. r=mfinkle 2012-08-22 00:29:51 -07:00
Michael Comella
4675a438b2 Bug 784451 - Remove unnecessary comment in AboutHomePromoBox. r=sriram 2012-08-21 18:23:43 -04:00
Wes Johnston
55e2571dd1 backout c5961842578e CLOSED TREE 2012-08-21 13:39:39 -07:00
Ed Morley
3197149f5c Merge mozilla-central to mozilla-inbound 2012-08-21 21:16:49 +01:00
Gavin Sharp
ac923ca26d merge fx-team into mozilla-central 2012-08-21 10:27:25 -07:00
Wes Johnston
67f380bd76 Bug 741621 - Allow opening market links in the market webapp. r=mfinkle 2012-08-20 14:35:44 -07:00
Michael Comella
4d7fe64705 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
3f846cbb76 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
1e2b93b58c Bug 779861: Fixing styling on Font Inflation dialog. r=bnicholson 2012-08-20 15:09:00 +12:00
Sriram Ramasubramanian
7827336669 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
cf4e87ea0c Bug 784203: Firefox logo left uncropped on about:home on tablets. [r=mfinkle] 2012-08-20 17:40:59 -07:00
Michael Comella
a67dfe4b1f Bug 780486: Corrected about:home draw order. r=sriram 2012-08-20 16:04:49 -07:00
Kartikaya Gupta
3fdf9ba7a2 Bug 781220 - Remove the mLayerClient field from GeckoApp. r=sriram 2012-08-20 15:43:53 -04:00
Kartikaya Gupta
f4dfe93b9d 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
c25e602e17 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
81113e1cd3 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
c40bc70196 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
0100d7eb89 Bug 781220 - Simplify initialization codepaths by having the LayerView create the GeckoLayerClient. r=sriram 2012-08-20 15:43:53 -04:00
Eitan Isaacson
b7d3f491a9 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
76f3f7f33f Bug 777560 - Add Jelly Bean accessibility features to Java layer. r=mbrubeck 2012-08-20 18:29:22 -04:00
Gian-Carlo Pascutto
a20ae1b4cf Bug 779687 - Telemetry around Fennec OOM kills. r=blassey 2012-08-21 13:20:26 +02:00
Ed Morley
7a68f05d39 Backout 506268f7735e & ea163112807d (bug 746142) for Android build failures 2012-08-17 12:30:02 +01:00
Zoe Bellot
ccf0a0450d 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
fc6bb2ced3 Bug 735112 - Add some thread synchronization for plugin layers 2012-06-15 11:27:40 -04:00
Chris Peterson
2b3693bbde Bug 781748 - Part 2: Add debug logging for IME state parameters. r=blassey 2012-08-10 21:12:28 -07:00
Chris Peterson
c8684c70f1 Bug 781748 - Part 1: Guard against null mIMEActionHint or mIMETypeHint from Gecko. r=blassey 2012-08-14 11:21:19 -04:00
Chenxia Liu
e3065203b7 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
19ddb6ee61 Backout changeset d945ae198516 (bug 760152). r=kats 2012-08-01 09:51:12 +02:00
Matt Brubeck
07b6920448 Back out e8fae7f2ce39 (bug 781318) because of reftest failure 2012-08-15 19:48:31 -04:00
Wes Johnston
4fe40c7af8 Bug 781318 - Autofocus textboxes in prompts. r=mbrubeck 2012-08-15 16:51:36 -04:00
Chris Peterson
50329cbf86 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
bd0a08753f 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
913e75932d Merge m-c to inbound. 2012-08-14 20:19:33 -04:00
Chris Peterson
824560525c Backout a1c1113cdf3e (Bug 781274) to avoid user confusion over StrictMode screen flashing. a=me 2012-08-14 17:13:52 -04:00
Geoff Brown
b097156352 Bug 774833 - Robocop: use finishOpenedActivities instead of finalize; r=jmaher 2012-08-14 08:49:59 -06:00
Kartikaya Gupta
cc17ac9ac4 Bug 780650 - Clean up dynamic dependencies from robocop on fennec. r=cpeterson 2012-08-14 08:55:58 -04:00
Kartikaya Gupta
1a6bbd8cc5 Bug 765156 - Fix NPE from getHandler() returning null for a detached view. r=mfinkle 2012-08-13 22:56:27 -04:00
Kartikaya Gupta
2cf8bcf75f Bug 776906 - Remove unnecessary conversion of bitmap to PNG. r=blassey 2012-08-13 20:01:31 -04:00
Kartikaya Gupta
c32754d98a Bug 776906 - Fix thumbnails on Nexus 7. r=blassey 2012-08-13 20:01:31 -04:00
Geoff Brown
71b07454cb Bug 770461 - Robocop: improve diagnostics in testHistoryTab; r=jmaher 2012-08-13 12:11:12 -06:00
Kartikaya Gupta
502ec20777 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
6b8fb5992e Bug 764901 - Robocop: make testPasswordEncrypt more robust; r=jmaher 2012-08-10 15:59:12 -06:00
Kartikaya Gupta
15a33bcf6e Bug 781676 - Fix possible NPE from a null mTouchEventHandler. r=sriram 2012-08-10 16:16:54 -04:00
Chris Peterson
0513cf7569 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
34f95e9435 Bug 778468 - Part 10: Make all event registration go through EventDispatcher. r=blassey 2012-08-02 18:38:45 -07:00
Chris Peterson
82553df11c 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
32f71316ce 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
e006b07013 Bug 775360 - "Show me how" link should not launch Browser Intents page. r=rnewman 2012-08-10 17:03:36 +02:00
Chris Peterson
cecc804c94 Bug 781274 - Enable StrictMode's red screen flashing on unofficial builds. r=blassey 2012-08-08 11:11:57 -07:00
Chris Peterson
62a075ea18 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
231bda0d2e Bug 781038 - Part 1: Span and select the Editable's actual length. r=blassey 2012-08-07 15:47:05 -07:00
Chris AtLee
22df27ebbf 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
0101212947 Bug 781143 - Add mDoorHangerPopup null check in GeckoApp.onBackPressed. r=wesj 2012-08-09 13:53:00 -07:00
Margaret Leibovic
9f69fc1788 Bug 730039 - Persist Fenenc's open tabs in TabsProvider. r=rnewman 2012-08-09 13:52:58 -07:00
Sriram Ramasubramanian
88b36397c0 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
373f4da35d Bug 717428 - Part 2: Add missing breaks in database upgrade logic. r=lucasr 2012-08-09 10:38:00 -07:00
Brian Nicholson
2464e4105e Bug 717428 - Part 1: Remove AndroidBrowserDB. r=lucasr 2012-08-09 10:38:00 -07:00
Marco Zehe
f570b042cb Bug 779448 - add contentDescription to the Go button, r=blassey 2012-08-09 18:26:43 +02:00
Margaret Leibovic
6943d91a5a 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
4a43354183 Bug 769919 - Robocop: Add more diagnostics to testBookmark; r=jmaher 2012-08-09 07:11:36 -06:00
Geoff Brown
2627181ed9 Bug 727152 - Robocop: improve shutdown of mAsserter; r=jmaher 2012-08-09 07:06:19 -06:00
Nick Alexander
b47a7bc745 Bug 761682, Bug 777973 - Version prefs; don't always invalidate auth token. r=rnewman 2012-08-08 17:13:20 -07:00
Wes Johnston
3e4b387a35 Bug 776600 - Support apps setting their default orientation. r=blassey 2012-08-20 10:28:40 -07:00
Wes Johnston
2c3e08e2d9 Bug 781900 - Update Clear Site Preferences string. r=mfinkle 2012-08-20 10:28:38 -07:00
Wes Johnston
f23310a06d Bug 781900 - Move site preferences dialog to urlbar context menu. r=mfinkle 2012-08-20 10:28:36 -07:00
Brian Nicholson
9daa90c9bb Bug 782421 - Use parsed result for reader articles. r=lucasr 2012-08-14 17:29:40 -04:00
Kartikaya Gupta
4f236aa54e 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
e7d13b443a Bug 778468 (followup) - Add missing import to GeckoApp.java
--HG--
extra : rebase_source : eb1fec6f975604c4bce94e68f52b965ecd410cca
2012-08-07 14:48:13 -07:00
Chris Peterson
c5e2d55e84 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
7fdbd75bd8 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
ca979605e1 Bug 777351 - Scope down and inline some functions in the new GeckoLayerClient. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
69683b02fe Bug 777351 - Remove unnecessary getBitmap function that always returns null. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
0361af6b33 Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
10678d4e7e Bug 777351 - Some minor cleanup in GeckoLayerClient.java. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
92539f028d Bug 777351 - Move the getDrawable functions from LayerController to LayerView. r=sriram 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
ca1c3e7c71 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
016a7e0aeb Bug 777075 - Add a getMutableMetrics helper. r=mbrubeck 2012-08-07 10:39:04 -04:00
Kartikaya Gupta
02cb9a10d2 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
d1785a10e7 Bug 777075 - Extract a PanZoomTarget interface for functions that PanZoomController depends upon. r=mbrubeck 2012-08-07 10:39:03 -04:00
Kartikaya Gupta
81b7f838d9 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
ac74fe9dd6 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
8297193b5c 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
460ad53eb9 Bug 766942 - Get rid of mInReadingList property in BookmarksTab (r=wesj) 2012-08-07 15:23:21 +01:00
Lucas Rocha
1e3b039a08 Bug 766942 - Change Tabs to handle Reader:Removed message from Gecko (r=mfinkle) 2012-08-07 15:23:20 +01:00
Lucas Rocha
e2b26f4709 Bug 766942 - Fix GeckoApp's showToast() to actually show the notification (r=mfinkle) 2012-08-07 15:23:20 +01:00
Lucas Rocha
f9cd79cdf5 Bug 766942 - Set query argument with initial reading list state (r=mfinkle) 2012-08-07 15:23:20 +01:00
Lucas Rocha
cb9312376e Bug 766942 - Add Reader:GoToReadingList bits to GeckoApp (r=margaret) 2012-08-07 15:23:20 +01:00
Lucas Rocha
b19666f40f Bug 766942 - Support showing reading list directly on awesomebar startup (r=margaret) 2012-08-07 15:23:20 +01:00
Lucas Rocha
f2a7986549 Bug 766942 - Change bookmarks tab to support reading list as initial folder (r=margaret) 2012-08-07 15:23:20 +01:00
Michael Comella
0e042458b2 Bug 780481 - Fix top sites item height. r=sriram 2012-08-06 20:27:04 -04:00
Michael Comella
80e81c360b Bug 780367 - AboutHomeContent should no longer have two views. r=sriram 2012-08-06 20:27:04 -04:00
Chris Peterson
058219de38 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
469bd35e11 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
14fc71e63a 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
b3cec8a435 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
8af1e3ae3b 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