Commit Graph

238 Commits

Author SHA1 Message Date
Lucas Rocha
5f199338b2 Bug 864960 - Parallax transition to open/close the tabs tray (r=mfinkle) 2013-04-26 14:12:08 +01:00
Lucas Rocha
b861e817e4 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
36ee6728ca Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle)
* * *
Bug fi
2013-03-14 15:35:38 -07:00
Lucas Rocha
3ea156e197 Fix broken build caused by 0a7e98a3c3eb (bug 858969) (r=mbrubeck) 2013-04-26 01:00:07 +01:00
Chris Lord
b365c94dfd 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
9cccb1d7a4 Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
CLOSED TREE
2013-04-25 10:56:54 -04:00
Ryan VanderMeulen
14bb2cbb6f 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
de45d738a8 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
5be47386eb Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle)
* * *
Bug fi
2013-03-14 15:35:38 -07:00
Lucas Rocha
2233f705d4 cked out changesets 10bdfbe0195b and 06b0f332039d (bug 858687) because of Robocop failures (r=backout) 2013-04-24 22:53:31 +01:00
Lucas Rocha
d67971e832 Backed out changesets 10bdfbe0195b and 06b0f332039d (bug 858687) because of Robocop failures (r=backout) 2013-04-24 22:48:39 +01:00
Lucas Rocha
52ae6967eb 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
d16b42b451 Bug 858687/862755/860308 - Major simplification of browser toolbar layout (r=mfinkle) 2013-03-14 15:35:38 -07:00
Brian Nicholson
3117cdc959 Bug 863803 - Part 2: Remove unneccesary call to hideAboutHome(). r=lucasr 2013-04-24 11:03:51 -07:00
Brian Nicholson
1e32a2673a 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
7920acf29c Bug 861138: Remove landscape resources for browser-toolbar. [r=mfinkle] 2013-04-17 14:59:04 -07:00
Chris Lord
e0579b7ab8 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
3d4c58e50a Bug 847834 - Avoid NPEs in BrowserApp.onActivityResult(). r=wesj 2013-04-23 14:21:34 -07:00
Benoit Girard
3d7c532eec Bug 863375 - Remove 'Toggle Profiling' menu. r=ehsan
--HG--
extra : rebase_source : c8e70c998ede7986e2583f3fba4d23fcdb37b540
2013-04-19 15:37:50 -04:00
Kartikaya Gupta
d3e7b0badb Bug 859962 - Guard against LayerView.getPanZoomController() returning null in BrowserApp. r=Cwiiis 2013-04-17 17:39:11 -04:00
Kartikaya Gupta
3e45685612 Bug 847898 - Put Android Beam support behind a confvar variable. r=mfinkle 2013-04-17 16:08:11 -04:00
Lucas Rocha
0b09a872d3 Bug 784387 - Handle duplicate reading list item case (r=bnicholson) 2013-04-17 11:43:22 +01:00
Margaret Leibovic
977f585a8f 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
84a6419b5d Bug 838793 - Part 1: Convert AboutHomeContent to a Fragment. r=lucasr 2013-04-16 14:34:46 -07:00
Ryan VanderMeulen
8cf1313052 Backed out changeset 1d41c64ab235 (bug 860326) for robocop crashes. 2013-04-16 15:38:50 -04:00
Margaret Leibovic
1af36ec5ff 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
69442ae71f 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
92c2932aa9 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
019e73ef04 Bug 726716: Keyboard shortcuts for Fennec. [r=mfinkle]
--HG--
extra : rebase_source : fa0d362face86e9b7d28d2a3e079edf5fd43d283
2013-04-08 14:28:56 -07:00
Brian Nicholson
3b9de36248 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
5303797e88 Bug 859229 - Part 3: Fix order of Java imports. r=kats 2013-04-08 00:51:56 -07:00
Chris Lord
0bd6ff9ea7 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
16262cb04f Merge m-c to inbound. 2013-04-03 18:16:48 -04:00
Kartikaya Gupta
d6c14dd759 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
e485293e7d Bug 852828 - Add basic support for subscribing to feeds (RSS/Atom) r=margaret 2013-04-03 15:34:51 -04:00
Kartikaya Gupta
50f56e6cb7 Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle 2013-04-02 10:04:21 -04:00
Kartikaya Gupta
39eae0eca8 Bug 856756 - Extract a HardwareUtils class. r=mfinkle 2013-04-02 10:03:39 -04:00
Eitan Isaacson
72b4ee9368 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
0e1fdb5173 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
ea4efaed7a 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
0fc8b97188 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
d66b9d81cb 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
831e84f495 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
5d6f9746e2 Bug 853300 - Show toolbar when hw menu button is pressed (r=cwiiis) 2013-03-22 10:26:32 +00:00
Lucas Rocha
631e863aed Bug 853497 - Remove spacer view from gecko_app.xml (r=cwiiis) 2013-03-22 10:26:26 +00:00
Brian Nicholson
5e13ac281a 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
ba90002039 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
ead1fe5b4c 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
af416ef4e2 Bug 851056 - Remove NotificationHandler. r=kats 2013-03-19 14:09:44 -07:00
Kartikaya Gupta
9dd74b5ee4 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