Sriram Ramasubramanian
11899d2d93
Bug 705451: Anchor needs to be updated in url bar [r=mfinkle]
2011-12-06 15:15:37 -08:00
Ed Morley
35b3b86cf3
Merge last green changeset of mozilla-inbound to mozilla-central
...
--HG--
rename : mobile/xul/installer/package-manifest.in => b2g/installer/package-manifest.in
2011-12-07 09:27:36 +00:00
Blake Kaplan
8bb538e4be
Bug 707883 - Make nsITelephonyWorker more generic in preparation for more workers. r=bent
2011-12-06 16:47:35 +08:00
Blake Kaplan
270028cc08
Bug 707883 - Move RadioManager from dom/telephony to dom/system/b2g and then make the worker component the only stuff in dom/telephony. The idea is that the RadioManager is a generic component that manages several workers implemented in various dom/* directories. r=bent
...
--HG--
rename : dom/telephony/worker-component/Makefile.in => dom/system/b2g/Makefile.in
rename : dom/telephony/RadioManager.cpp => dom/system/b2g/RadioManager.cpp
rename : dom/telephony/RadioManager.h => dom/system/b2g/RadioManager.h
rename : dom/telephony/worker-component/nsIRadioInterface.idl => dom/telephony/nsIRadioInterface.idl
rename : dom/telephony/worker-component/nsITelephonyWorker.idl => dom/telephony/nsITelephonyWorker.idl
rename : dom/telephony/worker-component/nsTelephonyWorker.js => dom/telephony/nsTelephonyWorker.js
rename : dom/telephony/worker-component/nsTelephonyWorker.manifest => dom/telephony/nsTelephonyWorker.manifest
rename : dom/telephony/worker-component/ril_consts.js => dom/telephony/ril_consts.js
rename : dom/telephony/worker-component/ril_worker.js => dom/telephony/ril_worker.js
2011-12-06 14:10:51 +08:00
Brad Lassey
ea0c824fce
bug 708171 - XUL fennec hangs on start up, follow up to fix missed review comment r=mbrubeck
2011-12-06 20:52:51 -08:00
Brad Lassey
d1c9f63ea3
bug 708171 - XUL fennec hangs on start up r=mbrubeck
2011-12-06 20:24:33 -08:00
Kartikaya Gupta
c0dc783d39
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
e171c019ab
Bug 707483 - (Cleanup) Remove some unused event listeners [r=mfinkle]
2011-12-06 13:56:17 -05:00
Kartikaya Gupta
c8344cd9fa
Bug 707483 - (Cleanup) Move tab-specific event handlers from BrowserEventHandler to Tab [r=mfinkle]
2011-12-06 13:53:10 -05:00
Kartikaya Gupta
f8621069fb
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
2b2ab1b75a
Backout 884b705c99fb (bug 704738) for twinopen failure
2011-12-06 13:45:32 -05:00
Axel Hecht
dec0b6b8de
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
46d166e4a5
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
ed2769240b
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
b90571e40e
Bug 707326: Reordering GeckoApp's AbsoluteLayout [r=pcwalton, r-mfinkle]
2011-12-02 15:41:14 -08:00
Steffen Wilberg
ef1a8ebdeb
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
03a607be02
Bug 704738 - Snap to edges on device rotation [r=Cwiiis]
2011-12-05 13:23:32 -05:00
Wes Johnston
4cca3b2143
Bug 697701 - Double tap zoom support. r=cwiiis
2011-11-15 13:41:19 -08:00
Kartikaya Gupta
6b7a25adf8
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
443dea1aa5
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
5582ae25b3
Bug 705041: Verify error in pre-honeycomb versions for ActionBar [r=mfinkle]
2011-11-30 13:30:02 -08:00
Sriram Ramasubramanian
d8baed1d4b
Bug 703656: Optimize tab adapter in TabsTray [r=mfinkle]
2011-11-22 12:32:45 -08:00
Kartikaya Gupta
a69a9e30dc
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
Alex Pakhotin
d82ac0e9de
Bug 705457 - Tab key should move focus to the next field in a form. r=blassey
2011-11-30 11:25:17 -08:00
Lucas Rocha
52b1dd6e45
Backout 839f36123bce (bug 704490) for Try failure
2011-12-02 18:38:46 +00:00
Kartikaya Gupta
198e445505
Bug 707132 - Adjust viewport used for meta-viewport calculations [r=mbrubeck]
...
Calculate the viewport size based on the user-visible content area
and the zoom factor, rather than relying on the screen size, since
the screen size doesn't take into account things like the URL bar
and android chrome that may be visible.
2011-12-02 13:11:40 -05:00
Lucas Rocha
9f79e9c188
Bug 704490 - Abstract all bookmark/history access behing a common API (r=blassey)
2011-12-02 17:27:56 +00:00
Lucas Rocha
37ed412cf6
Bug 705212 - Update go/search icon on AwesomeBar for ICS/Honeycomb (r=mfinkle)
2011-12-02 16:49:28 +00:00
Lucas Rocha
9707206ccc
Bug 706550 - Rename "All Sites" tab to "Top Sites" in AwesomeBar (r=mfinkle)
2011-12-02 16:47:42 +00:00
Lucas Rocha
39351308a7
Bug 706848 - Remove unused imports from AwesomeBar and AwesomeBarTabs (r=mfinkle)
2011-12-02 16:44:28 +00:00
Lucas Rocha
3e78a0807c
Bug 706848 - Remove unnecessary @Override instances from AwesomeBarTabs (r=mfinkle)
2011-12-02 16:44:26 +00:00
Mark Finkle
d48af11cfe
Bug 707015 - BrowserApp.addTab(aURI) doesn't put the new tab in the foreground [r=sriram]
2011-12-02 11:12:47 -05:00
Mark Finkle
f1328d9ec3
Bug 706644 - Going back from about:home still displays about:home [r=blassey]
2011-12-02 11:12:43 -05:00
Mark Finkle
9a77159dea
Bug 707014 - JavaScript Error: 'frame.frameElement is null' {file: 'chrome://browser/content/browser.js' line: 1856} [r=wesj]
2011-12-02 11:04:09 -05:00
Brad Lassey
e30512cbdb
merge birch to mozilla-central
...
--HG--
rename : embedding/android/GeckoBatteryManager.java => mobile/android/base/GeckoBatteryManager.java
2011-12-06 13:55:36 -05:00
Brian Nicholson
ac7e4b15f3
Bug 705725 - Move preferences getting out of the startup path [r=dougt]
2011-12-01 17:27:11 -08:00
Brad Lassey
5689f095b7
bug 706901 - follow up to fix bad merge r=me
2011-12-01 19:02:05 -05:00
Brad Lassey
c0cdd1991c
bug 706901 - Get generating screenshot off the main thread if possible r=dougt
2011-12-01 17:54:19 -05:00
Brad Lassey
ae000b5126
bug 706822 - Delay when opening the AwesomeScreen and intermittent UI pauses when scrolling through listing of items r=dougt
2011-12-01 17:53:02 -05:00
Brad Lassey
7a912a3ab1
bug 701791 - startup: android.view.MotionEvent.getActionMasked on Sony Ericsson Xperia x10i (NPE's) r=dougt
2011-12-01 17:47:40 -05:00
Patrick Walton
e98c0ea719
Bug 705170 - Use OES_draw_texture to render textures to the screen. r=Cwiiis
2011-12-01 14:05:41 -08:00
Mark Finkle
ee41b52022
Bug 706830 - pressing 'back' doesn't return user to about:home [r=mbrubeck]
2011-12-01 15:12:45 -05:00
Chris Lord
fcc9f69952
Bug 706615 - Panning motion slows, then jerks. r=kats
...
The velocity filter patch from bug #705114 changed how displace worked during
panning, but this accidentally changed how it worked in some non-panning
situations (such as at the end of a fling or snap animation).
2011-12-01 19:27:50 +00:00
Kartikaya Gupta
dda6a2f2ad
Bug 704690 - Abort flings on gecko viewport update [r=Cwiiis]
...
If the Java code is in the middle of a fling when Gecko sends
a viewport update, abort the fling, cancel the velocity, and
re-fling. The re-fling is purely to get the page snapped to an
edge if needed.
2011-12-01 09:37:37 -05:00
Kartikaya Gupta
ccc8348e7b
Bug 704690 - Scroll on in-page links [r=Cwiiis]
...
Force a viewport update to Java when there is an in-page
navigation, as this will change the scroll coordinates.
This includes splitting the existing sendViewportUpdate
function into two - one that does the update and the other
that just does the send.
2011-12-01 09:36:41 -05:00
Doug Turner
90a5064d29
merge with m-c 1900e3edd32d
2011-11-30 22:30:21 -08:00
Brad Lassey
c6bb01a8e6
bug 706383 - Save screenshot in bundle, adjust indentation r=dougt
2011-11-30 21:31:41 -05:00
Brad Lassey
1e66378a55
bug 706658 - ennec defaults to about:support as a start page r=mfinkle
2011-11-30 21:28:05 -05:00
Brad Lassey
bee6223eb3
bug 705993 - read recommended-addons.json from the profile dir r=mfinkle
2011-11-30 21:28:05 -05:00
Brad Lassey
7a0c8e8d0d
bug 706393 - Add API to GeckoApp to get profile dir r=mfinkle
2011-11-30 21:28:05 -05:00