Commit Graph

4050 Commits

Author SHA1 Message Date
Lucas Rocha
06b6fd09a7 Bug 864960 - Parallax transition to open/close the tabs tray (r=mfinkle) 2013-04-26 14:12:08 +01:00
Wes Johnston
19070d9dbc Bug 778216 - Add a pref to show the url instead of title. r=mfinkle 2013-04-25 23:43:03 -07:00
Richard Newman
9bcc1fce32 Bug 858992 - Don't sync pinned bookmarks. r=nalexander 2013-04-25 20:42:05 -07:00
Lucas Rocha
654d376568 Bug 858687 - Rename browser_toolbar_menu.xml to browser_toolbar.xml (r=mfinkle)
--HG--
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar.xml
rename : mobile/android/base/resources/layout/browser_toolbar_menu.xml => mobile/android/base/resources/layout/browser_toolbar.xml
2013-04-24 21:19:26 +01:00
Lucas Rocha
530a611185 Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle)
* * *
Bug fi
2013-03-14 15:35:38 -07:00
Lucas Rocha
35285d6e2f Fix broken build caused by 0a7e98a3c3eb (bug 858969) (r=mbrubeck) 2013-04-26 01:00:07 +01:00
Chris Lord
27ca95544b Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-25 18:47:08 +01:00
Margaret Leibovic
bbbd463292 Bug 786999 - Remove ellipsis from "Site Settings..." menu item string. r=wesj 2013-04-25 15:27:28 -07:00
Margaret Leibovic
769a51ef2d Bug 777975 - Text handles for text-selection in the AwesomeBar should be orange. r=mfinkle 2013-04-25 15:27:22 -07:00
Wes Johnston
fed17fff35 Bug 813288 - Use same doorhanger transitions as desktop. r=lucasr 2013-04-25 15:19:31 -07:00
Wes Johnston
198d012d16 Bug 851581 - Clean up external protocol prompt. r=mfinkle 2013-04-25 13:31:50 -07:00
Chris Peterson
0718f3703d Bug 864339 - Part 2: Replace GeckoJarReader EmptyStackException with an empty() check. r=wesj 2013-04-23 16:00:44 -07:00
Ryan VanderMeulen
00932238df Bug 858687 - Fix broken backout. r=lucasr
CLOSED TREE
2013-04-25 13:38:42 -04:00
Chris Peterson
68b64fe467 Bug 863288 - Add sanity checks and error logging for bitmap decoding. r=mfinkle 2013-04-22 18:03:01 -07:00
Ryan VanderMeulen
677c5b5128 Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
CLOSED TREE
2013-04-25 10:56:54 -04:00
Ryan VanderMeulen
8c72fc32a7 Backed out changesets 039a1de069ed and e0f70c5a5f09 (bug 858687) for trobocheck2 failures.
CLOSED TREE

--HG--
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml
rename : mobile/android/base/resources/layout/browser_toolbar.xml => mobile/android/base/resources/layout/browser_toolbar_menu.xml
2013-04-25 09:54:42 -04:00
Lucas Rocha
ac88af71bb Bug 858978 - Use DST_IN to draw ShapedButton (r=mfinkle) 2013-04-25 12:20:21 +01:00
Lucas Rocha
e20c3cf389 Bug 858687 - Rename browser_toolbar_menu.xml to browser_toolbar.xml (r=mfinkle)
--HG--
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar.xml
rename : mobile/android/base/resources/layout/browser_toolbar_menu.xml => mobile/android/base/resources/layout/browser_toolbar.xml
2013-04-24 21:19:26 +01:00
Lucas Rocha
bfd41be902 Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle)
* * *
Bug fi
2013-03-14 15:35:38 -07:00
Lucas Rocha
3062f0fe41 cked out changesets 10bdfbe0195b and 06b0f332039d (bug 858687) because of Robocop failures (r=backout) 2013-04-24 22:53:31 +01:00
Lucas Rocha
a4d6a6da0c Backed out changesets 10bdfbe0195b and 06b0f332039d (bug 858687) because of Robocop failures (r=backout) 2013-04-24 22:48:39 +01:00
Lucas Rocha
53ff8b705a Bug 858687 - Rename browser_toolbar_menu.xml to browser_toolbar.xml (r=mfinkle)
--HG--
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar.xml
rename : mobile/android/base/resources/layout/browser_toolbar_menu.xml => mobile/android/base/resources/layout/browser_toolbar.xml
2013-04-24 21:19:26 +01:00
Lucas Rocha
8a6da7579f Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle) 2013-03-14 15:35:38 -07:00
Jim Chen
859b63722a Bug 860158 - Unset URL input type when entering search string for all IMEs. r=cpeterson 2013-04-24 15:38:44 -04:00
Mark Finkle
25edfaad7a Bug 859994 - Remove the Marketplace promo from Fennec r=wesj 2013-04-24 15:05:40 -04:00
Brian Nicholson
e6fd6caa24 Bug 865060 - Clean up threads in AboutHome views. r=lucasr 2013-04-24 11:11:21 -07:00
Brian Nicholson
f4960172a9 Bug 863803 - Part 2: Remove unneccesary call to hideAboutHome(). r=lucasr 2013-04-24 11:03:51 -07:00
Brian Nicholson
6e7ad767d8 Bug 863803 - Part 1: Prevent multiple AboutHome fragments from being created after restore. r=lucasr 2013-04-24 11:03:51 -07:00
Sriram Ramasubramanian
718524d443 Bug 861138: Remove landscape resources for browser-toolbar. [r=mfinkle] 2013-04-17 14:59:04 -07:00
Chris Peterson
b2c84d28fb Bug 864339 - Fix "New Private Tab" crash when unzipping a bitmap resource. r=glandium 2013-04-23 15:58:45 -07:00
Chris Lord
4852ece00b Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-24 17:06:23 +01:00
Margaret Leibovic
fce2096f78 Bug 860759 - Don't treat pinned sites as bookmarks unless they are bookmarks. r=bnicholson 2013-04-24 08:57:02 -07:00
Phil Ringnalda
cddd249036 Back out e64522db8661 (bug 863288) for robocop-1 hangs 2013-04-23 20:52:59 -07:00
Chris Peterson
440064a181 Bug 863288 - Add sanity checks and error logging for bitmap decoding. r=mfinkle 2013-04-22 18:03:01 -07:00
Geoff Brown
cfcc459275 Bug 844239 - Specify character encoding in robocop test files; r=jmaher DONTBUILD 2013-04-23 16:15:45 -06:00
Brian Nicholson
5456ca8cc0 Bug 703564 - Improve the crash reporter. r=mfinkle 2013-04-23 15:02:22 -07:00
Margaret Leibovic
33d6acb4db Bug 857661 - Don't let the user pin a blank top site url. r=wesj 2013-04-23 14:21:34 -07:00
Margaret Leibovic
95b213d295 Bug 847834 - Avoid NPEs in BrowserApp.onActivityResult(). r=wesj 2013-04-23 14:21:34 -07:00
Margaret Leibovic
e67299fc1f Bug 858994 - Wrap user-entered pinned site search/URLs in a special URI. r=rnewman 2013-04-23 14:21:34 -07:00
Margaret Leibovic
1296247597 Bug 858994 - Migrate bad pinned bookmark URIs. r=rnewman 2013-04-23 14:21:33 -07:00
Chris Peterson
1f69973369 Bug 863103 - Add BackgroundService.runIntentInService() utility method. r=rnewman 2013-04-23 11:03:00 -07:00
Benoit Girard
755a4f5c71 Bug 788022 - Add support for dalvik profiling. r=snorp,kats
--HG--
extra : rebase_source : 3eb56af40018a546586fd0fb33e343589ddcf207
2013-04-23 13:10:29 -04:00
Adrian Tamas
1ca2b253f5 Bug 864280 - Robocop BaseTest cleanup. r=gbrown 2013-04-22 14:23:20 +03:00
Wes Johnston
654d9c0123 Bug 773535 - Use tablet style prefs on tablets. r=bnicholson 2013-04-22 14:39:30 -07:00
Ed Morley
11dbf2e66d Backed out changeset 26ab26b299a5 (bug 788022) on a CLOSED TREE 2013-04-22 17:43:10 +01:00
Benoit Girard
6043cb0d0f Bug 788022 - Add support for dalvik profiling. r=snorp,kats
--HG--
extra : rebase_source : 3021e4315ce0ce5dbef9db84a12502d66dfc7967
2013-04-19 15:34:56 -04:00
Benoit Girard
71095cb7ed Bug 863375 - Remove 'Toggle Profiling' menu. r=ehsan
--HG--
extra : rebase_source : c8e70c998ede7986e2583f3fba4d23fcdb37b540
2013-04-19 15:37:50 -04:00
Jim Chen
d1cd545268 Bug 862929 - Find end of ANR trace the correct way; r=blassey 2013-04-17 16:29:00 -07:00
Chris Peterson
e432705a1b Bug 862069 - Toggle gesture keyboards' input type when user enters a search query in the AwesomeBar. r=jchen 2013-04-06 00:24:11 -07:00
Chris Peterson
33d1c318d1 Bug 849589 - Add more descriptive error messages to NativeZip exceptions. r=glandium 2013-04-18 11:08:07 -07:00
Wes Johnston
db3d84d8d4 Bug 859391 - Disable session restore in webapps. r=bnicholson 2013-04-18 17:19:10 -07:00
Geoff Brown
68532895ca Bug 859440 - Allow for ListView without adapter in robocop; r=jmaher 2013-04-18 21:18:11 -06:00
Geoff Brown
a510b85f5d Bug 859563 - Explicitly unregisterListener once event expecters are no longer needed; r=cpeterson 2013-04-18 21:18:09 -06:00
Geoff Brown
20683dff0b Bug 844239 - Use blockForGeckoReady in testAwesomebarSwipes; r=jmaher 2013-04-18 21:18:05 -06:00
Wes Johnston
62003f5a52 backout e88f7f550c2b (Bug 859391) for Android bustage CLOSED TREE r=bustage 2013-04-18 18:52:26 -07:00
Wes Johnston
c6dc0de8d2 Bug 859391 - Disable session restore in webapps. r=bnicholson 2013-04-18 17:19:10 -07:00
Jim Chen
f3ea57250b Bug 859452 - Send characters as keys when using HTC Touch Input. r=cpeterson 2013-04-18 12:39:09 -04:00
Wes Johnston
936b1000e7 Bug 858340 - Domain autocompletion for Fennec. r=jchen 2013-04-17 09:13:49 -07:00
Sriram Ramasubramanian
21c449fd93 Bug 861658 - Make Android Sync styles use Gecko themes. r=nalexander
This avoids using "@android:style/TextAppearance" or
"@android:style/{TextView,Button,EditText}" and avoids a crash on
pre-Gingerbread devices.
2013-04-17 17:18:03 -07:00
Brian Nicholson
3eb57b08a9 Bug 860523 - Add namespace wrapper for WebApps. r=wesj
--HG--
rename : mobile/android/base/WebApps.java.in => mobile/android/base/WebApp.java.in
rename : mobile/android/base/WebApp.java => mobile/android/base/WebAppImpl.java
2013-04-17 16:24:02 -07:00
Brian Nicholson
f8453ff63d Bug 862049 - Run setAccessibilityEnabled() on the UI thread. r=Cwiiis 2013-04-17 14:51:53 -07:00
Kartikaya Gupta
0ad0bde863 Bug 859962 - Guard against LayerView.getPanZoomController() returning null in BrowserApp. r=Cwiiis 2013-04-17 17:39:11 -04:00
Kartikaya Gupta
3dda6378db Bug 859951 - Split MotionEvent's action into mask and index in Java rather than in JNI code. r=wesj 2013-04-17 17:39:11 -04:00
Kartikaya Gupta
14bfbafe0a Bug 859951 - Refactor the code to convert MOTION_EVENT GeckoEvents to nsTouchEvent instances. r=wesj 2013-04-17 17:39:10 -04:00
Kartikaya Gupta
ffc10a4dea Bug 847898 - Put Android Beam support behind a confvar variable. r=mfinkle 2013-04-17 16:08:11 -04:00
Ryan VanderMeulen
5410e7e1b5 Backed out changeset f5a10853e457 (bug 858340) for Android bustage on a CLOSED TREE. 2013-04-17 13:31:05 -04:00
Sriram Ramasubramanian
ffc98e267e Bug 861655: Settings screen should be in white. [r=wesj] 2013-04-16 11:48:55 -07:00
Wes Johnston
9dd849b20e Bug 858340 - Domain autocompletion for Fennec. r=jchen 2013-04-17 09:13:49 -07:00
Lucas Rocha
99a27a429c Bug 814587 - Change Reader:Add to handle tabID and URL as input (r=bnicholson) 2013-03-16 01:40:06 +05:30
Aditya Bhardwaj
503f5b7d0f Bug 784387 - Long press on reader button to add to reading list (r=lucasr) 2013-04-17 11:43:30 +01:00
Lucas Rocha
3ff786a993 Bug 784387 - Handle duplicate reading list item case (r=bnicholson) 2013-04-17 11:43:22 +01:00
Margaret Leibovic
4434cfc537 Bug 860326 - Don't update BrowserToolbar after editing a top site on about:home. r=wesj 2013-04-16 17:39:47 -07:00
Sriram Ramasubramanian
31adec8035 Bug 861314: Prompts crash on 2.2. [r=bnicholson] [CLOSED TREE]
--HG--
extra : rebase_source : 82014ce40342ef8313575e7121f59ba71b3d1715
2013-04-15 15:06:42 -07:00
Wes Johnston
8ff53fe9c7 Bug 815715 - Send location change methods even if we're just moving inside the same document. r=bnicholson 2013-04-16 15:07:11 -07:00
Wes Johnston
74707305d1 Bug 837132 - Remove 'remove' option from top sites page. r=margaret 2013-04-16 15:06:19 -07:00
Brian Nicholson
2700ca50dd Bug 838793 - Part 2: Move AboutHome update to foreground thread. r=lucasr 2013-04-16 14:34:46 -07:00
Brian Nicholson
ecf6d0f1ec Bug 838793 - Part 1: Convert AboutHomeContent to a Fragment. r=lucasr 2013-04-16 14:34:46 -07:00
Ryan VanderMeulen
5804cfd896 Backed out changeset 1d41c64ab235 (bug 860326) for robocop crashes. 2013-04-16 15:38:50 -04:00
Geoff Brown
f8f61c1d90 Bug 862493 - disable robocop tests that cause instability on panda; r=jmaher DONTBUILD 2013-04-16 13:32:39 -06:00
Ben Hearsum
f876d23659 bug 861967: updater sets PLATFORM_VERSION part of URL wrong. r=snorp 2013-04-16 14:04:59 -04:00
Margaret Leibovic
8c2eb29f57 Bug 860326 - Don't update BrowserToolbar after editing a top site on about:home. r=wesj 2013-04-16 10:39:16 -07:00
Brian Nicholson
1c57c7553c Bug 859584 - Fix about:home thumbnail issues. r=lucasr 2013-04-15 15:31:05 -07:00
Justin Busby
a0cb7bad49 Bug 755240 - Allow Fennec axis locking behaviour to be controlled by a pref. r=kats 2013-04-14 14:27:02 +01:00
Chris Peterson
2778c37412 Bug 861395 - Part 2: Still try to report exception if the exception reporter throws an exception. r=kats 2013-04-12 14:17:37 -07:00
Mark Capella
6824a2103c Bug 848267 - Awesomebar loses correct tab selection, r=wesj, f=lucasr 2013-04-13 08:34:13 -04:00
Chris Peterson
5a418134e7 Bug 861395 - Part 1: Log the cause exception that we report to Socorro. r=kats 2013-04-12 12:56:31 -07:00
Sriram Ramasubramanian
fd8c9034fc Bug 850489: Preferences screen scrolling in blue [r=mfinkle] 2013-04-02 15:17:47 -07:00
Chris Lord
0ae0b56a7c Bug 852955 - Disable dynamic toolbar when accessibility features are enabled. r=kats
The dynamic toolbar is just not a useful feature when it comes to accessibility.
2013-04-12 16:51:56 +01:00
Wes Johnston
d68a4bc33c Bug 850946 - Use light theme for Sync setup on tablets. r=sriram 2013-04-11 15:23:56 -07:00
Sriram Ramasubramanian
876004b00b Bug 823644: Text appearance for about:home. [r=mfinkle]
--HG--
extra : rebase_source : 88252b73641271792b6e746b7bde37d88c1a0458
2013-03-14 11:53:30 -07:00
Sriram Ramasubramanian
5b7bdfb79c Bug 848961: Cleanup font-sizes in Android UI. [r=mfinkle]
--HG--
extra : rebase_source : 9a941ec2064df41457667ca29764bf6ea27896f5
2013-03-07 13:38:54 -08:00
Sriram Ramasubramanian
30bead6056 Bug 850927: Redundant doorhanger layout xml file. [r=mfinkle]
--HG--
extra : rebase_source : e32481672ca80b654a51237fe33250217e8cd1c3
2013-03-13 21:18:33 -07:00
Sriram Ramasubramanian
cd99875752 Bug 823644: Base TextAppearances for the application. [r=mfinkle]
--HG--
extra : rebase_source : 41c00873d3f5a171b9a8c16d73bd62fa619e6384
2013-03-14 11:44:09 -07:00
Sriram Ramasubramanian
272446b9e9 Bug 823644: Cleanup list-view style. [r=mfinkle]
--HG--
extra : rebase_source : e79f66f5e405dac2ac0dbd1a97ce1c8a26037c10
2013-03-13 16:59:02 -07:00
Sriram Ramasubramanian
7f81a79c02 Bug 823644: Remove the style named "Screen". [r=mfinkle]
--HG--
extra : rebase_source : 9bb92ef85913759a8f58cc7e9f3518317ebde796
2013-03-13 15:26:25 -07:00
Sriram Ramasubramanian
eabf013363 Bug 823644: Base theme for Fennec. [r=mfinkle]
--HG--
extra : rebase_source : a28315779ceba56cb8f8269bb5009eee254926cb
2013-03-13 15:04:50 -07:00
Chris Lord
7532555042 Bug 859031 - Fix NullPointerException in dynamic toolbar prefs getter. r=lucasr
mAboutHomeContent can be null, make sure to check before accessing it.
2013-04-11 17:33:59 +01:00
Chris Lord
55d7387192 Bug 859100 - Fix NullPointerException in BrowserToolbar.canToolbarHide. r=kats
If this is called before initializeChrome is called, GeckoApp.getLayerView
can be null.
2013-04-11 17:33:40 +01:00
Jim Chen
60f9c60f4e Bug 857413 - Use only one copy of GeckoInputConnection.InputThreadUtils; r=cpeterson 2013-04-11 10:54:14 -04:00
Jim Chen
12ea530f62 Bug 856657 - Change Go button at the same time as resetting input; r=cpeterson 2013-04-11 10:54:13 -04:00
Ed Morley
8efec369f1 Merge mozilla-central to mozilla-inbound 2013-04-11 12:04:27 +01:00
Brian Nicholson
7ba803c8bc Bug 860454 - Remove space from UpdateServiceHelper. r=mfinkle 2013-04-10 13:34:44 -07:00
Brian Nicholson
64d573656b Bug 856163 - Part 5: Reduce preprocessing in WebApp. r=mfinkle
--HG--
rename : mobile/android/base/WebApp.java.in => mobile/android/base/WebApp.java
2013-04-09 17:10:48 -07:00
Brian Nicholson
e3dad06d73 Bug 856163 - Part 4: Use gecko package for database classes. r=lucasr f=rnewman
--HG--
rename : mobile/android/base/db/BrowserContract.java.in => mobile/android/base/db/BrowserContract.java
rename : mobile/android/base/db/BrowserProvider.java.in => mobile/android/base/db/BrowserProvider.java
rename : mobile/android/base/db/FormHistoryProvider.java.in => mobile/android/base/db/FormHistoryProvider.java
rename : mobile/android/base/db/GeckoProvider.java.in => mobile/android/base/db/GeckoProvider.java
rename : mobile/android/base/db/PasswordsProvider.java.in => mobile/android/base/db/PasswordsProvider.java
rename : mobile/android/base/db/TabsProvider.java.in => mobile/android/base/db/TabsProvider.java
2013-04-09 17:10:48 -07:00
Brian Nicholson
6b250b918a Bug 856163 - Part 3: Remove GeckoAppInfo. r=jchen 2013-04-09 17:10:47 -07:00
Brian Nicholson
173d669b69 Bug 856163 - Part 2: Move preprocessed code to AppConstants. r=kats,mfinkle,rnewman
--HG--
rename : mobile/android/base/CrashReporter.java.in => mobile/android/base/CrashReporter.java
rename : mobile/android/base/GeckoActivity.java.in => mobile/android/base/GeckoActivity.java
rename : mobile/android/base/Restarter.java.in => mobile/android/base/Restarter.java
rename : mobile/android/base/SmsManager.java.in => mobile/android/base/SmsManager.java
rename : mobile/android/base/UpdateServiceHelper.java.in => mobile/android/base/UpdateServiceHelper.java
rename : mobile/android/base/resources/menu-large-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-large-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu/browser_app_menu.xml.in => mobile/android/base/resources/menu/browser_app_menu.xml
rename : mobile/android/base/resources/xml/preferences.xml.in => mobile/android/base/resources/xml/preferences.xml
2013-04-09 17:10:47 -07:00
Brian Nicholson
0f8d1753c0 Bug 856163 - Part 1: Remove unused classes. r=wesj 2013-04-09 17:10:46 -07:00
Sriram Ramasubramanian
ccdb1a2a55 Bug 764638: Find in page can better use LinearLayout. [r=margaret] 2012-06-13 16:21:17 -07:00
Ryan VanderMeulen
fd9cc2e121 Backed out changesets d901d33dd142 and 48da1752622f (bug 729463) for robocop failures. 2013-04-08 22:32:15 -04:00
Jim Chen
6c944aad3e Bug 844573 - Detect textarea; r=cpeterson 2013-04-01 18:52:39 -04:00
Wes Johnston
82a486ee89 Bug 729463 - Readd 'Open in New Tab context menu item. r=mfinkle 2013-04-08 17:04:29 -07:00
Wes Johnston
844534e5ad Bug 729463 - Add switch-to-tab for Android. r=mfinkle 2013-04-08 17:04:28 -07:00
Mark Finkle
af7fea6456 Bug 852787 - Do keyword DB lookup on background thread r=bnicholson 2013-04-08 16:56:18 -04:00
Mark Finkle
dfad1922d6 Bug 852787 - Skip keyword search if we have a URL r=bnicholson 2013-04-08 16:56:15 -04:00
ext:(%20brianecker%40gmail.com)
479f8c3276 Bug 852704: Created Java enums to encapsulate data formerly stored in int constants. r=cpeterson 2013-04-08 13:21:52 -07:00
Chris Peterson
338950fd1b Bug 859212 - Part 4: Remove unused HKB whitelist. r=jchen 2013-04-07 23:05:15 -07:00
Chris Peterson
3f5410fde7 Bug 859212 - Part 3: Remove unused InputMethod names. r=jchen 2013-04-04 23:49:22 -07:00
Chris Peterson
6ada96820d Bug 859212 - Part 2: Add Android stock keyboard and TouchPal to list of gesture keyboards. r=jchen 2013-04-06 00:23:45 -07:00
Chris Peterson
877187e395 Bug 859212 - Part 1: Move AwesomeBar's Swype logic to InputMethods. r=jchen 2013-04-04 23:05:48 -07:00
Chris Peterson
3dcac94fc1 Bug 859229 - Part 4: Expand wildcard Java imports. r=kats 2013-04-08 10:34:59 -07:00
Chris Peterson
53d9e01fcd Bug 859229 - Part 3: Fix order of Java imports. r=kats 2013-04-08 00:51:56 -07:00
Chris Peterson
f07c5af503 Bug 859229 - Part 2: Remove redundant Java imports. r=kats 2013-04-08 00:24:40 -07:00
Chris Peterson
e4af8426a5 Bug 859229 - Part 1: Remove unused Java imports. r=kats 2013-04-08 00:20:49 -07:00
Mark Finkle
80708239af Bug 859434 - Close thumbnail cursor in TopSitesView r=lucasr 2013-04-08 15:43:19 -04:00
Mark Finkle
d0ff4ad292 Bug 859425 - Move decoding/storing favicons to background thread r=kats 2013-04-08 15:43:16 -04:00
Mark Finkle
4c172a3960 Bug 856739 - AwesomeBar.onDestroy does DB access on the main thread r=lucasr 2013-04-08 15:41:50 -04:00
Mark Finkle
54614148b4 Bug 858872 - Make Favicon service a little smarter about failed favicons r=bichnolson 2013-04-08 09:39:49 -04:00
Chris Lord
81e4e4068e Bug 856497 - Fix dynamic viewport sizing for margin changes. r=kats
The viewport wasn't being recalculated when the viewport margins changed, and
was also subject to some rounding errors. Round off the values before
comparing them (as they're screen pixels), and make sure to update the viewport
when the margins change. Margins were also not correctly being altered when
in overscroll, which could cause bottom-aligned fixed position content to be
incorrectly offset.
2013-04-08 16:35:00 +01:00
Lucas Rocha
3eca6ef453 Bug 854458 - Use different focus navigation direction on horizontal tabs tray (r=mfinkle) 2013-04-08 14:38:39 +01:00
Lucas Rocha
62c20c3850 Bug 854458 - Implement keyboard navigation in TwoWayView (r=mfinkle) 2013-04-08 14:38:37 +01:00
Daniel Holbert
257bade5f9 Bug 473236, 2013 edition, part 2: Remove executable bit from any png files that are incorrectly marked as executable, tree-wide. DONTBUILD 2013-04-05 16:15:41 -07:00
Mark Finkle
f82f2d8049 Bug 843005 - Disable Android SQLite locking in databases for REL 11 and higher r=kats 2013-04-05 14:54:20 -04:00
Mark Finkle
6e2731c7d7 Bug 858561 - Move BrowserDB.expireHistory from GeckoApp.onPause to GeckoApplication.onActivityPause r=kats 2013-04-05 11:37:28 -04:00
Adrian Tamas
3c5662e06a Bug 856518 - Add more detailed test messages to testDoorHangers Robocop test. r=jmaher 2013-04-01 09:11:29 +03:00
Sriram Ramasubramanian
8d7238370b Bug 848719: TabsButton will have curve only one side. [r=mfinkle] [needs-clobber]
--HG--
extra : rebase_source : 815c210eb08dbe17801fd951822a0b3908ed96a6
2013-03-14 15:26:25 -07:00
Sriram Ramasubramanian
34c05933dd am Ramasubramanian <sriram@mozilla.com>
# Date 1363299281 25200
# Node ID 8a1125546d125b3fd42a0603146856194bfb74e3
# Parent  6bbd7ce8308e4aeaeca73b2540f557bab3905681
Bug 848719: No Tail delegation needed for Menu button. [r=mfinkle]

--HG--
extra : rebase_source : ac72b0d0412f956f1327433b86f48e6404943163
2013-04-04 23:03:48 -07:00
Chris Lord
cf8e2a9ab5 Bug 822810 - Enable low precision rendering in more scenarios. r=kats
This patch matches previous behaviour, but adds the following scenarios:
- When rendering is aborted due to the viewport falling out of the displayport,
  enable low precision rendering.
- When the viewport falls out of the displayport during low precision rendering,
  low precision rendering will be enabled on the next frame.
2013-04-04 18:51:14 +01:00
Chris Peterson
65f9ac6d44 Bug 857335 - Add EventDispatcher warnings about events with no listeners. r=mfinkle r=kats 2013-04-02 14:28:59 -07:00
Gian-Carlo Pascutto
c87b43a7d1 Bug 835973 - Make build work when WebRTC is disabled by not trying to link the WebRTC jar. r=glandium 2013-04-04 13:48:02 +02:00
Dan Mosedale
4d6f3711d1 Bug 839907 - Fix Android getUserMedia video by giving it a dummy surface. Compile Java classes. r=glandium. 2013-02-10 11:30:26 -08:00
Dan Mosedale
d7f3f45608 Bug 835973 - Build and package Android Java video capture classes so they can be found for use by getUserMedia. r=glandium 2013-02-09 14:49:49 -08:00
Dan Mosedale
4e629863c7 Bug 830935 - Add a method for getting Fennec's Activity Context from AndroidBridge. r=blassey 2013-02-09 13:38:08 -08:00
Ryan VanderMeulen
ab2c8de3d1 Merge m-c to inbound. 2013-04-03 18:16:48 -04:00
Ryan VanderMeulen
f73df0ebbd Merge the last PGO-green inbound push to m-c. 2013-04-03 18:14:30 -04:00
Kartikaya Gupta
47c9b35334 Bug 857217 - Put focus in about:home if it is visible instead of always sending it to the layerview. r=Cwiiis 2013-04-03 11:59:22 -04:00
Kartikaya Gupta
9c7dd9ca99 Bug 857217 - Don't move focus to the layerview if joystick input events are in the dead zones. r=Cwiiis 2013-04-03 11:58:59 -04:00
Sriram Ramasubramanian
932a76ee24 Bug 857120: Revert awesomebar overdraw to save action-bar. [r=mfinkle] 2013-04-02 12:02:27 -07:00
Sriram Ramasubramanian
356296c9c4 Bug 857342: Don't animate the tab counter if the BrowserToolbar isn't visible. [r=mfinkle] 2013-04-02 15:55:09 -07:00
Sriram Ramasubramanian
70ca7f3df7 Bug 853820: Doorhanger buttons are of different size. [r=mfinkle] 2013-04-02 14:32:08 -07:00
Sriram Ramasubramanian
23f94fbba0 Bug 856767: Finalize cursors on about:home. [r=mfinkle] 2013-04-02 15:37:00 -07:00
Lucas Rocha
7fb2fee14b Bug 855650 - Remove dangling reference to toolbar_spacer in gecko_app.xml (r=sriram) 2013-04-02 19:50:47 +01:00
Mark Finkle
d95bb8a9a7 Bug 856728 - TopSitesView.java executes a DB cursor on the main thread r=lucasr 2013-04-02 20:22:25 -04:00
Mark Finkle
4c066036fa Bug 852828 - Add basic support for subscribing to feeds (RSS/Atom) r=margaret 2013-04-03 15:34:51 -04:00
Geoff Brown
511e3e334b Bug 857139 - Re-enable testSystemPages code disabled in bug 852489; r=jmaher 2013-04-03 12:08:49 -06:00
Ryan VanderMeulen
04fd0a18b7 Backed out changeset ea2d05f0a053 (bug 856767) for robocop bustage on a CLOSED TREE. 2013-04-02 17:17:02 -04:00
Ryan VanderMeulen
832859095a Backed out 2 changesets (bug 817586, bug 826639) for crashes and robocop failures.
Backed out changeset 57a3afad9252 (bug 817586)
Backed out changeset 6a57e0f94616 (bug 826639)
2013-04-02 15:48:18 -04:00
Sriram Ramasubramanian
f0502a3c9c Bug 856767: Finalize cursors on about:home. [r=mfinkle]
--HG--
extra : rebase_source : 9389663903676defaf2c4cfcd818abe4e60e801e
2013-04-02 11:26:35 -07:00
Wes Johnston
35a385b767 Bug 817586 - Destory awesomebar views when switching panes. r=lucasr 2013-04-02 10:54:50 -07:00
Wes Johnston
a69444bd06 Bug 826639 - Force pending about:home updates to happen onDraw. r=lucasr 2013-04-02 10:54:48 -07:00
Jim Chen
dbed0b7b11 Bug 856755 - Return SpannableString or String in extracted text; r=cpeterson 2013-04-02 11:24:40 -04:00
Kartikaya Gupta
438c6343f0 Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle 2013-04-02 10:04:21 -04:00
Kartikaya Gupta
c1a8f0547f Bug 856756 - Extract a HardwareUtils class. r=mfinkle 2013-04-02 10:03:39 -04:00
Wes Johnston
cb97b7b026 Bug 820022 - Add null check for layerView. r=margaret 2013-04-01 17:36:04 -07:00
Kyle Machulis
5aa83c3e11 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Eitan Isaacson
eda035881b Bug 856252 - Explicitly set next focused view when arrowing down from BrowserToolBar. r=kats r=sriram 2013-04-01 10:55:24 -07:00
Kartikaya Gupta
fa4c16eee2 Bug 856039 - Default to keeping the fixed layer margins in setViewportMetrics. r=Cwiiis 2013-04-01 10:17:38 -04:00
Kartikaya Gupta
5e75d76f96 Bug 856039 - Guard against viewport size changes getting clobbered by animations. r=Cwiiis 2013-04-01 10:17:03 -04:00
Kartikaya Gupta
d45a64c2d8 Bug 856039 - (Cleanup) Extract magic number. r=Cwiiis 2013-04-01 10:16:00 -04:00
Chris Lord
7172b175a9 Bug 854289 - Fix offsetting of viewport with dynamic toolbar. r=kats
Make sure to offset the viewport *after* setting the Gecko viewport on
setFirstPaintViewport callbacks, so that we don't store an incorrect viewport
origin and end up offsetting events incorrectly.

Similarly, on page size updates, the Java-side viewport metrics are used to
update the Gecko metrics, so make sure they're clamped so that they aren't
incorrect during overscroll.
2013-04-01 10:33:19 +01:00
Chris Peterson
ac6591bad7 Bug 855146 - Part 3: Add testInputAwesomeBar test for URL text. r=gbrown 2013-03-26 17:02:21 -07:00
Kartikaya Gupta
36bdef936d Bug 855365 - Remove focusability from the tab widget area on the view pager until we can properly support it. r=sriram 2013-03-29 23:39:31 -04:00
Kyle Machulis
c79ccc0693 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
a59d40f143 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Sriram Ramasubramanian
25b40a0397 Bug 844816: Remove tests for open in new tab/private tab in Awesomebar. [r=bnicholson] 2013-03-28 16:31:46 -07:00
Sriram Ramasubramanian
5580354328 Bug 844816: Remove context menu entries for new tab/private tab in Awesomebar. [r=mfinkle] 2013-03-21 13:48:26 -07:00
Jim Chen
1bfe7f8b51 Bug 842013 - Buffer IME key events and dispatch them at once; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
95c4b4c3ca Bug 842013 - Don't add extra modifiers to key press events; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
bf42ff4640 Bug 842013 - Suppress key up events during key down event; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
91d7b77155 Bug 842013 - Send key events for character input; r=cpeterson 2013-03-29 10:54:01 -04:00
Robert O'Callahan
3f3d54ec69 Bug 852489. Part 0: Disable part of testSystemPages for intermittent failures. r=gbrown
--HG--
extra : rebase_source : 46ea90f9cf0addf0b07d9d2eee5618e4c3eaf41c
2013-03-28 23:58:30 +13:00
Robert O'Callahan
37ef307543 Bug 850487. Fix --enable-profiling build breakage by not relying on imports inside #ifdefs. r=bnicholson
--HG--
extra : rebase_source : a303b5a1d3b574f10cb640476ef2f4f8f10bd202
2013-03-28 23:58:45 +13:00
Wes Johnston
f3e9d8d57f backout 8cc00926f486 2013-03-28 16:20:57 -07:00
Sriram Ramasubramanian
9a8de99fad Bug 852312: Remove white spaces in about:home refactor. [r=me] 2013-03-28 15:35:43 -07:00
Sriram Ramasubramanian
86a43e7d06 Bug 852312: Split views in about:home [r=bnicholson]
--HG--
rename : mobile/android/base/AboutHomeContent.java => mobile/android/base/widget/AboutHomeContent.java
rename : mobile/android/base/AboutHomeSection.java => mobile/android/base/widget/AboutHomeSection.java
rename : mobile/android/base/AboutHomePromoBox.java => mobile/android/base/widget/PromoBox.java
extra : rebase_source : 0db7d60aa0c57eb9aeb9cad3e1f297b0ec0ddd0f
2013-03-25 15:45:33 -07:00
Sriram Ramasubramanian
1a4689a159 Bug 852312: Move the custom views in about:home to widget directory. [r=bnicholson]
--HG--
rename : mobile/android/base/AboutHomeContent.java => mobile/android/base/widget/AboutHomeContent.java
rename : mobile/android/base/AboutHomePromoBox.java => mobile/android/base/widget/AboutHomePromoBox.java
rename : mobile/android/base/AboutHomeSection.java => mobile/android/base/widget/AboutHomeSection.java
rename : mobile/android/base/LinkTextView.java => mobile/android/base/widget/LinkTextView.java
extra : rebase_source : b13d18d3b2c56e8fec364265fe46ee88771f7ed2
2013-03-25 15:44:45 -07:00
Kartikaya Gupta
b480b068a9 Bug 855783 - Map the gamepad second joystick's y-axis to zooming. r=Cwiiis 2013-03-28 17:31:09 -04:00
Kartikaya Gupta
acb044c54a Bug 855783 - Rename autoscroll to autonav so that we can lump autozooming in there too. r=Cwiiis 2013-03-28 17:31:05 -04:00
Sriram Ramasubramanian
7b75548165 Bug 844816: Add open new tab/private tab to long press menu of about:home thumbnails. [r=mfinkle]
--HG--
extra : rebase_source : 2b93b32c22d41c3670bc67b4762baa81525256d4
2013-03-26 10:23:45 -07:00
Sriram Ramasubramanian
db4d5bedeb Bug 844816: Remove context menu entries for new tab/private tab in Awesomebar. [r=mfinkle]
--HG--
extra : rebase_source : c55e1377ddbdc05e79da880f6a3efc35214cb81a
2013-03-21 13:48:26 -07:00
Kartikaya Gupta
4f48be4f88 Bug 839767 - Update another hard-coded layout height to use an attribute. r=sriram 2013-03-28 14:44:19 -04:00
Chris Peterson
c6764e29f4 Bug 855146 - Part 2: Extract runOnUiThreadSync() test method. r=gbrown
--HG--
extra : rebase_source : 8014e5438596d8981e074ad847a675bacb18eb2c
2013-03-21 18:43:04 -07:00
Kartikaya Gupta
879549f046 Bug 839767 - Add focus and highlight to about:home rows. r=sriram,wesj 2013-03-28 13:30:26 -04:00
Kartikaya Gupta
da7a68c3a0 Bug 855471 - Transfer focus to the LayerView when receiving a gamepad panning-related event. r=mfinkle 2013-03-28 12:40:06 -04:00
Kartikaya Gupta
2f40b5f0c4 Bug 855471 - Rename OnInterceptTouchListener to TouchEventInterceptor. r=mfinkle
--HG--
rename : mobile/android/base/OnInterceptTouchListener.java => mobile/android/base/TouchEventInterceptor.java
2013-03-28 12:40:06 -04:00
Kartikaya Gupta
161b38c11a Bug 855431 - Make the gamepad action button work on awesome screen list items. r=sriram 2013-03-28 12:40:05 -04:00
Kartikaya Gupta
78c1bdc278 Bug 855016 - Make the promobox show a focus highlight. r=sriram 2013-03-28 11:36:15 -04:00
Kartikaya Gupta
89bde16f2b Bug 855016 - Make the more-text links on about:home sections focusable and gamepad-actionable. r=sriram 2013-03-28 11:36:07 -04:00
Kartikaya Gupta
553053a291 Bug 855016 - Allow gamepad action button to trigger the row items on about:home. r=sriram 2013-03-28 11:35:04 -04:00
Lucas Rocha
fa2d5e5680 Bug 854457 - Implement a11y actions/state and focus handling in TwoWayView (r=mfinkle) 2013-03-27 16:06:27 +00:00
Kartikaya Gupta
793a2c4911 Bug 854971 - Handle action/back gamepad keys properly when entering URLs on the awesome screen. r=lucasr 2013-03-27 09:36:45 -04:00