John Daggett
115af5c162
Bug 693143. Crashtest for the small bitmap case. r=roc
2011-12-07 12:03:42 +09:00
John Daggett
7fef4d4b86
Bug 693143. Fix top crasher related to small font sizes and bitmap fonts. r=roc
2011-12-07 12:02:53 +09:00
Christian Legnitto
b86796df77
Backout 223d4f4bd252 (bug 463491) due to a regression (bug 679961). a=LegNeato
2011-10-31 16:39:32 -07: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
782456cfdf
reverting enbedding/android to pre-birch IGNORE BAD COMMIT MESSAGES
2011-12-06 01:37:14 -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
Ed Morley
0042c62308
Merge mozilla-central and mozilla-inbound
2011-12-06 09:04:40 +00:00
Tim Taubert
9c6aeeac42
merge m-c to fx-team
2011-12-06 08:55:18 +01:00
Brad Lassey
4ec5158529
back out an early version of bug 699351, the final patch has already landed on mozilla-central
2011-12-06 01:57:10 -05:00
Brad Lassey
1775607121
backout some changes we don't want to land from birch
2011-12-06 01:56:04 -05:00
Boris Zbarsky
5e49dea450
Fix missing braces compile warning. No bug.
2011-12-06 01:45:13 -05:00
Jared Wein
16011c81f1
Bug 633691 - Removed the ability to add exceptions to framed certerrors. r=gavin
2011-12-05 14:01:00 -08:00
Jared Wein
ce334be64d
Bug 699719 - Fade out video controls if mouse movement is stalled > 2 seconds. r=dolske
2011-12-05 14:00:42 -08:00
Jared Wein
4f49dc45fd
Bug 513405 - Add text to video controls to describe the cause of errors. r=dolske
2011-12-05 14:00:28 -08:00
Jared Wein
c2f20bb2e4
Bug 706329 - JS error in console when switching to full screen 'this.isVideoInFullScreen is not a function'. r=dolske
2011-12-05 13:59:39 -08:00
Matt Brubeck
d51cc48a5b
Merge latest green changeset from mozilla-inbound to mozilla-central
2011-12-05 10:04:12 -08:00
jhorak@redhat.com
22ddfbac75
Bug 682832 - Don't ignore Gnome 3 proxy settings. r=karlt
2011-12-05 15:45:54 +01:00
Andrew Quartey
7e1051e6b3
Bug 465299 - Validity check for mozStorageStatementWrapper::Initialize. r=sdwilsh
2011-12-05 15:44:41 +01:00
Andrew Quartey
540b175dcb
Bug 705414 - Failure checks for JS_DefineElement in nsScriptableRegion::GetRects. r=evilpie
2011-12-05 15:44:06 +01:00
Marco Bonardo
565d479ac5
Backout 407fba8cbd5a (bug 702256) for build failure on Windows.
2011-12-05 13:48:59 +01:00
Robert O'Callahan
1da54e8c41
Bug 699351. Part 4: Fix test. r=tnikkel
2011-12-06 01:39:48 +13:00
Robert O'Callahan
c7557e53ab
Bug 699351. Part 3: Fix clipping to subdocument to not use subdocument root view bounds. r=tnikkel
2011-12-06 01:39:43 +13:00
Robert O'Callahan
cff2e2851c
Bug 699351. Part 2: fix assertion. r=tn
2011-12-06 01:39:14 +13:00