Chris Peterson
fa1e642949
Bug 733434 - Part 2: Remove old exception handlers made redundant by global UncaughtExceptionHandler. r=blassey
2012-03-07 11:20:04 -08:00
Chris Peterson
567fb5e396
Bug 733434 - Part 1: Register a global UncaughtExceptionHandler that calls Breakpad. r=blassey
2012-03-07 11:19:05 -08:00
Geoff Brown
0f2934f0fb
Bug 728263 - Avoid AccountManager leak error on exit. r=mfinkle
2012-03-08 18:48:44 -05:00
Benoit Girard
ae335d8d56
Backed out changeset 39a3044823b0 because of bad interaction with maple.
2012-03-02 18:32:46 -05:00
Jeff Muizelaar
ad28b964d3
Bug 732576. make getViewTransform fast. r=kats
...
This removes the logging, locking and allocations from getViewTransform.
This reduces the time spent from an median of 6.3ms to 0.061ms
We use a new scheme where the view transform is immutable and the member
variable containing it is atomically overwritten. So we may get a slightly old
view transform but this won't be a problem.
2012-03-02 14:31:27 -05:00
Benoit Girard
a41da854d6
Merge mc->Maple, resolved conflicts
2012-03-02 14:27:05 -05:00
Eitan Isaacson
92a196177d
Bug 729373 - Move focus to chrome when overscrolling up with keyboard. r=cpeterson
2012-03-07 19:24:38 -05:00
Brian Nicholson
e7da1313a8
Bug 726018 - Save thumbnails only for successful page loads. r=mfinkle
2012-03-07 13:58:31 -08:00
Brian Nicholson
3a14f9f6ba
Bug 726018 - Add tab load states. r=mfinkle
2012-03-07 13:58:31 -08:00
Sriram Ramasubramanian
f3b773804e
Bug 732117: Fennec debug intent on startup path. [r=blassey]
2012-03-07 10:36:38 -08:00
Benoit Girard
819e2dec39
Merge mc->maple
2012-03-01 10:44:44 -05:00
Benoit Girard
a856836e7d
Bug 730967 - Handle Cherckerboard color being null. r=kats
2012-02-29 15:45:06 -05:00
Benoit Girard
de2f93f29c
Bug 730967 - Don't recompute checkerboard color every frame. r=pwalton
2012-02-28 19:17:58 -05:00
Kartikaya Gupta
92f7200fe7
Merge m-c
2012-02-27 15:06:35 -05:00
Kartikaya Gupta
30b4f71d11
Merge the origin (Point) and size (IntSize) properties of Layers into a single position (Rect) property.
...
Not only does this reduce the amount of cruft needed while getting and setting these properties, it
makes the code more consistent because we don't have half of this stored in the Layer base class and
the other half provided by an abstract method implementation in subclasses. Furthermore, this
allows the VirtualLayer size to be updated based on the area painted by gecko rather than remaining
fixed at the view size when the virtual layer was created.
2012-02-26 10:47:47 -05:00
Kartikaya Gupta
553b95a5b0
Bug 726382 - Fold the GeckoDirProvider and a bunch of duplicated/complicated code into a new GeckoProfile class. r=wesj
2012-02-25 23:22:40 -05:00
Doug Turner
f5b81a2ec4
Merge with mozilla-central
2012-02-24 11:57:27 -08:00
Wes Johnston
37abe195bf
Bug 731341 - LoadLibs should take a context. r=blassey
2012-03-08 10:25:44 -08:00
Wes Johnston
8f60de8d19
backout a965cebe4462 32220d7085e0 3689bb4199d8 d0c82cb6eb28 b295c8825acd and 95ab5c738512
2012-03-08 12:32:01 -08:00
Wes Johnston
14a46bde6c
Bug 718760 - Crypto for the java passwords provider. r=blassey,bsmith
2012-03-08 10:25:44 -08:00
Wes Johnston
84b8de47d5
Bug 731341 - LoadLibs should take a context. r=blassey
2012-03-08 10:25:44 -08:00
Kartikaya Gupta
e96ac7a6b4
Remove redundant getDisplayportOrigin method from ViewportMetrics; use getOrigin instead
2012-02-23 15:08:05 -05:00
Kartikaya Gupta
2e203803af
Completely collapse GeckoGLLayerClient into GeckoLayerClient.
2012-02-22 14:45:44 -05:00
Doug Turner
8dc7e65c6f
Bad merge. Fixing missing curly brace
2012-02-22 09:58:33 -08:00
Doug Turner
feb746215a
merge with mozilla-central:
2012-02-22 09:30:09 -08:00
Ehsan Akhgari
07d06ffe91
Backout changeset b520f34d78f1 but keep the callback parts because they may be useful for other things
2012-02-22 11:35:25 -05:00
Mark Finkle
f0563565a1
Bug 729247 - crash [@ java.lang.NullPointerException: at org.mozilla.gecko.DoorHangerPopup.addDoorHanger(DoorHangerPopup.java)] r=blassey
2012-02-22 00:12:22 -05:00
Mark Finkle
db52355876
Bug 729115 - java.lang.NullPointerException @ org.mozilla.gecko.GeckoApp.processThumbnail(GeckoApp.java:642) r=blassey
2012-02-22 00:12:14 -05:00
Mark Finkle
300b538a77
Bug 728782 - Add support for Bookmark Link context menu r=wesj r=gbrown
2012-02-22 00:11:50 -05:00
Margaret Leibovic
284edf4e98
Bug 704879 - (2/6) Move FormAssist:AutoComplete message handling to FormAssistPopup. r=lucasr
2012-03-06 11:56:42 -08:00
Margaret Leibovic
bb6acf533a
Bug 704879 - (1/6) Refactor AutoCompletePopup to FormAssistPopup. r=lucasr
2012-03-06 11:56:41 -08:00
Matt Brubeck
271a9ae924
Bug 730418 - Don't open a new tab when the search key is pressed [r=sriram]
2012-03-06 09:48:33 -08:00
Brad Lassey
27683976ba
bug 728614 - Refactor viewport implementation to remove js parts of the implementation r=dougt
2012-02-18 18:32:50 -05:00
Benoit Girard
c66e212179
Backout c1161ca4bf13 for test failures
2012-02-21 11:34:00 -05:00
Brad Lassey
2b2152d3a4
Bug 728614 - Part 0: Allow querying the viewport information from Java; r=dougt
2012-02-18 19:22:56 -05:00
Ehsan Akhgari
f5fd405a30
Backout changeset c1161ca4bf13
2012-02-20 16:37:51 -05:00
Brad Lassey
0db634c763
[mq]: meta_viewport_query
2012-02-18 18:32:50 -05:00
Brad Lassey
8ded1f80e4
merge from mozilla-central
2012-02-18 17:29:33 -05:00
Brad Lassey
593992e903
backing out e45688c8531c because it broke the build
2012-02-18 14:21:48 -05:00
Patrick Walton
640e642b7d
Stub untested gralloc support, disabled for now
2012-02-17 23:53:21 -08:00
Kartikaya Gupta
604d97cc4a
(Part 2) Stop PlaceholderLayerClient from extending LayerClient since it has nothing in common with GeckoLayerClient and makes a mockery of OOP
2012-02-17 09:56:47 -05:00
Kartikaya Gupta
378f6931d1
(Part 1) Get rid of LayerController.getLayerClient()
2012-02-17 09:32:24 -05:00
Kartikaya Gupta
d82e6e4e91
Rip out unused GeckoSoftwareLayerClient since we've committed to GL layers.
2012-02-17 09:04:50 -05:00
Kartikaya Gupta
6154f5beb3
Put back some things left out of dougt's merge
2012-02-17 01:36:49 -05:00
Doug Turner
33f900dc57
Merge with mozilla-central
2012-02-16 18:06:54 -08:00
Sriram Ramasubramanian
a4bc9cbeb7
Bug 727610: Supporting fullscreen on ICS. [r=mfinkle]
2012-02-15 16:14:02 -08:00
Brad Lassey
cff653877d
bug 726930 - speed up tab thumbnails r=mfinkle
2012-02-17 10:52:26 -08:00
Brian Nicholson
ad82b70361
Bug 725609 - Add Fennec bookmarklet support. r=mfinkle
2012-02-22 18:26:04 -08:00
Matt Brubeck
224fef9ac9
Bug 728005 - Crash when entering full screen mode on Android 2.3 [r=sriram]
2012-02-16 14:22:27 -08:00
Benoit Girard
58c066d245
Merge fixes
2012-02-08 19:01:21 -05:00