Commit Graph

457 Commits

Author SHA1 Message Date
Phil Ringnalda
58fc837293 Back out e9593bf12a59:f9c1d3eb3ce6 (bug 869123) for very frequent robocop1 testAllPagesTab failures
CLOSED TREE
2013-05-30 00:02:29 -07:00
Sriram Ramasubramanian
b5d2f39b0b Bug 869123: Quick share action for android menu. [r=wesj] 2013-05-15 10:55:06 -07:00
Ryan VanderMeulen
72f8a6f0ea Backed out changeset d27425f46c14 (bug 869123) for robocop-2 failures. 2013-05-28 21:33:53 -04:00
Sriram Ramasubramanian
834455b9d8 Bug 869123: Quick share action for android menu. [r=wesj]
--HG--
extra : rebase_source : f5a3e15ab2de83a37c807a0c9ecf076bfe402524
2013-05-15 10:55:06 -07:00
Brian Nicholson
e74572c8bc Bug 849847 - Make about:home scrollable with the analog stick. r=Cwiiis 2013-06-24 21:44:07 -07:00
Richard Newman
4183555b92 Merge m-c to s-c. 2013-06-22 11:58:51 -07:00
Nick Alexander
fa2746cfd2 Bug 882745 - Add LaunchUpdater message to Android about:healthreport wrapper. r=rnewman 2013-06-21 14:00:40 -07:00
Nick Alexander
790f330ec7 Bug 879555 - Add ShowSettings message to Android about:healthreport wrapper. r=rnewman 2013-06-21 14:00:40 -07:00
Margaret Leibovic
ff3db4d072 Bug 751205 - (Part 2) Un-singleton-ify SiteIdentityPopup. r=wesj 2013-06-20 08:06:15 -07:00
Margaret Leibovic
ce877469a9 Bug 877782 - Reposition form autocomplete popup if dynamic toolbar changes visibility. r=kats 2013-06-19 08:35:44 -07:00
Wes Johnston
8e6e3b324e Bug 872388 - Show a button toast when bookmarks are created. r=bnicholson 2013-05-30 17:03:20 -07:00
Wes Johnston
5f85a25cda Bug 872388 - Create a buttonToast class. r=bnicholson
* * *
Bug 872388 - Style button toasts. r=bnicholson
2013-05-30 17:02:30 -07:00
Mark Capella
57652d7851 Bug 802093 - Reader Mode:Update reading list button state if the list is empty, r=lucasr
--HG--
rename : mobile/android/themes/core/images/reader-list-icon-hdpi.png => mobile/android/themes/core/images/reader-list-on-icon-hdpi.png
rename : mobile/android/themes/core/images/reader-list-icon-mdpi.png => mobile/android/themes/core/images/reader-list-on-icon-mdpi.png
rename : mobile/android/themes/core/images/reader-list-icon-xhdpi.png => mobile/android/themes/core/images/reader-list-on-icon-xhdpi.png
2013-06-10 12:25:35 -04:00
Federico Paolinelli
19199dbcd1 Bug 876485 - Moved clipboard code from GeckoAppShell to a separate Clipboard class. Changed jni calls to new methods. r=cpeterson 2013-06-07 13:39:37 -07:00
Brian Nicholson
06fc54c01e Bug 878491 - Save about:home top padding in BrowserApp instead of AboutHome fragment. r=lucasr 2013-06-07 12:27:21 -07:00
Sriram Ramasubramanian
453940d813 Bug 876938: MenuItem should handle closing the menu of share action. [r=wesj]
--HG--
extra : rebase_source : ca005ac974e3efbf858edac3fd360a3cfddc21b9
2013-05-29 21:54:57 -07:00
Sriram Ramasubramanian
546e95fd31 Bug 869123: Fix setIntent() call in ActionProvider. [r=mfinkle]
--HG--
extra : rebase_source : 413831c09b3df15383ba07671468af999e89134d
2013-06-04 14:07:42 -07:00
Sriram Ramasubramanian
a0b9679d98 Bug 869123: Quick share action for android menu. [r=wesj]
--HG--
extra : rebase_source : bf6885fb80770efef32d91bd984871db67b78f2b
2013-05-15 10:55:06 -07:00
Lucas Rocha
35de1c0fe8 Bug 865228 - Only animate tabs counter once tabs button is on screen (r=mfinkle) 2013-05-01 17:32:01 +01:00
Lucas Rocha
444f5019ba Bug 864960 - Parallax transition to open/close the tabs tray (r=mfinkle) 2013-04-26 14:12:08 +01:00
Lucas Rocha
8d74176613 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
7afe6b5d16 Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle)
* * *
Bug fi
2013-03-14 15:35:38 -07:00
Lucas Rocha
5a8f348b66 Fix broken build caused by 0a7e98a3c3eb (bug 858969) (r=mbrubeck) 2013-04-26 01:00:07 +01:00
Chris Lord
cb9c55afb6 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
Ryan VanderMeulen
4b7c54d033 Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
CLOSED TREE
2013-04-25 10:56:54 -04:00
Ryan VanderMeulen
40126da44f 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
aa5a9bb687 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
2dbac5f358 Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle)
* * *
Bug fi
2013-03-14 15:35:38 -07:00
Lucas Rocha
2c84e2db6e cked out changesets 10bdfbe0195b and 06b0f332039d (bug 858687) because of Robocop failures (r=backout) 2013-04-24 22:53:31 +01:00
Lucas Rocha
348bbcb521 Backed out changesets 10bdfbe0195b and 06b0f332039d (bug 858687) because of Robocop failures (r=backout) 2013-04-24 22:48:39 +01:00
Lucas Rocha
725002e36e 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
b39eb2b70a Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle) 2013-03-14 15:35:38 -07:00
Brian Nicholson
e179fce30b Bug 863803 - Part 2: Remove unneccesary call to hideAboutHome(). r=lucasr 2013-04-24 11:03:51 -07:00
Brian Nicholson
0464db2da4 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
b1fb07137b Bug 861138: Remove landscape resources for browser-toolbar. [r=mfinkle] 2013-04-17 14:59:04 -07:00
Chris Lord
5671b1d883 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
833418a304 Bug 847834 - Avoid NPEs in BrowserApp.onActivityResult(). r=wesj 2013-04-23 14:21:34 -07:00
Benoit Girard
5eb7ffca68 Bug 863375 - Remove 'Toggle Profiling' menu. r=ehsan
--HG--
extra : rebase_source : c8e70c998ede7986e2583f3fba4d23fcdb37b540
2013-04-19 15:37:50 -04:00
Kartikaya Gupta
6294aa50b5 Bug 859962 - Guard against LayerView.getPanZoomController() returning null in BrowserApp. r=Cwiiis 2013-04-17 17:39:11 -04:00
Kartikaya Gupta
f32710dcdf Bug 847898 - Put Android Beam support behind a confvar variable. r=mfinkle 2013-04-17 16:08:11 -04:00
Lucas Rocha
88b40306f6 Bug 784387 - Handle duplicate reading list item case (r=bnicholson) 2013-04-17 11:43:22 +01:00
Margaret Leibovic
af8c451de1 Bug 860326 - Don't update BrowserToolbar after editing a top site on about:home. r=wesj 2013-04-16 17:39:47 -07:00
Brian Nicholson
830f0c9453 Bug 838793 - Part 1: Convert AboutHomeContent to a Fragment. r=lucasr 2013-04-16 14:34:46 -07:00
Ryan VanderMeulen
9205e033e1 Backed out changeset 1d41c64ab235 (bug 860326) for robocop crashes. 2013-04-16 15:38:50 -04:00
Margaret Leibovic
82e8d55330 Bug 860326 - Don't update BrowserToolbar after editing a top site on about:home. r=wesj 2013-04-16 10:39:16 -07:00
Chris Lord
3fddc7fa63 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
Chris Lord
d64d53483e 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
Sriram Ramasubramanian
b1ec0470e7 Bug 726716: Keyboard shortcuts for Fennec. [r=mfinkle]
--HG--
extra : rebase_source : fa0d362face86e9b7d28d2a3e079edf5fd43d283
2013-04-08 14:28:56 -07:00
Brian Nicholson
ed0ffd2ff8 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
Chris Peterson
e2995e53e3 Bug 859229 - Part 3: Fix order of Java imports. r=kats 2013-04-08 00:51:56 -07:00
Chris Lord
a0307d1e46 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
Ryan VanderMeulen
2c330d34a3 Merge m-c to inbound. 2013-04-03 18:16:48 -04:00
Kartikaya Gupta
f41d028a0f 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
Mark Finkle
c22720d7c0 Bug 852828 - Add basic support for subscribing to feeds (RSS/Atom) r=margaret 2013-04-03 15:34:51 -04:00
Kartikaya Gupta
80ffc0bff1 Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle 2013-04-02 10:04:21 -04:00
Kartikaya Gupta
15911ce12f Bug 856756 - Extract a HardwareUtils class. r=mfinkle 2013-04-02 10:03:39 -04:00
Eitan Isaacson
f1d1fcab9d Bug 856252 - Explicitly set next focused view when arrowing down from BrowserToolBar. r=kats r=sriram 2013-04-01 10:55:24 -07:00
Sriram Ramasubramanian
68b37c80c5 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
e78fbba920 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
Sriram Ramasubramanian
77ec34f5d6 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
Kartikaya Gupta
66275a333e 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
dc20788173 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
Lucas Rocha
561a22891f Bug 853300 - Show toolbar when hw menu button is pressed (r=cwiiis) 2013-03-22 10:26:32 +00:00
Lucas Rocha
4c0b89b72e Bug 853497 - Remove spacer view from gecko_app.xml (r=cwiiis) 2013-03-22 10:26:26 +00:00
Brian Nicholson
f880b41bf8 Bug 850693 - Create a NotificationHandler for each Fennec instance. r=kats
--HG--
rename : mobile/android/base/NotificationServiceClient.java => mobile/android/base/NotificationClient.java
rename : mobile/android/base/NotificationService.java => mobile/android/base/NotificationHandler.java
extra : rebase_source : 861bb500d9f1cd7cbc98a0c3628ddf7894e1e976
2013-03-21 13:32:11 -07:00
Chris Lord
fae357a331 Bug 852565 - Don't expand the viewport for small pages. r=kats
Only expand the CSS viewport when a page reaches the screen size. If it's
smaller than the screen size, lock the dynamic toolbar and keep the same,
smaller CSS viewport. This 'fixes' sites that try to size themselves to the
size of the screen and get it wrong.
2013-03-21 11:23:49 +00:00
Chris Lord
fefea759ce Bug 849573 - Handle interrupted tabs tray animation. r=sriram
If the tabs tray animation is interrupted to run in the opposite direction,
run the animation from the point the tray currently is, rather than snapping
it to the open or closed position first.
2013-03-20 23:43:47 +00:00
Brian Nicholson
3136d26edf Bug 851056 - Remove NotificationHandler. r=kats 2013-03-19 14:09:44 -07:00
Kartikaya Gupta
45793fac7f Bug 852163 - Unregister pref observer on activity destroy so that it doesn't leak the activity. r=Cwiiis 2013-03-18 17:41:36 +01:00
Chris Lord
08a93e05ce Bug 850889 - Fix jank when animating dynamic toolbar. r=kats
Only update the Gecko-side fixed layer margins when the view is fully visible
or hidden to avoid jank.
2013-03-18 15:43:03 +00:00
Chris Lord
88537cc4f4 Bug 850789 - Pin the dynamic toolbar on screen when the tabs tray is open. r=kats 2013-03-17 01:53:41 +00:00
Chris Lord
ebd5b377b7 Bug 850724 - Don't hide toolbar on load, or pin while loading. r=kats
UX decisions have been made to not hide the toolbar after the page has finished
loading, and not to pin the toolbar during page loading. These decisions fix
this bug.
2013-03-17 01:53:40 +00:00
Kartikaya Gupta
e0e4690d71 Bug 802130 - Move GeckoAppShell.getHandler() to ThreadUtils.getBackgroundHandler(). r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
baeed09fed Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
6b33d2a704 Bug 849955 - Put the quit menu item back for non-touchscreen devices on ICS and up. r=sriram 2013-03-13 11:41:56 +00:00
Chris Lord
1223d0af9b Bug 849845 - Map Gamepad L1/R1 to back/forward on Android. r=kats 2013-03-13 02:58:41 +00:00
Chris Lord
7e36d3f8d7 Bug 846772 - Observe dynamic toolbar pref on Android. r=kats
Respond to this pref changing instantly instead of requiring a restart.
2013-03-12 18:32:26 +00:00
Chris Lord
9e55e63817 Bug 849958 - Add primitive axis-locking code to dynamic toolbar. r=kats
Add some axis-locking code that adds a scroll threshold to toolbar appearance,
and stops the toolbar from appearing when scrolling down then up when the
toolbar isn't visible, or when scrolling side to side.
2013-03-12 17:58:13 +00:00
Ryan VanderMeulen
b16b9555c1 Backed out 5 changesets (bug 846772) for Android reftest-3 orange on a CLOSED TREE. 2013-03-12 17:37:16 -04:00
Ryan VanderMeulen
34709ea94d Backed out changeset 71d1bd406c7e (bug 849845) and changeset af753b784e28 (bug 849958) to see if it fixes robocop timeouts on a CLOSED TREE. 2013-03-12 17:34:29 -04:00
Chris Lord
dd471fc23a Bug 846772 - Observe dynamic toolbar pref on Android. r=kats
Respond to this pref changing instantly instead of requiring a restart.
2013-03-12 18:32:26 +00:00
Chris Lord
1f5c5c954a Bug 849845 - Map Gamepad L1/R1 to back/forward on Android. r=kats 2013-03-12 17:58:23 +00:00
Chris Lord
9f31fca337 Bug 849958 - Add primitive axis-locking code to dynamic toolbar. r=kats
Add some axis-locking code that adds a scroll threshold to toolbar appearance,
and stops the toolbar from appearing when scrolling down then up when the
toolbar isn't visible, or when scrolling side to side.
2013-03-12 17:58:13 +00:00
Chris Lord
ac1e8ea7d8 Bug 849246 - Follow the scroll velocity for the dynamic toolbar. r=kats
In the rare situation that you cause a fast fling with a very short motion,
it's possible that the toolbar won't hide/show as you expect. Fix this by
saying that any swipe that's faster than the default animation speed
dictates the direction in which the toolbar moves.
2013-03-12 17:38:24 +00:00
Chris Lord
ad176442fe Bug 849845 - Map Gamepad-Y to toggle chrome on Firefox/Android. r=kats 2013-03-12 13:22:01 +00:00
Kartikaya Gupta
f9247ac9ce Back out ecc5ce4b7632 (bug 849955) for missing Android API level checks. r=me DONTBUILD 2013-03-12 10:15:46 +00:00
Kartikaya Gupta
b713d88efa Bug 849955 - Put the quit menu item back for non-touchscreen devices on ICS and up. r=sriram 2013-03-12 10:09:09 +00:00
Brian Nicholson
549166e611 Bug 835022 - Switch to correct tab when a tab is closed. r=mfinkle 2013-03-11 16:09:14 -07:00
Chris Lord
4cff2c2f1d Bug 849254 - Fix NullPointerException in BrowserApp.setToolbarHeight. r=kats 2013-03-11 16:04:55 +00:00
Kartikaya Gupta
4625c72bb2 Bug 849281 - Use the NdefMessage constructor that is in API 9 instead of the one that is 16+. r=mfinkle 2013-03-09 22:52:43 +00:00
Wes Johnston
a437cc4b76 Bug 838440 - Refresh about:home twhen the activity is resumed. r=lucasr 2013-03-08 13:01:51 -08:00
Kartikaya Gupta
e3a17bf629 Bug 848901 - NFC transmission APIs on android only exist on API 14 and up. r=sriram 2013-03-08 00:15:54 +00:00
Chris Lord
f619313793 Bug 716403 - Hide dynamic toolbar hiding behind a pref. r=kats
Disable dynamic toolbar hiding on Android by default, with pref
browser.chrome.dynamictoolbar available to enable it.
2013-03-07 10:17:34 +00:00
Chris Lord
9f56d361e1 Bug 716403 - Make the top of the page accessible with the toolbar visible. r=kats
This makes it possible to scroll to the top of the page with the toolbar visible
in Firefox for Android. It also causes JavaScript scrolling to position 0 to
expose the toolbar.
2013-03-07 10:17:33 +00:00
Chris Lord
792e39c1fd Bug 716403 - Offset fixed layers so the toolbar doesn't obscure them. r=nrc,kats
Offset fixed layers in the compositor so that the toolbar in Firefox for Android
doesn't obscure them. This does not affect layout, so input on the elements in
said layers will appear broken.
2013-03-07 10:17:33 +00:00
Wes Johnston
c733a1eca6 Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-07 10:17:32 +00:00
Ryan VanderMeulen
e67ae46cb3 Backed out 9 changesets (bug 716403) for Android 4.0 robocop bustage on a CLOSED TREE. 2013-03-06 16:11:05 -05:00
Chris Lord
2de25383ce Bug 716403 - Hide dynamic toolbar hiding behind a pref. r=kats
Disable dynamic toolbar hiding on Android by default, with pref
browser.chrome.dynamictoolbar available to enable it.
2013-03-06 16:56:00 +00:00
Chris Lord
c2165b62fc Bug 716403 - Make the top of the page accessible with the toolbar visible. r=kats
This makes it possible to scroll to the top of the page with the toolbar visible
in Firefox for Android. It also causes JavaScript scrolling to position 0 to
expose the toolbar.
2013-03-06 16:55:59 +00:00
Chris Lord
824a09dd68 Bug 716403 - Offset fixed layers so the toolbar doesn't obscure them. r=nrc,kats
Offset fixed layers in the compositor so that the toolbar in Firefox for Android
doesn't obscure them. This does not affect layout, so input on the elements in
said layers will appear broken.
2013-03-06 16:55:59 +00:00
Wes Johnston
a68b821526 Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-06 16:55:59 +00:00
Kartikaya Gupta
77b7b0355d Bug 726335 - Add support for sharing the current tab's URL over Android Beam. r=mfinkle 2013-03-05 13:06:09 +00:00
Kartikaya Gupta
36d9b80bf3 Bug 726335 - Add support for receiving URLs via Android Beam. r=mfinkle 2013-03-05 13:05:52 +00:00
Ryan VanderMeulen
3fe58cf9ea Backed out 8 changesets (bug 716403) for frequent Android mochitest-8 failures on a CLOSED TREE. 2013-03-01 16:09:59 -05:00
Chris Lord
e1c1aa96f5 Bug 716403 - Hide dynamic toolbar hiding behind a pref. r=kats
Disable dynamic toolbar hiding on Android by default, with pref
browser.chrome.dynamictoolbar available to enable it.
2013-03-01 15:46:35 +00:00
Chris Lord
15c898c492 Bug 716403 - Make the top of the page accessible with the toolbar visible. r=kats
This makes it possible to scroll to the top of the page with the toolbar visible
in Firefox for Android. It also causes JavaScript scrolling to position 0 to
expose the toolbar.
2013-03-01 15:46:34 +00:00
Chris Lord
9dcda147b3 Bug 716403 - Offset fixed layers so the toolbar doesn't obscure them. r=nrc,kats
Offset fixed layers in the compositor so that the toolbar in Firefox for Android
doesn't obscure them. This does not affect layout, so input on the elements in
said layers will appear broken.
2013-03-01 15:46:33 +00:00
Wes Johnston
95a2b06fb3 Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-01 15:46:33 +00:00
Margaret Leibovic
c432e51885 Bug 839602 - Immediately update browser toolbar after awesomescreen closes. r=bnicholson 2013-02-11 16:51:02 -08:00
Brian Nicholson
b867b80f22 Bug 845612 - Add @Override annotations for implemented interfaces. r=kats 2013-02-26 21:48:00 -08:00
Brian Nicholson
79ce539367 Bug 845612 - Add missing @Override annotations. r=kats 2013-02-26 21:48:00 -08:00
Margaret Leibovic
cd2afb68fc Bug 845051 - (Part 2) Handle tab events directly in BrowserToolbar, instead of going through BrowserApp. r=mfinkle 2013-02-26 14:38:38 -08:00
Margaret Leibovic
c34323ea56 Bug 845051 - (Part 1) Don't post Runnables to the main thread from onTabChanged, since it's always called on the main thread. r=mfinkle 2013-02-26 14:38:10 -08:00
Brian Nicholson
314fa5eb49 Bug 844590 - Use Looper.getMainLooper() for UiAsyncTask. r=kats
--HG--
extra : rebase_source : 4e5c919cd98b30faee9d0c1e3b429e27fe7d1ea2
2013-02-25 15:15:49 -08:00
Margaret Leibovic
a318817e7d Bug 842883 - (Part 3) Move Content:* events from GeckoApp to Tabs. r=bnicholson 2013-02-24 20:51:05 -08:00
Margaret Leibovic
dbb131c728 Bug 842883 - (Part 2) Move the Reader:* event handlers out of Tabs that don't need to be there. r=bnicholson 2013-02-24 20:51:04 -08:00
Margaret Leibovic
be16192d59 Bug 842883 - (Part 1) Start moving some tab-specific event listeners to Tabs. r=bnicholson 2013-02-24 20:51:04 -08:00
Lucas Rocha
6be0342915 Bug 817721/817735/817732 - New tabs tray layout with horizontal scrolling (r=mfinkle) (needs-clobber)
--HG--
rename : mobile/android/base/resources/drawable-xlarge-hdpi-v11/menu.png => mobile/android/base/resources/drawable-large-hdpi-v11/menu.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi-v11/tabs_carat_contracted.png => mobile/android/base/resources/drawable-large-hdpi-v11/tabs_carat_contracted.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi-v11/tabs_carat_expanded.png => mobile/android/base/resources/drawable-large-hdpi-v11/tabs_carat_expanded.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi-v11/tabs_menu.png => mobile/android/base/resources/drawable-large-hdpi-v11/tabs_menu.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml => mobile/android/base/resources/drawable-large-land-v11/tabs_button.xml
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_level.xml => mobile/android/base/resources/drawable-large-land-v11/tabs_level.xml
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/menu.png => mobile/android/base/resources/drawable-large-mdpi-v11/menu.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_carat_contracted.png => mobile/android/base/resources/drawable-large-mdpi-v11/tabs_carat_contracted.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_carat_expanded.png => mobile/android/base/resources/drawable-large-mdpi-v11/tabs_carat_expanded.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_menu.png => mobile/android/base/resources/drawable-large-mdpi-v11/tabs_menu.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi-v11/menu.png => mobile/android/base/resources/drawable-large-xhdpi-v11/menu.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi-v11/tabs_carat_contracted.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tabs_carat_contracted.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi-v11/tabs_carat_expanded.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tabs_carat_expanded.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi-v11/tabs_menu.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tabs_menu.png
rename : mobile/android/base/resources/layout-xlarge-v11/tabs_panel.xml.in => mobile/android/base/resources/layout-large-land-v11/tabs_panel.xml.in
rename : mobile/android/base/resources/layout-xlarge-v11/tabs_panel_footer.xml => mobile/android/base/resources/layout-large-land-v11/tabs_panel_footer.xml
rename : mobile/android/base/resources/layout-xlarge-v11/tabs_panel_header.xml => mobile/android/base/resources/layout-large-land-v11/tabs_panel_header.xml
2013-02-22 07:23:16 +00:00
Lucas Rocha
6f16b35d7f Bug 817721/817735/817732 - Always scroll on tabs tray animation (r=mfinkle) 2013-02-22 07:22:37 +00:00
Lucas Rocha
cb79738de6 Bug 817721/817735/817732 - Change sidebar state to be dynamic (r=mfinkle) 2013-02-22 07:22:37 +00:00
Brian Nicholson
d48107e2ec Bug 842797 - Rename GeckoAsyncTask to UiAsyncTask. r=mfinkle
--HG--
rename : mobile/android/base/GeckoAsyncTask.java => mobile/android/base/UiAsyncTask.java
2013-02-21 12:01:09 -08:00
Brian Nicholson
12cd68fc46 Bug 842797 - Replace GeckoAsyncTask Activity parameter with Handler. r=kats,mfinkle 2013-02-21 12:00:52 -08:00
Sriram Ramasubramanian
c9a8cb73a8 Bug 843314: Addon without icons should show a filler. [r=mfinkle] 2013-02-20 23:07:06 -08:00
Sriram Ramasubramanian
3e01e869a4 Bug 840871: TabsPanel is not needed to be shown right on startup. [r=mfinkle] 2013-02-19 12:39:05 -08:00
Margaret Leibovic
ddac3c1e0f Bug 840825 - Basic tests for distribution customization. r=gbrown,wesj 2013-02-19 10:15:55 -08:00
Ms2ger
c3d8c3db2b Backout bug 828349, bug 835022 for robocop orange and exception from Tabs.getDisplayCount. 2013-02-16 10:36:05 +01:00
Brian Nicholson
b88847ffd7 Bug 828349 - Return the tab count of the current private state. r=mfinkle 2013-02-15 22:42:12 -08:00
Kartikaya Gupta
814af238a1 Bug 841810 - Allow java addons to receive and respond to events. r=mfinkle 2013-02-15 15:21:41 -05:00
Sriram Ramasubramanian
ba696f2d76 Bug 839887: Sync tabs should close the tabs ui on phones. [r=mfinkle] 2013-02-14 09:50:11 -08:00
Christian Vielma
48d2cd2ec5 Bug 454880 - Allow access to recent history through back/forward buttons. r=bnicholson
--HG--
extra : rebase_source : c871a1f0b464db10b5bd22a27f7783ba1c53c213
2013-02-06 22:53:01 -05:00
Margaret Leibovic
ce0533c704 Bug 834681 - Add support for basic distribution modifications. r=mfinkle 2013-02-01 15:45:33 -08:00
Mark Capella
2cf2817d4f Bug 836689 - The security notification pop-up is still displayed, r=mfinkle 2013-02-01 17:19:47 -05:00
Ryan VanderMeulen
6c7aa941d0 Backed out changesets 9aadf7e35e70 (bug 836517) and 493805ba1c85 (bug 834681) for Android test hangs. 2013-01-31 15:15:50 -05:00
Margaret Leibovic
f69a887e4e Bug 834681 - Add support for basic distribution modifications. r=mfinkle 2013-01-31 10:28:00 -08:00
Wes Johnston
1486e2407a Bug 833942 - Add 'remove' to about:home topsites r=mfinkle 2013-01-30 10:20:35 -05:00
Matt Brubeck
2ba5b077c3 Bug 834399 - Tab sidebar should switch views to show newly selected tab [r=sriram] 2013-01-29 10:58:09 -08:00
Kartikaya Gupta
55c9daf9d1 Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram 2013-01-25 13:51:41 -05:00
Phil Ringnalda
ecc6770ff4 Back out 5a56a56a6481:a5969a01955b (bug 834414) to investigate whether it caused reftest-4 failures
CLOSED TREE
2013-01-25 20:03:50 -08:00
Kartikaya Gupta
60d72254be Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram 2013-01-25 13:51:41 -05:00
Kartikaya Gupta
ba3fb4c9f0 Bug 832987 - Make sure the launch state is updated on Gecko:Ready even if GeckoApp isn't around at the time. r=cpeterson 2013-01-23 09:38:57 -05:00
Wes Johnston
2c64c83b35 Bug 832559 - Remove unpin all options from menus. r=mfinkle 2013-01-22 10:37:22 -08:00
Wes Johnston
88e69171fe backout 322f7440f281 to fix commit bug number 2013-01-22 10:37:20 -08:00
Wes Johnston
e676ef203b Bug 823559 - Remove unpinall from topsites menus. r=mfinkle a=nonlibxul 2013-01-22 09:34:19 -08:00
Chris Peterson
f4b4b15d0e Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00
Brian Nicholson
5393681ccf Bug 818065 - Part 2: Implement about:privatebrowsing. r=mfinkle 2013-01-07 15:29:45 -08:00
Wes Johnston
518f686d00 Bug 826074 - Use Pinning terminology for customizing about:home. r=mfinkle 2013-01-04 11:18:38 -08:00
Phil Ringnalda
47e472a386 Back out b7f50cfa3fe1 (bug 801739) for Android build bustage 2013-01-03 16:33:38 -08:00
Shriram Kunchanapalli
3fd4ef99fe Bug 801739 - Initialize mDoorHangerPopup in WebApp rather than GeckoApp. r=mleibovic 2012-12-26 20:15:47 +05:30
Wes Johnston
de0f6a8bf2 Bug 826106 - Allow GeckoApp to handle context menus. r=mfinkle 2013-01-02 17:11:14 -08:00
Sriram Ramasubramanian
5a04a793b0 Bug 824469: New tab button based on the tabs-section. [r=mfinkle] 2013-01-02 13:43:01 -08:00
Wes Johnston
32420dd71d Bug 783312 - Provide a context menu to edit/pin sites. r=mfinkle 2012-12-28 13:46:10 -08:00
Sriram Ramasubramanian
37ca4a97b5 Bug 817706: Tab-style switcher in tabs-tray for phones. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/layout/tabs_panel.xml => mobile/android/base/resources/layout/tabs_panel.xml.in
2012-12-18 17:04:39 -08:00
Lucas Rocha
497ed3894e Bug 800071 - Hide the quit menu item on ICS and greater versions (r=mfinkle) 2012-12-11 11:13:15 +00:00
Brian Nicholson
54fac48fb7 Bug 819070 - Don't restore session if Gecko is already running. r=mfinkle
--HG--
extra : rebase_source : 35f720d9815d6e54d09419002dd30e5ab87f2d1a
2012-12-07 10:50:56 -08:00
Sriram Ramasubramanian
eba610ebc1 Bug 800453: Add MenuItem attributes for add-on submenus. [r=mfinkle]
--HG--
extra : rebase_source : 0f12b5296b72faa14652da9ad2a4ffb013b91f23
2012-10-29 16:29:55 -07:00
Lucas Rocha
299d925ad9 Bug 709433 - Animate toolbar when switching to/from awesome screen (r=mfinkle) 2012-12-03 10:50:41 +00:00
Lucas Rocha
c5386b5904 Bug 807279 - Turn Favicons into a singleton (r=mfinkle) 2012-12-03 08:59:17 +00:00
Sriram Ramasubramanian
47ffbd611d Bug 806927: [PBM] Add private browsing specific menu items to the main menu. [r=mfinkle] 2012-11-28 11:23:54 -08:00
Mark Finkle
f832fbe132 Backout 11fcd37bfb7d, cdf30a34dec9, d5f4626f5b73, e0a0a5b98b95, 944db176184e, 984a10bc4125, 585a7f8fc448, abfc930bc7cd for test failures
--HG--
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml.in => mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml
rename : mobile/android/base/resources/drawable/address_bar_url.xml.in => mobile/android/base/resources/drawable/address_bar_url.xml
rename : mobile/android/base/resources/drawable/menu_level.xml.in => mobile/android/base/resources/drawable/menu_level.xml
2012-11-28 21:55:05 -05:00
Sriram Ramasubramanian
f8b7e897a6 Bug 800453: NativeWindow's menu should have support for submenu. [r=mfinkle]
--HG--
extra : rebase_source : 589b8ea57f058df2d061ac1c46d619f262a19655
2012-10-26 13:39:25 -07:00
Sriram Ramasubramanian
42397c7d6e Bug 806927: [PBM] Add private browsing specific menu items to the main menu. [r=mfinkle] 2012-11-28 11:23:54 -08:00
Kartikaya Gupta
c21815b604 Bug 783521 - Hide the tab sidebar on full-screen mode on tablets. r=mfinkle 2012-11-27 15:18:16 -05:00
Kartikaya Gupta
dd505986cb Bug 783521 - Fix busted function override. r=mfinkle 2012-11-27 15:18:01 -05:00
Brian Nicholson
9c46e81858 Bug 813346 - Add getBitmapFromDataURI() to BitmapUtils. r=wesj 2012-11-27 12:04:14 -08:00
Wes Johnston
a200a3bb38 Bug 813677 - Only send about:home telemetry pings when showing about:home. r=mfinkle 2012-11-26 14:57:11 -08:00
Kartikaya Gupta
c23c76ee37 Bug 768887 - Remove redundant method. r=bnicholson 2012-11-26 14:56:46 -05:00
Lucas Rocha
8bf2222b2a Bug 804600 - Fix crash when accessing about:reader with no arguments (r=mfinkle) 2012-11-12 15:58:41 +00:00
Lucas Rocha
e22c3a1fb9 Bug 803571 - Clear database before refreshing about:home (r=mfinkle) 2012-11-07 15:45:35 +00:00
Lucas Rocha
e595bef520 Bug 808027 - Change favicons handling to be Bitmap-based (r=mfinkle) 2012-11-05 11:42:25 +00:00
Wes Johnston
16397d8a59 Bug 807872 - Add telemetry probes for database seizes. r=gcp 2012-11-02 17:44:20 -07:00
Sriram Ramasubramanian
ec4308b4e9 Bug 783092: LightweightTheme for BrowserApp. [r=mfinkle] 2012-10-31 22:12:02 -07:00
Sriram Ramasubramanian
930ceac370 Bug 783092: Make the animation ready for Lightweight themes. [r=lucasr, f=mfinkle] 2012-10-31 22:07:49 -07:00
Ed Morley
228a463f2e Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE 2012-11-01 00:16:35 +00:00
Sriram Ramasubramanian
dfe004f315 Bug 783092: LightweightTheme for BrowserApp. [r=mfinkle]
--HG--
extra : rebase_source : 4c3223032eaa62d96586ed1abccd902d5cb31485
2012-10-31 11:05:39 -07:00
Sriram Ramasubramanian
b8facece38 Bug 783092: Make the animation ready for Lightweight themes. [r=lucasr, f=mfinkle]
--HG--
extra : rebase_source : e6eac76d57ae7301963a710bb315a43e7e5b178f
2012-10-31 10:59:46 -07:00
Brian Nicholson
649ceaec25 Bug 722661 - Part 5: Miscellaneous fixes. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
cb554bb2d5 Bug 722661 - Part 4: Remove restoreMode command line argument. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
ed540ba102 Bug 803325 - Check tab count instead of Gecko:Ready for showing tabs tray. r=sriram 2012-10-29 16:34:28 -07:00
Geoff Brown
41cc79266e Bug 805600 - Code cleanup: remove sIsGeckoReady; r=kats 2012-10-27 13:18:26 -06:00
Brian Nicholson
9c610b5feb Bug 803293 - Remove some old code from BrowserApp. r=mfinkle 2012-10-22 12:37:50 -07:00
Mark Finkle
4c9b23d9ae Bug 802697 - Increase the number of times Firefox opens before we prompt for Feedback r=margaret 2012-10-18 15:13:12 -04:00
Brian Nicholson
4a55193d26 Bug 800199 - Stub initial tab before Gecko starts. r=mfinkle 2012-10-15 10:40:16 -07:00
Brian Nicholson
8876b0f36b Backout e7208eeb05da for Android failures
--HG--
extra : rebase_source : e5dcd6557448265a2c6f9cf7588792b6f5b4f045
2012-10-15 13:16:06 -07:00
Brian Nicholson
a70866d490 Bug 800199 - Stub initial tab before Gecko starts. r=mfinkle 2012-10-15 10:40:16 -07:00
Lucas Rocha
8613aaea4b Bug 793771 - Use drawing cache on the tabs pane sliding on pre-ICS phone (r=mfinkle) 2012-10-15 16:18:30 +01:00
Lucas Rocha
c69d77ea98 Bug 796886 - Tapping anywhere in main layout should close tabs panel on phones (r=mfinkle) 2012-10-13 00:23:20 +01:00
Brian Nicholson
060089681c Bug 800238 - Don't show feedback solicitation before initialization. r=margaret 2012-10-11 20:16:35 -07:00
Lucas Rocha
f31f201405 Backout 110075:81be299f5004 - Big regression on tabs tray 2012-10-12 13:47:53 +01:00
Lucas Rocha
4c142dc9d5 Bug 796886 - Tapping anywhere in main layout should close tabs panel on phones (r=mfinkle) 2012-10-12 13:34:40 +01:00
Lucas Rocha
60fcbd1dd8 Bug 767980 - Reimplement PropertyAnimator in terms of view proxies (r=mfinkle) 2012-10-12 12:57:07 +01:00
Lucas Rocha
ce30bf201e Bug 767980 - Use faster interpolator for the tabs pane animation (r=mfinkle) 2012-10-12 12:57:06 +01:00
Kartikaya Gupta
c2345f3bda Bug 794479 - Add a NativeWindow API to load java code. r=mfinkle 2012-10-09 15:20:36 -04:00
Brian Nicholson
d5909ebe33 Bug 582244 - Part 2: Add private browsing checks to native UI. r=mfinkle 2012-10-09 11:26:33 -07:00
Brian Nicholson
0c64f22d71 Bug 582244 - Part 1: Bare bones PB implementation. r=mfinkle 2012-10-09 11:26:33 -07:00
Brian Nicholson
9281f7f0c5 Bug 797075 - Part 1: loadUrl() cleanup. r=mfinkle
--HG--
extra : rebase_source : 05466908b2148224b2ff45c6eebd08bcf6dc5f18
2012-10-05 14:51:18 -07:00
Ed Morley
6d04357320 Backout 4158281d3995 & 628c6823da4f (bug 798135) on suspicion of causing bug 798858 2012-10-08 09:54:23 +01:00
Sriram Ramasubramanian
687bbe9376 Bug 798135: Make GeckoAsyncTask run on GeckoBackgroundThread. [r=cpeterson]
--HG--
extra : rebase_source : 6b9d9d5b992bb3d641a959a8734d5844a51087db
2012-10-05 11:07:14 -07:00
Gian-Carlo Pascutto
642137f92a Bug 708812 - Add telemetry probes for Android startup. r=blassey 2012-10-01 22:57:00 +02:00
Phil Ringnalda
1846db5c91 Back out 2d8822b9c0b5 and 56a268d63e01 (bug 708812) for Android ts red 2012-10-01 11:22:18 -07:00
Mark Finkle
67ee10a8f4 Bug 795911 - Add-on menus do not fire r=sriram 2012-10-01 12:36:59 -04:00
Gian-Carlo Pascutto
bcd70df75c Bug 708812 - Add telemetry probes for Android startup. r=blassey 2012-10-01 17:15:28 +02:00
Margaret Leibovic
abe8d302c9 Bug 789887 - Avoid creating unnecessary AboutHomeRunnables. r=lucasr 2012-09-28 09:34:45 -07:00
Mark Finkle
ed634f9338 Backout c1003f039c77, breaks Fennec startup (bug 794731) 2012-09-28 08:55:35 -04:00
Sriram Ramasubramanian
56b69b5026 Bug 788520: Menu item missing in Android 2.x. [r=mfinkle]
--HG--
extra : rebase_source : 38c1b9a2f092687f849a4bb39f8784ab488d9fce
2012-09-27 11:22:08 -07:00
Sriram Ramasubramanian
3475237b17 Bug 794088: Replace icons in custom menu. [r=mfinkle]
--HG--
extra : rebase_source : cd915e11fb496918670b706a3ae2357d68ced7da
2012-09-27 11:04:02 -07:00
Mark Finkle
1856540284 Bug 793136 - java.lang.NullPointerException: at org.mozilla.gecko.BrowserApp.onPrepareOptionsMenu(BrowserApp.java) [offset the add-on menu IDs] r=sriram 2012-09-26 15:02:48 -04:00
Margaret Leibovic
d887b504a1 Bug 789887 - Avoid creating unnecessary AboutHomeRunnables. r=lucasr 2012-09-24 14:48:21 -07:00
Sriram Ramasubramanian
e289a5c02b Bug 792253: Share menu items as a list in custom menu. [r=mfinkle]
--HG--
extra : rebase_source : b4f42e6debd892faaec4c9415943233bba002632
2012-09-19 10:37:35 -07:00
Sriram Ramasubramanian
e387c27f84 Bug 785994: Remove reading list menu item. [r=mfinkle]
--HG--
extra : rebase_source : 1d5a1336609e65afa84a2575bf2be495f9cf1963
2012-09-19 10:36:21 -07:00
Sriram Ramasubramanian
de35e11712 Bug 785994: Submenu for custom menu. [r=mfinkle]
--HG--
extra : rebase_source : 473a746b802fdc9ff10c4bdc7a95e4a13700f23a
2012-09-19 10:35:35 -07:00
Lucas Rocha
0749ec897c Bug 788157 - Enable sharing while on Reader Mode (r=mfinkle) 2012-09-11 18:51:44 +01:00
Kartikaya Gupta
ff1a2f1e3b Bug 770912 - Take out log lines that print out URLs and other sensitive information. r=mfinkle 2012-09-08 21:40:58 -04:00
Sriram Ramasubramanian
6426d06548 Bug 782607: Close InputStream for addon icons from Gecko. [r=cpeterson]
--HG--
extra : rebase_source : f143671272ba94ed486918066382e249c7e135ec
2012-08-31 11:15:50 -07:00
Margaret Leibovic
aa882bdb4a Bug 779741 - Enable "Settings" menuitem in BrowserApp, not GeckoApp. r=wesj 2012-08-30 11:15:19 -07:00
Margaret Leibovic
79d9b1ecff Bug 779741 - Move character encoding menu logic to BrowserApp. r=sriram 2012-08-27 17:50:32 -07:00
Margaret Leibovic
7c9cc904c2 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
Wes Johnston
e54080b10c Bug 781900 - Move site preferences dialog to urlbar context menu. r=mfinkle 2012-08-20 10:28:36 -07:00
Margaret Leibovic
fcb5018f71 Bug 781191 - Update doorhanger popup anchor after inflating a new browser toolbar layout. r=wesj 2012-08-09 08:31:05 -07:00
Michael Comella
b3b1ba18a6 Bug 780367 - AboutHomeContent should no longer have two views. r=sriram 2012-08-06 20:27:04 -04:00
Margaret Leibovic
f936e8bb1b Bug 732336 - (Part 1) Move doorhanger-related event listeners to DoorHangerPopup. r=wesj 2012-08-04 16:34:42 -07:00
Chris Peterson
497dabe033 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
Chris Peterson
24e7826021 Bug 778472 - Part 2: Replace wildcard import statements with fully-qualified names. r=mfinkle 2012-07-27 17:54:28 -07:00
Sriram Ramasubramanian
4c17359862 Bug 778247: mAppContext cleanup: AboutHomeContent is associated with only one activity. [r=mbrubeck]
--HG--
extra : rebase_source : 60aa53488d18f395e4e4b6d0023e357ffcb23ee4
2012-07-27 23:31:42 -07:00
Sriram Ramasubramanian
152f6d991b Bug 778247: mAppContext cleanup: BrowserApp is a subclass of GeckoApp. [r=mbrubeck]
--HG--
extra : rebase_source : 4ae2582c26ad0e2fcd464fdceddffb80ea46c88e
2012-07-27 23:31:42 -07:00
Sriram Ramasubramanian
c56f524572 Bug 778247: mAppContext cleanup: BrowserToolbar doesn't need it. [r=mbrubeck]
--HG--
extra : rebase_source : 9b4e36926beaaa29316a715443551b0fd324629c
2012-07-27 23:15:39 -07:00
Sriram Ramasubramanian
9f2f7a7c6f Bug 777427: BrowserApp should handle Addon related menu items. [r=wesj] 2012-07-26 23:53:48 -07:00
Sriram Ramasubramanian
cc0150d6c5 Bug 777427: BrowserApp should handle its MenuItems. [r=wesj]
--HG--
rename : mobile/android/base/resources/menu-large-v11/gecko_menu.xml.in => mobile/android/base/resources/menu-large-v11/browser_app_menu.xml.in
rename : mobile/android/base/resources/menu-v11/gecko_menu.xml.in => mobile/android/base/resources/menu-v11/browser_app_menu.xml.in
rename : mobile/android/base/resources/menu-v11/gecko_menu.xml.in => mobile/android/base/resources/menu-v11/gecko_app_menu.xml.in
rename : mobile/android/base/resources/menu-xlarge-v11/gecko_menu.xml.in => mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml.in
rename : mobile/android/base/resources/menu/gecko_menu.xml.in => mobile/android/base/resources/menu/browser_app_menu.xml.in
2012-07-26 23:52:41 -07:00
Brian Nicholson
4bdc1be50a Bug 766940 - Notify MENU_UPDATED TabEvent when menu items change. r=mbrubeck
Also fixes bug 767959.
2012-07-24 16:12:12 -07:00
Sriram Ramasubramanian
4fb679ec4e Bug 761929: Crash on H/W MENU key press with custom menu. [r=mbrubeck] 2012-07-24 21:30:46 -07:00
Sriram Ramasubramanian
0869090c20 Bug 776309: Support for 7" tablet-ish + phone-ish interface. [r=mbrubeck]
--HG--
rename : mobile/android/base/resources/drawable-xlarge-hdpi/address_bar_back_button_bg.png => mobile/android/base/resources/drawable-large-hdpi-v11/address_bar_back_button_bg.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/address_bar_back_button_pressed_bg.png => mobile/android/base/resources/drawable-large-hdpi-v11/address_bar_back_button_pressed_bg.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/address_bar_texture_tablet.png => mobile/android/base/resources/drawable-large-hdpi-v11/address_bar_texture_tablet.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/address_bar_url_default.9.png => mobile/android/base/resources/drawable-large-hdpi-v11/address_bar_url_default.9.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/address_bar_url_pressed.9.png => mobile/android/base/resources/drawable-large-hdpi-v11/address_bar_url_pressed.9.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/ic_awesomebar_go.png => mobile/android/base/resources/drawable-large-hdpi-v11/ic_awesomebar_go.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/ic_awesomebar_search.png => mobile/android/base/resources/drawable-large-hdpi-v11/ic_awesomebar_search.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-large-hdpi-v11/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-large-hdpi-v11/ic_menu_bookmark_remove.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/ic_menu_forward.png => mobile/android/base/resources/drawable-large-hdpi-v11/ic_menu_forward.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/ic_menu_reload.png => mobile/android/base/resources/drawable-large-hdpi-v11/ic_menu_reload.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/reader.png => mobile/android/base/resources/drawable-large-hdpi-v11/reader.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/remote_tabs_off.png => mobile/android/base/resources/drawable-large-hdpi-v11/remote_tabs_off.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/remote_tabs_on.png => mobile/android/base/resources/drawable-large-hdpi-v11/remote_tabs_on.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/site_security_identified.png => mobile/android/base/resources/drawable-large-hdpi-v11/site_security_identified.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/site_security_verified.png => mobile/android/base/resources/drawable-large-hdpi-v11/site_security_verified.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/tab_new.png => mobile/android/base/resources/drawable-large-hdpi-v11/tab_new.png
rename : mobile/android/base/resources/drawable-xlarge-hdpi/urlbar_stop.png => mobile/android/base/resources/drawable-large-hdpi-v11/urlbar_stop.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/address_bar_back_button_bg.png => mobile/android/base/resources/drawable-large-mdpi-v11/address_bar_back_button_bg.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/address_bar_back_button_pressed_bg.png => mobile/android/base/resources/drawable-large-mdpi-v11/address_bar_back_button_pressed_bg.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/address_bar_bg.xml => mobile/android/base/resources/drawable-large-mdpi-v11/address_bar_bg.xml
rename : mobile/android/base/resources/drawable-xlarge-mdpi/address_bar_texture_tablet.png => mobile/android/base/resources/drawable-large-mdpi-v11/address_bar_texture_tablet.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/address_bar_url_default.9.png => mobile/android/base/resources/drawable-large-mdpi-v11/address_bar_url_default.9.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/address_bar_url_pressed.9.png => mobile/android/base/resources/drawable-large-mdpi-v11/address_bar_url_pressed.9.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/ic_awesomebar_go.png => mobile/android/base/resources/drawable-large-mdpi-v11/ic_awesomebar_go.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/ic_awesomebar_search.png => mobile/android/base/resources/drawable-large-mdpi-v11/ic_awesomebar_search.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-large-mdpi-v11/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-large-mdpi-v11/ic_menu_bookmark_remove.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/ic_menu_forward.png => mobile/android/base/resources/drawable-large-mdpi-v11/ic_menu_forward.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/ic_menu_reload.png => mobile/android/base/resources/drawable-large-mdpi-v11/ic_menu_reload.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/reader.png => mobile/android/base/resources/drawable-large-mdpi-v11/reader.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/remote_tabs_off.png => mobile/android/base/resources/drawable-large-mdpi-v11/remote_tabs_off.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/remote_tabs_on.png => mobile/android/base/resources/drawable-large-mdpi-v11/remote_tabs_on.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/site_security_identified.png => mobile/android/base/resources/drawable-large-mdpi-v11/site_security_identified.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/site_security_verified.png => mobile/android/base/resources/drawable-large-mdpi-v11/site_security_verified.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/tab_new.png => mobile/android/base/resources/drawable-large-mdpi-v11/tab_new.png
rename : mobile/android/base/resources/drawable-xlarge-mdpi/urlbar_stop.png => mobile/android/base/resources/drawable-large-mdpi-v11/urlbar_stop.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/address_bar_back_button_bg.png => mobile/android/base/resources/drawable-large-xhdpi-v11/address_bar_back_button_bg.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/address_bar_back_button_pressed_bg.png => mobile/android/base/resources/drawable-large-xhdpi-v11/address_bar_back_button_pressed_bg.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/address_bar_texture_tablet.png => mobile/android/base/resources/drawable-large-xhdpi-v11/address_bar_texture_tablet.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/address_bar_url_default.9.png => mobile/android/base/resources/drawable-large-xhdpi-v11/address_bar_url_default.9.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/address_bar_url_pressed.9.png => mobile/android/base/resources/drawable-large-xhdpi-v11/address_bar_url_pressed.9.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/ic_awesomebar_go.png => mobile/android/base/resources/drawable-large-xhdpi-v11/ic_awesomebar_go.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/ic_awesomebar_search.png => mobile/android/base/resources/drawable-large-xhdpi-v11/ic_awesomebar_search.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-large-xhdpi-v11/ic_menu_bookmark_add.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-large-xhdpi-v11/ic_menu_bookmark_remove.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/ic_menu_forward.png => mobile/android/base/resources/drawable-large-xhdpi-v11/ic_menu_forward.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/ic_menu_reload.png => mobile/android/base/resources/drawable-large-xhdpi-v11/ic_menu_reload.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/reader.png => mobile/android/base/resources/drawable-large-xhdpi-v11/reader.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/remote_tabs_off.png => mobile/android/base/resources/drawable-large-xhdpi-v11/remote_tabs_off.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/remote_tabs_on.png => mobile/android/base/resources/drawable-large-xhdpi-v11/remote_tabs_on.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/site_security_identified.png => mobile/android/base/resources/drawable-large-xhdpi-v11/site_security_identified.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/site_security_verified.png => mobile/android/base/resources/drawable-large-xhdpi-v11/site_security_verified.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/tab_new.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tab_new.png
rename : mobile/android/base/resources/drawable-xlarge-xhdpi/urlbar_stop.png => mobile/android/base/resources/drawable-large-xhdpi-v11/urlbar_stop.png
rename : mobile/android/base/resources/layout-xlarge/doorhangerpopup.xml => mobile/android/base/resources/layout-large-v11/doorhangerpopup.xml
rename : mobile/android/base/resources/layout-xlarge/site_identity_popup.xml => mobile/android/base/resources/layout-large-v11/site_identity_popup.xml
rename : mobile/android/base/resources/layout-xlarge/gecko_app.xml => mobile/android/base/resources/layout-xlarge-v11/gecko_app.xml.in
rename : mobile/android/base/resources/layout-xlarge/tabs_panel_toolbar_menu.xml => mobile/android/base/resources/layout-xlarge-v11/tabs_panel_toolbar_menu.xml
rename : mobile/android/base/resources/layout/gecko_app.xml => mobile/android/base/resources/layout/gecko_app.xml.in
rename : mobile/android/base/resources/values-xlarge/styles.xml => mobile/android/base/resources/values-xlarge-v11/styles.xml
extra : rebase_source : a36dfaae46a01769dadcf2f70756f35e19f5bbe6
2012-07-23 13:08:48 -07:00
Wes Johnston
1d3e9d26f8 Bug 776072 - Inflate toolbar in BrowserApp. r=mfinkle 2012-07-20 12:58:42 -07:00
Matt Brubeck
3f9fd893b5 Bug 766858 - When tab menu is open, intercept all touch events on about:home or web content [r=kats] 2012-07-20 10:06:01 -07:00
Matt Brubeck
f2cc39c148 Bug 767809 - BrowserToolbar.show/hide must be called on the UI thread [r=margaret] 2012-07-18 14:02:04 -07:00
Lucas Rocha
7fdbd7cc40 Bug 774306 - Protect access to mFavicons behind a getter (r=margaret) 2012-07-18 11:03:14 +01:00
Chris Peterson
7298003751 Backout 844444ca8feb (Bug 709230) r=bustage 2012-07-17 17:54:54 -07:00
Chris Peterson
26908498c3 Bug 709230 - Part 4: Remove unused imports. r=blassey 2012-07-15 13:20:43 -07:00
Chris Peterson
215e80e667 Bug 709230 - Part 3: Mark classes final and reduce class visibility public->package->private to aid ProGuard optimizations. r=blassey 2012-07-15 13:20:43 -07:00
Mark Finkle
acf3095e31 Bug 765930 - Reader Mode: Optimize readability check (fix pageactions in browser toolbar) r=sriram 2012-07-13 11:36:45 -04:00
Sriram Ramasubramanian
7a778ddc32 Bug 772684: Extending support for HDPI + ICS that don't have a tabs tail. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/drawable-hdpi/tabs_normal.png => mobile/android/base/resources/drawable-hdpi/tabs_crop_normal.png
rename : mobile/android/base/resources/drawable-hdpi/tabs_pressed.png => mobile/android/base/resources/drawable-hdpi/tabs_crop_pressed.png
rename : mobile/android/base/resources/drawable-land-hdpi-v14/tabs_normal.png => mobile/android/base/resources/drawable-land-hdpi-v14/tabs_crop_normal.png
rename : mobile/android/base/resources/drawable-land-hdpi-v14/tabs_pressed.png => mobile/android/base/resources/drawable-land-hdpi-v14/tabs_crop_pressed.png
rename : mobile/android/base/resources/drawable-land-mdpi-v14/tabs_normal.png => mobile/android/base/resources/drawable-land-mdpi-v14/tabs_crop_normal.png
rename : mobile/android/base/resources/drawable-land-mdpi-v14/tabs_pressed.png => mobile/android/base/resources/drawable-land-mdpi-v14/tabs_crop_pressed.png
rename : mobile/android/base/resources/drawable-land-xhdpi-v14/tabs_normal.png => mobile/android/base/resources/drawable-land-xhdpi-v14/tabs_full_normal.png
rename : mobile/android/base/resources/drawable-land-xhdpi-v14/tabs_pressed.png => mobile/android/base/resources/drawable-land-xhdpi-v14/tabs_full_pressed.png
rename : mobile/android/base/resources/drawable-large-hdpi/tabs_expanded_normal.png => mobile/android/base/resources/drawable-large-hdpi/tabs_crop_expanded_normal.png
rename : mobile/android/base/resources/drawable-large-hdpi/tabs_expanded_pressed.png => mobile/android/base/resources/drawable-large-hdpi/tabs_crop_expanded_pressed.png
rename : mobile/android/base/resources/drawable-large-hdpi/tabs_normal.png => mobile/android/base/resources/drawable-large-hdpi/tabs_crop_normal.png
rename : mobile/android/base/resources/drawable-large-hdpi/tabs_pressed.png => mobile/android/base/resources/drawable-large-hdpi/tabs_crop_pressed.png
rename : mobile/android/base/resources/drawable-large-mdpi/tabs_button.xml => mobile/android/base/resources/drawable-large-mdpi/tabs_crop_button.xml
rename : mobile/android/base/resources/drawable-large-mdpi/tabs_expanded_normal.png => mobile/android/base/resources/drawable-large-mdpi/tabs_crop_expanded_normal.png
rename : mobile/android/base/resources/drawable-large-mdpi/tabs_expanded_pressed.png => mobile/android/base/resources/drawable-large-mdpi/tabs_crop_expanded_pressed.png
rename : mobile/android/base/resources/drawable-large-mdpi/tabs_normal.png => mobile/android/base/resources/drawable-large-mdpi/tabs_crop_normal.png
rename : mobile/android/base/resources/drawable-large-mdpi/tabs_pressed.png => mobile/android/base/resources/drawable-large-mdpi/tabs_crop_pressed.png
rename : mobile/android/base/resources/drawable-large-xhdpi/tabs_expanded_normal.png => mobile/android/base/resources/drawable-large-xhdpi/tabs_crop_expanded_normal.png
rename : mobile/android/base/resources/drawable-large-xhdpi/tabs_expanded_pressed.png => mobile/android/base/resources/drawable-large-xhdpi/tabs_crop_expanded_pressed.png
rename : mobile/android/base/resources/drawable-large-xhdpi/tabs_normal.png => mobile/android/base/resources/drawable-large-xhdpi/tabs_crop_normal.png
rename : mobile/android/base/resources/drawable-large-xhdpi/tabs_pressed.png => mobile/android/base/resources/drawable-large-xhdpi/tabs_crop_pressed.png
rename : mobile/android/base/resources/drawable-xhdpi-v14/menu.png => mobile/android/base/resources/drawable-xhdpi-v11/menu.png
rename : mobile/android/base/resources/drawable-xhdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_crop_normal.png
rename : mobile/android/base/resources/drawable-xhdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_crop_pressed.png
rename : mobile/android/base/resources/drawable-xhdpi-v14/tabs_normal.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_full_normal.png
rename : mobile/android/base/resources/drawable-xhdpi-v14/tabs_pressed.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_full_pressed.png
rename : mobile/android/base/resources/drawable/tabs_button.xml => mobile/android/base/resources/drawable/tabs_crop_button.xml
rename : mobile/android/base/resources/drawable/tabs_button_contracted.xml => mobile/android/base/resources/drawable/tabs_crop_button_contracted.xml
rename : mobile/android/base/resources/drawable-large-mdpi/tabs_button_expanded.xml => mobile/android/base/resources/drawable/tabs_crop_button_expanded.xml
rename : mobile/android/base/resources/drawable/tabs_normal.png => mobile/android/base/resources/drawable/tabs_crop_normal.png
rename : mobile/android/base/resources/drawable/tabs_pressed.png => mobile/android/base/resources/drawable/tabs_crop_pressed.png
rename : mobile/android/base/resources/layout-land-v14/tabs_panel_toolbar.xml => mobile/android/base/resources/layout-land-v14/tabs_panel_toolbar_menu.xml
rename : mobile/android/base/resources/layout-v14/browser_toolbar.xml => mobile/android/base/resources/layout/browser_toolbar_menu.xml
rename : mobile/android/base/resources/layout-v14/tabs_panel_toolbar.xml => mobile/android/base/resources/layout/tabs_panel_toolbar_menu.xml
2012-07-12 15:03:09 -07:00
Eitan Isaacson
032fe0c914 Bug 771727 - Block focus in tabs panel when it is hidden. r=sriram 2012-07-11 16:11:42 -07:00
Ed Morley
cfa4aecb75 Backout 751aa72f61a2 (bug 729495) for robocop testAllPagesTab failures 2012-07-10 12:41:50 +01:00
Brian Nicholson
bf7d75afea Bug 729495 - Hide http:// in displayed URLs. r=mfinkle 2012-07-09 21:55:16 -07:00
Lucas Rocha
cadae72bfb Bug 767599 - Disable bookmarking while in reader mode (r=mfinkle) 2012-06-29 16:55:54 +01:00
Margaret Leibovic
adaf0d41ab Bug 767797 - Always disable Find in Page menuitem on about:home. r=mfinkle 2012-06-26 10:32:55 -07:00
Brian Nicholson
d719f7187f Bug 766406 - Implement "Request Desktop Site". r=mfinkle 2012-06-22 12:53:40 -07:00
Lucas Rocha
0a85a9b049 Bug 760645 - Add reading list app menu item (r=mfinkle) 2012-06-20 19:10:08 +01:00
Sriram Ramasubramanian
e3ffc6f951 Bug 762727: BrowserToolbar needs to re-created on rotation. [r=mfinkle] 2012-06-19 14:09:44 -07:00
Matt Brubeck
208198435c Bug 765805 (1/3) - Don't hide the tab sidebar when switching tabs [r=sriram] 2012-06-19 13:37:57 -07:00
Vladimir Vukicevic
f1db64fdf3 b=740586, [mobile] launch web apps in basic chromeless window; r=wesj,mfinkle 2012-06-18 13:03:03 -04:00
Matt Brubeck
1d0b75d023 Back out bug 764621, bug 762717, bug 764638, and bug 764622 for mochitest failures 2012-06-14 20:12:06 -07:00