Patrick Walton
d5510b2109
Bug 705358 - Don't allow fully-zoomed-out axes to be overscrolled. r=kats
2011-12-08 21:31:04 -08:00
Patrick Walton
ff888a57ab
Bug 707935 - Prevent page size changes until document.readyState reads "complete". r=kats
2011-12-08 21:30:26 -08:00
Lucas Rocha
4acadc5eea
Bug 708879 - Handle OOM error when loading thumbnail in about:home (r=mbrubeck)
2011-12-09 00:29:09 +00:00
Brian Nicholson
c85a220f73
Bug 708808 - Cleanup for locale preference [r=mfinkle]
2011-12-08 14:14:44 -08:00
Sriram Ramasubramanian
e20ff87046
Bug 708394: Remove unwanted LayoutInflater [r=mfinkle]
2011-12-07 15:12:51 -08:00
Sriram Ramasubramanian
0d94e75bf4
Bug 707682: NPE while switching/closing tabs [r=mfinkle]
2011-12-06 14:51:08 -08:00
Brian Nicholson
20ac7c0adf
Bug 708185 - Remove homepage preference [r=dougt]
2011-12-08 13:42:00 -08:00
Sriram Ramasubramanian
6c2d81e8b0
Bug 705481: Action bar background should extend below the menu button [r=mfinkle]
2011-12-08 12:18:45 -08:00
Mark Finkle
0fb8c161b9
Bug 708379 - Haptic buzz when tapping on clickable elements [r=blassey]
2011-12-08 15:42:55 -05:00
Matt Brubeck
aa2949b6ff
Bug 708076 - Clean up redundant components in AboutRedirector.js [r=mfinkle]
...
--HG--
extra : rebase_source : 38525ed687358cd99de2c4593fa13e0b806b2b44
2011-12-08 09:37:57 -08:00
Matt Brubeck
f596912e73
Bug 698593 - (3/3) Override "about:" to redirect to the mobile about page [r=mfinkle]
...
--HG--
extra : rebase_source : b143ad5379a82b9b591063df41f8b2d1caebef70
2011-12-08 09:37:57 -08:00
Matt Brubeck
298e0be493
Bug 698593 - (2/3) Add the "About Firefox" preference [r=sriram]
...
--HG--
extra : rebase_source : 62fbe6413ba5626d521d2ada7ac2d4ab03ff9c5c
2011-12-08 09:37:57 -08:00
Matt Brubeck
ff7cad3ddf
Bug 698593 - (1/3) Reorganize and clean up the Android preferences screen [r=sriram]
...
--HG--
extra : rebase_source : 218f65b9f6c763d63fa1628cae7ebda291dcbe19
2011-12-08 09:37:57 -08:00
Lucas Rocha
5164ba85c4
Bug 704490 - Introduce new local bookmarks/history database (r=blassey)
...
Local DB is disabled by default for now.
2011-12-08 16:37:21 +00:00
Lucas Rocha
4bb7890251
Bug 704490 - Add API to get directory for any given profile (r=mfinkle)
...
And make it public to be accessible from other packages.
2011-12-08 15:52:45 +00:00
Lucas Rocha
0240070f42
Bug 704490 - Abstract all bookmark/history access behing a common API (r=blassey)
2011-12-02 17:27:56 +00:00
Mark Finkle
c23d927bf7
Bug 708525 - about: pages do not load favicons [r=lucasr]
2011-12-08 08:56:45 -05:00
Mark Finkle
dce3d92e60
Bug 696433 - Improve link rel scanning for favicons [r=mbrubeck]
2011-12-08 08:56:43 -05:00
Mark Finkle
7743ccfa61
Bug 704970 - Favicon missing on URL bar; visible in awesome screen [r=mbrubeck]
2011-12-08 08:56:41 -05:00
Mark Finkle
e1b0ff8d43
Bug 706882 - Bad viewport description on startup [r=mbrubeck]
2011-12-07 22:21:03 -05:00
Brian Nicholson
40cf92be54
Bug 701376 - show search engine(s) when there are no/few awesomebar results [r=mfinkle]
2011-12-07 17:52:07 -08:00
Brian Nicholson
fd4a33f486
Bug 701376 - AwesomeBarTabs cleanup [r=mfinkle]
2011-12-07 17:52:05 -08:00
Kartikaya Gupta
442fc65cca
Bug 707675 - Catch and handle a possible OOM while getting a screenshot r=blassey
2011-12-07 17:10:21 -08:00
Patrick Walton
248af5a25c
Bug 701594 - Part 8: Make double-tap-to-zoom use the bounce infrastructure. r=kats
2011-12-07 13:34:52 -08:00
Patrick Walton
16631cef12
Bug 701594 - Part 7: Remove the per-axis bounce functionality. r=kats
2011-12-07 13:34:15 -08:00
Patrick Walton
45593fc7d0
Bug 701594 - Part 6: Separate out fling and bounce animations and make them use the "valid viewport metrics" infrastructure. r=kats
2011-12-07 13:33:55 -08:00
Patrick Walton
4a96159cee
Bug 701594 - Part 5: Factor out the fling timer setting functions into separate functions. r=kats
2011-12-07 13:07:24 -08:00
Patrick Walton
bd59295e9c
Bug 701594 - Part 4: Make LayerController.setViewportMetrics() not automatically assume it was called by the layer client. r=kats
2011-12-07 10:48:12 -08:00
Patrick Walton
c22e958de7
Bug 701594 - Part 3: Add viewport interpolation functions. r=kats
2011-12-07 10:44:36 -08:00
Patrick Walton
78b9fe16da
Bug 701594 - Part 2: Don't duplicate state in the layer controller and pan zoom controller axes. r=kats
2011-12-07 10:44:02 -08:00
Patrick Walton
8bec5742fe
Bug 701594 - Part 1: Precompute the ease-out animation. r=kats
2011-12-07 10:41:58 -08:00
Matt Brubeck
2fc7edb100
Bug 708085 - Remove unused files from mobile/android/themes [r=mfinkle]
2011-12-07 10:04:15 -08:00
Sriram Ramasubramanian
254f9ac8b8
Bug 705451: Anchor needs to be updated in url bar [r=mfinkle]
2011-12-06 15:15:37 -08:00
Kartikaya Gupta
d7fe093722
Bug 706251 - Add panning performance API r=blassey
...
Add a PanningPerfAPI class with static methods to record panning
performance.
2011-12-01 14:11:10 -05:00
Kartikaya Gupta
0cf4fa2d5b
Bug 707483 - (Cleanup) Remove some unused event listeners [r=mfinkle]
2011-12-06 13:56:17 -05:00
Kartikaya Gupta
92d1c34ffe
Bug 707483 - (Cleanup) Move tab-specific event handlers from BrowserEventHandler to Tab [r=mfinkle]
2011-12-06 13:53:10 -05:00
Kartikaya Gupta
5d06f92224
Bug 707483 - Make javascript scrollTo work properly [r=pcwalton]
...
If a scroll event comes in that changes the scroll coordinates
from those that were last set by user scrolling in Java, then
update the Java viewport with the new coordinates. Note that
this may occur in the middle of a draw, when Gecko already has
the transaction lock acquired on the tile buffer. Therefore we
need to delay the update until after the draw is complete.
2011-12-06 13:50:21 -05:00
Kartikaya Gupta
7b8edc0586
Backout 884b705c99fb (bug 704738) for twinopen failure
2011-12-06 13:45:32 -05:00
Axel Hecht
1e635cd3f5
bug 702302, bug 705137, enable l10n repacks for native UI, r=blassey,wesj
...
Fixing the l10n.ini and filter.py for both native and xul UI.
Fixing the repack logic for native to support both single-locale repacks
and multi-locale builds.
Removing some deb packaging code, that's not of any use for android native.
2011-12-06 16:54:12 +01:00
Kartikaya Gupta
f573cb88fd
Bug 704738 - Resize page content on device rotation [r=wesj]
...
If the device rotates, ensure we don't end up with grey
areas because the page didn't zoom in enough.
2011-12-06 10:39:09 -05:00
Chris Lord
11a0149c9a
Bug 703573 - Make document sub-frames scrollable. r=kats
...
The new Java compositor only handles scrolling the top-level scroll-frame. Use
browser.js to detect when a sub-frame is being scrolled and send an 'override'
event to Java to tell it to pass us scroll events instead of calling the
scroll function on the LayerController.
2011-12-06 15:13:14 +00:00
Sriram Ramasubramanian
b64d84ae3a
Bug 707326: Reordering GeckoApp's AbsoluteLayout [r=pcwalton, r-mfinkle]
2011-12-02 15:41:14 -08:00
Steffen Wilberg
70d7dfa873
Bug 707575: about:fennec (about:firefox) appears too small (zoomed out) because of missing viewport meta tag. r=mfinkle
2011-12-05 19:26:44 +01:00
Kartikaya Gupta
e519a8f623
Bug 704738 - Snap to edges on device rotation [r=Cwiiis]
2011-12-05 13:23:32 -05:00
Wes Johnston
fd749418cf
Bug 697701 - Double tap zoom support. r=cwiiis
2011-11-15 13:41:19 -08:00
Kartikaya Gupta
cb40afef41
Bug 696319 - Scroll window as needed when soft keyboard is up [r=mfinkle]
...
Send an event to scroll to the focused input field when the
soft keyboard comes up. Ensure that this happens *after* the
viewport change event is sent to Gecko, so that Gecko actually
knows that browser viewport is smaller and doesn't just no-op
the scroll request.
2011-12-03 22:59:27 -05:00
Kartikaya Gupta
e7a47c7a57
Bug 706614 - Catch OOM generating thumbnails [r=mbrubeck]
...
Prevent an out-of-memory error while generating a thumbnail
from taking down the entire application.
2011-12-03 22:54:05 -05:00
Sriram Ramasubramanian
8004a5b031
Bug 705041: Verify error in pre-honeycomb versions for ActionBar [r=mfinkle]
2011-11-30 13:30:02 -08:00
Sriram Ramasubramanian
068a32a466
Bug 703656: Optimize tab adapter in TabsTray [r=mfinkle]
2011-11-22 12:32:45 -08:00
Kartikaya Gupta
a2dac44a5d
Bug 707285 - Disallow browser.js from overriding viewport size [r=pcwalton]
...
Don't allow Gecko to set the viewport size because Java knows
this better. Allowing this behaviour could result in Bad Things(TM)
under certain race conditions such as described in bug 707285.
2011-12-03 10:56:39 -05:00