Brian Nicholson
7424dbbff3
Bug 732268 - Don't perform intent actions when launching from recent apps. r=blassey
2012-03-07 17:59:27 -08:00
Brian Nicholson
d4b7ee6388
Backout 7a86dc056fe5 for test failures
2012-03-07 16:53:55 -08:00
Benoit Girard
0fda9f736a
Merge heads
2012-03-07 11:11:20 -05:00
Benoit Girard
479f0b2fb1
Merge mc->Maple
2012-03-07 11:10:45 -05:00
Matt Brubeck
34ff5037e1
Back out 5026c5ad25e7 because of XUL Fennec bustage
2012-03-08 16:42:31 -08:00
Benoit Girard
921124c30e
Bug 733184 - Remove more logging from widget. r=pcwalton
2012-03-05 19:58:18 -05:00
Benoit Girard
a39be473cc
Bug 733184 - Maple: Remove some Java logging. r=pcwalton
2012-03-05 18:50:00 -05:00
Benoit Girard
d3dd25a616
Merge latest green changeset from mozilla-central to maple
...
--HG--
rename : dom/base/nsDOMMemoryReporter.cpp => dom/base/nsWindowMemoryReporter.cpp
rename : dom/base/nsDOMMemoryReporter.h => dom/base/nsWindowMemoryReporter.h
2012-03-05 13:41:15 -05:00
Benoit Girard
6345ad9c43
Restore merge changeset 39a3044823b0, regression fixed upstream in mc
2012-03-05 13:09:05 -05:00
Chris Peterson
57b0ca8ec4
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
0babef1c34
Bug 733434 - Part 1: Register a global UncaughtExceptionHandler that calls Breakpad. r=blassey
2012-03-07 11:19:05 -08:00
Chris Peterson
d90af6eccc
Bug 733153 - Remove obsolete widget.ime.android.landscape_fullscreen and fullscreen_threshold prefs. r=dougt
2012-03-07 17:17:00 -08:00
Geoff Brown
9c4c1d64a0
Bug 728263 - Avoid AccountManager leak error on exit. r=mfinkle
2012-03-08 18:48:44 -05:00
Richard Newman
371d056a17
Bug 732611 - Add channel (Aurora, Beta, etc.) to Android Sync user agent. r=rnewman
2012-03-02 17:36:16 -08:00
Richard Newman
4489af6dbc
Bug 709403 - Part 2: add TabsRecord. r=nalexander
2012-03-02 17:36:16 -08:00
Richard Newman
55c493208f
Bug 709403 - Part 1: refactor envelope/payload logic in Record. r=nalexander
2012-03-02 17:36:16 -08:00
Richard Newman
ffbc3f3f7d
Bug 709403 - Part 0: Add getString to ExtendedJSONObject. r=nalexander
2012-03-02 17:36:16 -08:00
Nick Alexander
bf51e03d3b
Bug 722553 - uniformize JPakeClientStage error handling. r=rnewman
2012-03-02 17:36:15 -08:00
Nick Alexander
29daa64e39
Bug 722570 - make BaseResource.{getConnectionManager,enableTLSConnectionManager} thread-safe. r=rnewman
2012-03-02 17:36:15 -08:00
Nick Alexander
bf9b3963dd
Bug 722575 - make SerialRecordConsumer.consumerIsDone() thread-safe. r=rnewman
2012-03-02 17:36:15 -08:00
Marina Samuel
ad2aca16d1
Bug 715796 - Part 1: client name. r=rnewman
2012-03-02 17:36:15 -08:00
Marina Samuel
3d8e721d81
Bug 715796 - Part 0: extract SQLiteOpenHelper cache from AndroidBrowserHistoryDataExtender. r=rnewman
2012-03-02 17:36:15 -08:00
Richard Newman
eaf63ec593
Bug 731125 - Use correct X-If-Unmodified-Since header. r=rnewman
2012-03-02 17:36:15 -08:00
Benoit Girard
02e577f6ff
Backed out changeset 39a3044823b0 because of bad interaction with maple.
2012-03-02 18:32:46 -05:00
Jeff Muizelaar
3e461e7948
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
72da51e037
Merge mc->Maple, resolved conflicts
2012-03-02 14:27:05 -05:00
Chris Lord
ac32c9beee
Bug 731570 - Don't re-upload scrollbar texture on opacity change. r=kats
...
Rather than re-render the scrollbar texture and re-upload it when the opacity
changes, just render/upload it once and use a shader to modify the opacity.
2012-03-02 12:12:08 +00:00
Chris Lord
f8ecc16e00
Bug 731570 - Rename and make default shaders public. r=pcwalton
...
Rename and make public the default shaders used in LayerRenderer, and make
loadShader a public, static method. This should make it easier for layers to
implement their own shader programs.
2012-03-02 12:12:08 +00:00
Eitan Isaacson
841f63a6aa
Bug 729373 - Move focus to chrome when overscrolling up with keyboard. r=cpeterson
2012-03-07 19:24:38 -05:00
Eitan Isaacson
bf66087d4c
Bug 729237 - Fixed AndroidBridge emit a11y event function, added java string class as class member. r=blassey
2012-03-07 19:24:38 -05:00
Chris Peterson
9299a0663c
Bug 699465 - AwesomeBar: enable selectAllOnFocus attribute to preempt Edit Text context menu. r=dougt, sriram
2012-03-07 19:24:37 -05:00
Brian Nicholson
062fa9dbd6
Bug 726018 - Thumbnails test case. r=gbrown
2012-03-07 13:58:31 -08:00
Brian Nicholson
0d46f37125
Bug 726018 - Save thumbnails only for successful page loads. r=mfinkle
2012-03-07 13:58:31 -08:00
Brian Nicholson
27ea1a8047
Bug 726018 - Add tab load states. r=mfinkle
2012-03-07 13:58:31 -08:00
Margaret Leibovic
58ddd1aa14
Bug 733515 - Use localized strings for special folder names. r=rnewman,lucasr
2012-03-07 11:13:03 -08:00
Sriram Ramasubramanian
fc867bc319
Bug 732117: Fennec debug intent on startup path. [r=blassey]
2012-03-07 10:36:38 -08:00
Chris Lord
e7376feda5
Bug 732013 - Fix overdraw in LayerRenderer. r=kats
...
Add an optional rectangular mask to SingleTileLayer so that we can reduce the
amount of overdraw when drawing the background and checkerboard layers.
2012-03-01 19:43:14 +00:00
Benoit Girard
3daa99ec38
Merge mc->maple
2012-03-01 10:44:44 -05:00
Kartikaya Gupta
c250ca21b7
Bug 730966 - Remove time-based throttling of viewport change events; the refresh driver does this in Gecko already. r=pcwalton
2012-02-29 16:42:53 -05:00
Kartikaya Gupta
3a1dd894f2
Bug 731619 - Fix race condition where flags are cleared before they are set. r=ehsan
2012-02-29 16:26:02 -05:00
Benoit Girard
0ec8a1cc78
Bug 730967 - Handle Cherckerboard color being null. r=kats
...
--HG--
extra : rebase_source : f2d33d78ba3b140e6df0fdc239539088f910bc95
2012-02-29 15:45:06 -05:00
Kartikaya Gupta
e3d5756b24
Bug 731417 - Fix missing call to checkMonitoringEnabled for the LayerRenderer we use in OMTC, and make it frame rate layer wider so it doesn't get truncated. r=pcwalton
2012-02-29 14:08:23 -05:00
Benoit Girard
475d958691
Bug 730967 - Don't recompute checkerboard color every frame. r=pwalton
...
--HG--
extra : rebase_source : 1c8251bb2e84e0039185ffe9f80d43f52d7c2bcf
2012-02-28 19:17:58 -05:00
Kartikaya Gupta
6d0f6c8ac5
Bug 730949 - Take the frame rate layer initialization out of the startup path. r=sriram
2012-02-28 18:08:43 -05:00
Kartikaya Gupta
7fca225f10
Bug 730687 - Hook up the aboutToCheckerboard code again. r=Cwiiis
2012-02-28 16:14:14 -05:00
Kartikaya Gupta
7026e92ffb
Bug 730687 - Fold updateViewport into endDrawing. r=Cwiiis
2012-02-28 16:13:26 -05:00
Kartikaya Gupta
8c39c8a618
Bug 730687 - Move the display port margin amounts out of browser.js and into Java. r=Cwiiis
2012-02-28 16:13:20 -05:00
Kartikaya Gupta
8fd5e0c78c
Merge m-c again to pick up 75deec1f1a7b
2012-02-28 14:37:26 -05:00
Matt Brubeck
3016e8fe68
Bug 662891 - Require Android 2.2 "Froyo" (API level 8) or higher [r=dougt]
2012-02-28 10:05:05 -08:00
Kartikaya Gupta
bb76282045
Merge m-c
2012-02-27 15:06:35 -05:00
Richard Newman
81fb296b48
Bug 730528 - Extract LooperThread from GeckoAppShell. r=blassey
2012-02-26 22:34:23 -08:00
Kartikaya Gupta
c3ea07fa03
Bug 726382 - Ensure the mDir and mMozDir variables are protected by synchronization. r=rnewman
...
It is possible that two threads will call getDir(), or getDir() and
moveProfilesToAppInstallLocation() simultaneously. Without this patch,
this would attempt to double-create the mozilla or profile directories,
which would then result in an IOException and failure when it shouldn't.
2012-02-26 18:08:03 -05:00
Kartikaya Gupta
b0bc59501b
Take out a line I inadvertently left in in cset ce31a3b140a2
2012-02-26 17:27:58 -05:00
Kartikaya Gupta
b54adee8aa
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
4cae639063
Take out the code that allows Java to further clip the invalid rect based on visible area.
...
This code is never used because the invalid rect we pass to DrawTo is ignored;
the nsLayoutUtils::PaintFrame uses the display port as the visible region to
paint instead. (http://mxr.mozilla.org/mozilla-central/source/layout/base/nsLayoutUtils.cpp#1603 )
2012-02-26 10:47:45 -05:00
Benoit Girard
b389f9539b
Work around white not working as Cherckerboard color. r=kats
...
--HG--
extra : rebase_source : 768fe9d869c1aff743fbc69b5f537668eedf3298
2012-02-24 15:13:39 -05:00
Doug Turner
63f2081ca1
Merge with mozilla-central
2012-02-24 11:57:27 -08:00
Kartikaya Gupta
8a476c9e1c
Remove unused parameters passed to endDrawing
2012-02-24 12:11:29 -05:00
Kartikaya Gupta
e955733a8b
Pull out tile dimensions being passed around uselessly
2012-02-24 10:51:41 -05:00
Wes Johnston
76e283c6bd
Bug 731341 - LoadLibs should take a context. r=blassey
2012-03-08 10:25:44 -08:00
Wes Johnston
eddf07cdb6
backout a965cebe4462 32220d7085e0 3689bb4199d8 d0c82cb6eb28 b295c8825acd and 95ab5c738512
2012-03-08 12:32:01 -08:00
Brad Lassey
132fb3275c
bug 707571 - user-scalable property of viewport meta tag is ignored r=mbrubeck
...
--HG--
extra : rebase_source : a4a4d9fb6c61ff91ffb917c1e25b78a6266d7347
2012-03-08 11:55:19 -05:00
Brad Lassey
74f1cbc5b2
bug 702907 - Zooming should be disabled while a video is in fullscreen mode r=mbrubeck
...
--HG--
extra : rebase_source : 0ca9a36735abf2fcc7ad0b276e56c1f50b209488
2012-03-08 10:53:01 -05:00
Wes Johnston
027518718c
Bug 725052 - Check if a password is in the deleted database before inserting it. r=rnewman
2012-03-08 10:25:44 -08:00
Wes Johnston
ac77a0167d
Bug 718760 - Crypto for the java passwords provider. r=blassey,bsmith
2012-03-08 10:25:44 -08:00
Wes Johnston
9a38d7ae94
Bug 732069 - Remove library extraction from APKOpen. r=glandium,blassey
2012-03-08 10:25:44 -08:00
Wes Johnston
e2aba562a7
Bug 725881 - Tests for form history and passwords providers. r=gbrown
2012-03-08 10:25:44 -08:00
Wes Johnston
7648bbecb7
Bug 731341 - LoadLibs should take a context. r=blassey
2012-03-08 10:25:44 -08:00
Margaret Leibovic
0e7d9e2367
Bug 725483 - Fix up testBookmark to work with the new bookmark UI. r=gbrown
2012-02-23 10:48:48 -08:00
Margaret Leibovic
d006199d08
Bug 727451 - Pressing the back button in the bookmarks list should go up a folder level if possible. r=lucasr
2012-02-23 10:48:48 -08:00
Margaret Leibovic
efb77aade3
Bug 722020 (Part 2) - Fix bookmarks context menu. r=wesj
2012-02-23 10:48:48 -08:00
Margaret Leibovic
b48531c4c5
Bug 722020 - Bookmarks UI with folders. r=lucasr
2012-02-23 10:48:47 -08:00
Margaret Leibovic
a6a8f321b1
Bug 727482 - Remove custom bookmark observer. r=bnicholson
2012-02-23 10:48:45 -08:00
Richard Newman
cb3cf3c03b
Bug 730000. r=rnewman
2012-02-23 09:48:54 -08:00
Richard Newman
5dd5726a89
Bug 718238 - Part 6: don't reupload folders when their children array is already accurate. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
db8f11e6dc
Bug 718238 - Part 5: allow access to the tracked GUIDs in RepositorySession. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
963d6c1b59
Bug 718238 - Part 4: Safety in checkRecordType. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
0055c0e69e
Bug 718238 - Part 3: correct handling of deletion. Generate valid records for deleted bookmarks and history items. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
0999d6b815
Bug 718238 - Part 2: parenting and ordering of bookmarks. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
ae9a04d512
Bug 718238 - Part 1: Safety for logging after computeParentFields returns null. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
a436f7044e
Bug 718238 - Part 0: Cleanup and basic improvements. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
ffba050fb4
Bug 729410 - Part 1: Implement basic automatic backoff unless a sync is forced. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
440a4dcaba
Bug 729410 - Part 0: We don't use extras to store clusterURL any more. r=nalexander
2012-02-23 08:14:05 -08:00
Lucas Rocha
1b3e66f8fe
Bug 713056 - Update list of search engines in the main thread (r=blassey)
2012-02-23 15:24:22 +00:00
Lucas Rocha
59a5c7c4ad
Bug 710323 - Clicking on addons should go to their page in AMO (r=mfinkle)
2012-02-23 15:20:49 +00:00
Kartikaya Gupta
60013ccab6
Extract a setOriginAndResolution method to VirtualLayer and drop the locking as it is not needed.
2012-02-23 16:29:22 -05:00
Kartikaya Gupta
1ee0b61340
Rename mTileLayer to mRootLayer since it's not a tile layer anymore. Also change the type to VirtualLayer
2012-02-23 16:21:45 -05:00
Kartikaya Gupta
400acd3392
Move transaction lock and synchronization from callers of updateViewport in to updateViewport itself
2012-02-23 15:31:40 -05:00
Kartikaya Gupta
5ec4799956
Move the beginTransaction from beginDrawing to endDrawing since we don't need to hold the lock during paint
2012-02-23 15:26:20 -05:00
Kartikaya Gupta
82bff0f17d
Remove redundant getDisplayportOrigin method from ViewportMetrics; use getOrigin instead
2012-02-23 15:08:05 -05:00
Kartikaya Gupta
60d8dbfa9d
Bug 730033 - Rip out WidgetTileLayer and associated gunk. r=snorp
2012-02-23 14:55:15 -05:00
Kartikaya Gupta
bdb76f0f9c
Add a bunch of comments to trace which threads transaction-related things are happening on
2012-02-23 13:25:19 -05:00
Kartikaya Gupta
289a985c67
Move the call to moveFrameRateLayer off the UI thread since it calls beginTransaction
2012-02-23 12:54:54 -05:00
Kartikaya Gupta
2d25c1db47
Convert tabs to spaces
2012-02-23 11:31:01 -05:00
Kartikaya Gupta
775d2610b1
Re-land a fixed c8451607557b (Take out the empty GeckoLayerClient.dimensionsChanged method and the unneeded support architecture for it)
2012-02-23 10:09:38 -05:00
Benoit Girard
5db11a7118
Merge backout
2012-02-23 11:09:14 -05:00
Benoit Girard
dbfc4d8191
Backed out changeset c8451607557b
2012-02-23 11:04:11 -05:00
Kartikaya Gupta
cd3149cdd8
Take out unused MultiTileLayer
2012-02-23 10:11:16 -05:00
Kartikaya Gupta
59c802112d
Take out the empty GeckoLayerClient.dimensionsChanged method and the unneeded support architecture for it
2012-02-23 10:09:38 -05:00
Ehsan Akhgari
a49ceaf19b
Bug 728614 - Part 8: Remove the unneeded assignment from getViewTransform; r=kats
2012-02-22 21:27:36 -05:00
Ehsan Akhgari
f5fdc6357f
Address the review comment, missed from the previous push
2012-02-22 17:15:53 -05:00
Ehsan Akhgari
0d41577b36
Bug 728614 - Part 7: Pause painting when the orientation changes in order to avoid getting intermediate frames painted; r=kats
2012-02-22 15:14:28 -05:00
Ehsan Akhgari
21df951827
Bug 728614 - Fix the zoom level when the device rotates on pages with <meta viewport> information; r=kats
2012-02-22 13:13:16 -05:00
Kartikaya Gupta
6cd2dcb55d
Strip down GeckoLayerClient - scope down visibility of fields/methods, remove empty methods and dead code, and inline some one-liner methods.
2012-02-22 15:08:46 -05:00
Kartikaya Gupta
04fe7046ae
Completely collapse GeckoGLLayerClient into GeckoLayerClient.
2012-02-22 14:45:44 -05:00
Doug Turner
2f4a76e385
Bad merge. Fixing missing curly brace
2012-02-22 09:58:33 -08:00
Doug Turner
476b362925
merge with mozilla-central:
2012-02-22 09:30:09 -08:00
Kartikaya Gupta
c37b0d4191
Bug 729528 - Add logging to figure out how much viewport prediction will help us. r=Cwiiis
2012-02-22 12:02:38 -05:00
Ehsan Akhgari
e6282dbce5
Backout changeset b520f34d78f1 but keep the callback parts because they may be useful for other things
2012-02-22 11:35:25 -05:00
Kartikaya Gupta
2320513555
Rip out the unused viewport bias and optimum offset code
2012-02-22 10:22:31 -05:00
Kartikaya Gupta
c2af89696d
Reduce some unnecessary logcat spew
2012-02-22 09:37:39 -05:00
Mark Finkle
552d8a015d
Bug 729324 - Always make sure 'Quit' is last menu r=sriram
2012-02-22 00:12:33 -05:00
Mark Finkle
81c8d9f52b
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
f54d2220c7
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
efe7e6b007
Bug 728782 - Add support for Bookmark Link context menu r=wesj r=gbrown
2012-02-22 00:11:50 -05:00
Chenxia Liu
de66729b71
Bug 730189 - Fix internet connection check. r=rnewman
2012-02-26 13:56:29 -08:00
Brian Nicholson
c3b44a2962
Bug 725990 - Add link support to doorhangers. r=margaret
2012-03-06 15:08:55 -08:00
Margaret Leibovic
0bc1bd559b
Bug 717787 - Suggestions from <datalist> are not shown in Native Fennec. r=mbrubeck
2012-03-06 13:56:16 -08:00
Margaret Leibovic
1878e38186
backout 1d4397ee1e9a for wrong bug number
2012-03-06 14:01:02 -08:00
Margaret Leibovic
f018b1d419
Bug 628616 - Make sure suggestions from <datalist> are shown in Firefox Mobile UI. r=mbrubeck
2012-03-06 13:56:16 -08:00
Joel Maher
aa656b2fde
Bug 731637 - robocop on tegras hit OOM for PixelTest due to getPaintedSurface() array creation. r=kats
2012-03-06 15:08:45 -05:00
Margaret Leibovic
775ec3156f
Bug 704879 - (5/6) Add form validation messages. r=lucasr
2012-03-06 11:56:44 -08:00
Margaret Leibovic
d15e231c7e
Bug 704879 - (4.5/6) Refactor message handling code into separate private messages. r=lucasr
2012-03-06 11:56:43 -08:00
Margaret Leibovic
d586835f41
Bug 704879 - (4/6) Make FormAssistant in charge of hiding an empty popup. r=lucasr
2012-03-06 11:56:43 -08:00
Margaret Leibovic
4132ae495c
Bug 704879 - (2/6) Move FormAssist:AutoComplete message handling to FormAssistPopup. r=lucasr
2012-03-06 11:56:42 -08:00
Margaret Leibovic
781f4b9f0c
Bug 704879 - (1/6) Refactor AutoCompletePopup to FormAssistPopup. r=lucasr
...
--HG--
rename : mobile/android/base/AutoCompletePopup.java => mobile/android/base/FormAssistPopup.java
2012-03-06 11:56:41 -08:00
Matt Brubeck
322486105a
Bug 730418 - Don't open a new tab when the search key is pressed [r=sriram]
2012-03-06 09:48:33 -08:00
Ed Morley
be847bb9bd
Merge mozilla-central to mozilla-inbound
2012-02-22 01:28:34 +00:00
Brian Nicholson
fe922faff3
Bug 727973 - Remove notifyChange from LocalBrowserDB. r=mfinkle
2012-02-21 16:34:21 -08:00
Mounir Lamouri
80e7747b87
Bug 727477 - Workaround Galaxy Nexus bug that prevented Battery API to work. r=dougt
...
This is also changing the default values sent if the device has no battery.
2012-02-22 00:30:51 +01:00
Gian-Carlo Pascutto
4742e3f7df
Bug 726024 - Rename PlacesTask to Runnable. r=lucasr
2012-02-21 14:17:18 +01:00
Gian-Carlo Pascutto
e8927abe4d
Bug 726024 - Use Content Provider directly in Profile Migration. r=lucasr
2012-02-21 14:17:18 +01:00
Gian-Carlo Pascutto
12a1e46b4f
Bug 726024 - Allow modified and created dates to be set. r=lucasr
2012-02-21 14:17:18 +01:00
Mike Hommey
f24d09012b
Bug 727960 part 2 - Don't set MOZ_LINKER_CACHE if it was already set. r=mfinkle
2012-02-23 10:57:56 +01:00
Brian Nicholson
9c5863240f
Bug 725609 - Bookmarklet test. r=mfinkle,gbrown
2012-02-22 18:26:04 -08:00
Brian Nicholson
05441dd2ba
Bug 725609 - Add timeout tasks to test framework. r=jmaher
2012-02-22 18:26:04 -08:00
Brian Nicholson
2448576d01
Bug 725609 - Add Fennec bookmarklet support. r=mfinkle
2012-02-22 18:26:04 -08:00
Richard Newman
1ac8f0ac78
Bug 724292 - Add a ResolverActivity alias so Fennec can be launched by the Android Market app [r=blassey]
2012-02-22 12:53:20 -08:00
Richard Newman
2384954675
Bug 728783 - Provide an efficient method to batch-update bookmark positions. r=lucasr
2012-02-22 12:37:34 -08:00
Brad Lassey
bf42edc9e8
bug 728614 - Refactor viewport implementation to remove js parts of the implementation r=dougt
2012-02-18 18:32:50 -05:00
Benoit Girard
a716a386a9
Don't do TexImage2D+TexSubImage2D
2012-02-21 16:44:59 -05:00
Benoit Girard
d55e42e1bd
mCheckerboardShouldShowChecks should default to true. DONTBUILD
2012-02-21 16:19:23 -05:00
Chris Lord
1cd5a15deb
Bug 728978 - Fix scrollToFocusedInput in browser.js. r=mfinkle
...
This fixes scrollToFocusedInput by doing the extra scrolling that scrollIntoView
can't do (due to the way we zoom), and by making sure the events land in the
right order.
2012-02-21 16:46:48 +00:00
Benoit Girard
081dd8e657
Backout c1161ca4bf13 for test failures
2012-02-21 11:34:00 -05:00
Jeff Muizelaar
c38da242ab
Bug 728622. Remove dead code for dealing with view in Layer.java. r=clord
...
Now that bug 727939 has landed we don't seem to have any need to keep
the view around.
2012-02-21 11:05:09 -05:00
Brad Lassey
f92e6ed0ba
bug 726827 - MAPLE: Black thumbnails r=jmuizelaar
2012-02-21 01:22:56 -05:00
Joe Drew
fd29de011a
Bug 728631 - Don't disable blending inside our Java rendering code, because we rely on it remaining set from LayerManagerOGL. r=dougt
...
--HG--
extra : rebase_source : 9fe18ddb4582455fe428f14acb8a931e1b1e4661
2012-02-20 14:48:36 -08:00
Ehsan Akhgari
0699b06da9
Fix clicking
2012-02-20 17:47:32 -05:00
Ehsan Akhgari
71bd0669a9
Bug 728614 - Part 2: Remove viewport offsets
2012-02-20 16:51:37 -05:00
Brad Lassey
44e01a9f42
Bug 728614 - Part 0: Allow querying the viewport information from Java; r=dougt
2012-02-18 19:22:56 -05:00
Ehsan Akhgari
d61a5f9e94
Backout changeset c1161ca4bf13
2012-02-20 16:37:51 -05:00
Brad Lassey
115c977f43
[mq]: meta_viewport_query
...
--HG--
extra : rebase_source : 586dfca0cf7d9446e532ecfa38fd126225db36b9
2012-02-18 18:32:50 -05:00
Brad Lassey
ed95e9364f
merge again
2012-02-18 18:17:10 -05:00
Jeff Muizelaar
3a93b5a4c5
Bug 727939. Avoid double painting after invalidation. r=bgirard
...
This reduces the paint rate on things like runfield
so that we only paint at the rate that we're invalidating.
We do so by not requesting render in endTransaction
It looks like endTransaction is only called by endDrawing
on the gecko thread and only on VirtualLayers. We don't
need the extra requestRender call because we've already
done the rendering.
2012-02-18 18:06:30 -05:00
Brad Lassey
34aa551009
merge from mozilla-central
2012-02-18 17:29:33 -05:00
Brad Lassey
e85e784817
backing out e45688c8531c because it broke the build
2012-02-18 14:21:48 -05:00
Patrick Walton
a93537390c
Stub untested gralloc support, disabled for now
2012-02-17 23:53:21 -08:00
Chris Lord
78e424b0f7
Fix screen/window size change events.
...
Window size was being treated as equivalent to screen size, which it isn't.
Make sure to send the size-changed event when either the window size or the
screen size change, and to properly differentiate between the two.
2012-02-17 17:25:52 +00:00
Kartikaya Gupta
c4e060665c
(Part 5) Move overrides and abstract/interface implementations up from GeckoGLLayerClient into GeckoLayerClient
2012-02-17 10:33:23 -05:00
Kartikaya Gupta
e51de4eecb
(Part 4) Mark all gfx functions invoked by JNI so I don't shoot myself in the foot shortly
2012-02-17 10:13:56 -05:00
Kartikaya Gupta
a9d7bc61fb
(Part 3) Collapse LayerClient into GeckoLayerClient, the only subclass
2012-02-17 10:03:28 -05:00
Kartikaya Gupta
ebc21570a5
(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
a5b438d771
(Part 1) Get rid of LayerController.getLayerClient()
2012-02-17 09:32:24 -05:00
Kartikaya Gupta
43b2051ae9
Also remove dangling entrails of the layer client type
2012-02-17 09:16:14 -05:00
Kartikaya Gupta
417e4428c0
Rip out unused GeckoSoftwareLayerClient since we've committed to GL layers.
2012-02-17 09:04:50 -05:00
Kartikaya Gupta
31c5b5c646
Put back some things left out of dougt's merge
2012-02-17 01:36:49 -05:00
Doug Turner
222fba130c
Merge with mozilla-central
2012-02-16 18:06:54 -08:00
Kartikaya Gupta
64f4f0f8e3
Cache the checkberboard color so that we don't redo a bunch of work uselessly
2012-02-16 12:04:37 -05:00
Kartikaya Gupta
3ad69b3dbd
Bug 727565 - Fix new compiler warnings for javac 1.7. r=bnicholson
2012-02-15 22:55:47 -05:00
Sriram Ramasubramanian
cb1c69f23d
Bug 727610: Supporting fullscreen on ICS. [r=mfinkle]
2012-02-15 16:14:02 -08:00
Brad Lassey
ab48da35f9
bug 726930 - speed up tab thumbnails r=mfinkle
2012-02-17 10:52:26 -08:00
Patrick Walton
fa07e9b633
Don't render while pinching. Reduces jank and makes zooming easier to debug.
2012-02-13 22:48:00 -08:00
Patrick Walton
dd0a3bbc18
Fix scissor rect and use the Java compositor's cached viewport metrics when drawing decorations
2012-02-13 20:20:38 -08:00
Kartikaya Gupta
daf42909cc
Guard against OOMing in GeckoGLLayerClient.getBitmap like we were doing in GeckoSoftwareLayerClient
2012-02-13 18:15:27 -05:00
Patrick Walton
b4211fd4ba
Expose ActivateProgram() and DeactivateProgram() to widget
2012-02-13 13:55:10 -08:00
Kartikaya Gupta
3eaca9fb0c
Reduce diff against m-c; remove unrelated change in AboutHomeContent
2012-02-13 17:43:08 -05:00
Patrick Walton
09501a39aa
Split out Java compositor shader program activation and deactivation into separate functions
2012-02-13 12:27:09 -08:00
Patrick Walton
8a076808c5
Deactivate vertex attribute arrays and the program. Seems to fix the crashes on PowerVR.
2012-02-10 23:50:13 -08:00
Patrick Walton
78cb81814f
Uncomment the Java compositor integration, except for the part that causes PowerVR crashes
2012-02-10 23:03:02 -08:00
Ali Juma
64839a1fdf
Fix race conditions when updating view transform, by switching to an absolute transform.
2012-02-10 16:08:24 -05:00
Ali Juma
96f267b56a
Merge heads.
2012-02-10 10:31:31 -05:00
Patrick Walton
fdcd9a93f7
Expose the necessary Java routines to render decorations through JNI
2012-02-09 22:58:18 -08:00
Richard Newman
098eea8f40
Bug 727725 - Incorrect assertion in GlobalSession.
2012-02-16 14:58:31 -08:00
Richard Newman
85abf16249
Bug 726194 - Sync pairing succeeds, but is OFF.
2012-02-16 14:28:04 -08:00
Matt Brubeck
fe86b1e34e
Bug 728005 - Crash when entering full screen mode on Android 2.3 [r=sriram]
2012-02-16 14:22:27 -08:00
Mark Finkle
de6c422c44
Bug 726399 - Robotium: Add simple test for 'Open Link' context menu r=gbrown
2012-02-16 14:32:33 -05:00
Mark Finkle
3e353a996a
Backout eb9c17efd1e4, wrong patch
2012-02-16 14:21:52 -05:00
Mark Finkle
0051759203
Bug 727730 - Add support for Share Link context menu r=mbrubeck
2012-02-16 14:07:12 -05:00
Mark Finkle
a70ef92093
Bug 726399 - Robotium: Add simple test for 'Open Link' context menu r=gbrown
2012-02-16 14:06:58 -05:00
Justin Lebar
cc201aa57f
Bug 727381 - On Android Fennec, send haptic feedback while a vibration is playing, so as not to clobber it. r=blassey
2012-02-15 13:56:00 -05:00
Wes Johnston
3620e4bf29
Bug 732069 - Remove library extraction from APKOpen. r=glandium,blassey
...
* * *
Bug 718760 - Fix bustage by removing extra apk_mtime variable. r=glandium
2012-03-08 10:25:44 -08:00
Gian-Carlo Pascutto
7e2fd8ea0d
Bug 721352 - Make Profile Migration use batch operations. r=lucasr
2012-03-12 22:48:15 +01:00
Gian-Carlo Pascutto
ddd1e4d44e
Bug 721352 - Add support for batch operations in LocalDB. r=lucasr
2012-03-12 22:48:15 +01:00
Wes Johnston
be5f913adf
Backout 1d78e84e678c
2012-03-12 13:35:51 -07:00
Ali Juma
54af353fd7
Code cleanup.
2012-02-09 17:39:04 -05:00
Mike Hommey
afba0fac42
Bug 728872 - NULL-check mSoftwareLayerClient in GeckoApp$SessionSnapshotRunnable.run. r=mfinkle
2012-02-21 08:11:37 +01:00
Lucas Rocha
4c9b55784a
Bug 723841 - Add a foreign key to bookmarks table and sanitize special folders (r=rnewman)
2012-02-20 19:28:27 +00:00
Lucas Rocha
bbd029f43e
Bug 723841 - Define a constant for the predefined root id for bookmarks (r=rnewman)
2012-02-20 19:28:27 +00:00
Lucas Rocha
b12f77ee39
Bug 723841 - Generalize code to create or update special folders (r=rnewman)
2012-02-20 19:28:27 +00:00
Lucas Rocha
4b17e0fc01
Bug 723841 - Factor out methods to create each part of the database (r=rnewman)
2012-02-20 19:28:27 +00:00