Ryan VanderMeulen
1a2abad4de
Backed out changeset 1d41c64ab235 (bug 860326) for robocop crashes.
2013-04-16 15:38:50 -04:00
Margaret Leibovic
bd3f93cca3
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
b116b35b07
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
e80dc1007d
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
2dcd9cee93
Bug 726716: Keyboard shortcuts for Fennec. [r=mfinkle]
2013-04-08 14:28:56 -07:00
Brian Nicholson
9b97a1e4d0
Bug 856163 - Part 2: Move preprocessed code to AppConstants. r=kats,mfinkle,rnewman
2013-04-09 17:10:47 -07:00
Chris Peterson
e4b56d7c7f
Bug 859229 - Part 3: Fix order of Java imports. r=kats
2013-04-08 00:51:56 -07:00
Chris Lord
45724a8c46
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
4c71a0475d
Merge m-c to inbound.
2013-04-03 18:16:48 -04:00
Kartikaya Gupta
a6f67d46cd
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
31d5ed8596
Bug 852828 - Add basic support for subscribing to feeds (RSS/Atom) r=margaret
2013-04-03 15:34:51 -04:00
Kartikaya Gupta
484d6382be
Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle
2013-04-02 10:04:21 -04:00
Kartikaya Gupta
8f5db7977f
Bug 856756 - Extract a HardwareUtils class. r=mfinkle
2013-04-02 10:03:39 -04:00
Eitan Isaacson
998e4a7e0a
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
1906d244f2
Bug 852312: Split views in about:home [r=bnicholson]
2013-03-25 15:45:33 -07:00
Sriram Ramasubramanian
5603e547c0
Bug 852312: Move the custom views in about:home to widget directory. [r=bnicholson]
2013-03-25 15:44:45 -07:00
Sriram Ramasubramanian
1562e97af0
Bug 844816: Add open new tab/private tab to long press menu of about:home thumbnails. [r=mfinkle]
2013-03-26 10:23:45 -07:00
Kartikaya Gupta
6ccaff22f3
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
29802b9ef7
Bug 855471 - Rename OnInterceptTouchListener to TouchEventInterceptor. r=mfinkle
2013-03-28 12:40:06 -04:00
Lucas Rocha
282065eea8
Bug 853300 - Show toolbar when hw menu button is pressed (r=cwiiis)
2013-03-22 10:26:32 +00:00
Lucas Rocha
c142b76502
Bug 853497 - Remove spacer view from gecko_app.xml (r=cwiiis)
2013-03-22 10:26:26 +00:00
Brian Nicholson
d69b242eaf
Bug 850693 - Create a NotificationHandler for each Fennec instance. r=kats
2013-03-21 13:32:11 -07:00
Chris Lord
c5bd93f347
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
39f95fe877
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
be6ad06939
Bug 851056 - Remove NotificationHandler. r=kats
2013-03-19 14:09:44 -07:00
Kartikaya Gupta
1b3ae5efaa
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
dff509f6b4
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
cc9aeba9be
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
353292325b
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
db8bea500d
Bug 802130 - Move GeckoAppShell.getHandler() to ThreadUtils.getBackgroundHandler(). r=mfinkle
2013-03-15 11:52:53 +01:00
Kartikaya Gupta
20a994a858
Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle
2013-03-15 11:52:53 +01:00
Kartikaya Gupta
71348d4769
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
a3ef851eab
Bug 849845 - Map Gamepad L1/R1 to back/forward on Android. r=kats
2013-03-13 02:58:41 +00:00
Chris Lord
dc5ad23508
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
61136e9ba4
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
c8102cb870
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
c29a25fbd2
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
ae6e55d015
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
3f9185799e
Bug 849845 - Map Gamepad L1/R1 to back/forward on Android. r=kats
2013-03-12 17:58:23 +00:00
Chris Lord
2c486470d2
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
393c7b5d58
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
39e3085312
Bug 849845 - Map Gamepad-Y to toggle chrome on Firefox/Android. r=kats
2013-03-12 13:22:01 +00:00
Kartikaya Gupta
276c0efcc9
Back out ecc5ce4b7632 (bug 849955) for missing Android API level checks. r=me DONTBUILD
2013-03-12 10:15:46 +00:00
Kartikaya Gupta
1474fec2dd
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
efdafdaf5e
Bug 835022 - Switch to correct tab when a tab is closed. r=mfinkle
2013-03-11 16:09:14 -07:00
Chris Lord
910fb3ad37
Bug 849254 - Fix NullPointerException in BrowserApp.setToolbarHeight. r=kats
2013-03-11 16:04:55 +00:00
Kartikaya Gupta
462b937f82
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
3ded22824b
Bug 838440 - Refresh about:home twhen the activity is resumed. r=lucasr
2013-03-08 13:01:51 -08:00
Kartikaya Gupta
3460ca5a56
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
890c9f6dfd
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