Commit Graph

1063 Commits

Author SHA1 Message Date
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