Sriram Ramasubramanian
a0237951e3
Bug 715928: Screenshots for about:home. [r=mfinkle]
2012-03-19 12:36:18 -07:00
Kartikaya Gupta
d25fa6f1c1
Bug 727236 - Fix CSS viewport height calculation so it is based on the layout at the viewport width. r=Cwiiis
2012-03-19 14:46:49 -04:00
Margaret Leibovic
e0051df13c
Bug 727449 - Update testBookmark to expect no folders when there are no desktop bookmarks. r=gbrown
2012-03-19 11:22:36 -07:00
Margaret Leibovic
47760eaa5d
Bug 727449 - Only show mobile bookmarks folder contents if there are no desktop bookmarks. r=lucasr
2012-03-19 11:22:33 -07:00
Brian Nicholson
f6e152329e
Bug 718240 - Use 30 second timeout for crash restore. r=mfinkle
2012-03-19 11:20:42 -07:00
Sriram Ramasubramanian
3ecb231ae9
Bug 736455: Remote tabs with empty tile on about:home [r=mfinkle]
2012-03-19 10:56:38 -07:00
Sriram Ramasubramanian
bd1a2ec5d3
Bug 734893: Faster DB accessing with priority for GeckoAsyncTask. [r=mfinkle, r=blassey]
2012-03-19 10:53:14 -07:00
Brad Lassey
4b2ac7f873
bug 734624 - java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask.done(AsyncTask.java) caused by: android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed, synchronize inserts to avoid race condition r=lucasr
2012-03-16 12:21:06 -04:00
Ali Juma
01773684fe
Bug 737031 - Add EGL error code to error messages in GLController. r=bgirard
2012-03-19 13:35:13 -04:00
Mounir Lamouri
7c37298049
Bug 734382 - Don't show the list of activities if there is only one. r=blassey
2012-03-14 19:35:47 +01:00
Mounir Lamouri
2e958eed0d
Bug 730289 - Filepicker on Android should allow picking or capturing media instead of having a specific button for capture. r=dougt,wesj ui-r=madhava
2012-03-18 17:15:56 +01:00
Lucas Rocha
7cecef8bb4
Bug 730105 - Add Talos test for AwesomeBar frecency filter (r=gbrown)
2012-03-19 16:22:20 +00:00
Lucas Rocha
085ebb08c5
Bug 730105 - Ensure test query arg on all ContentProvider operations (r=gbrown)
2012-03-19 16:22:19 +00:00
Lucas Rocha
520ee806d9
Bug 730105 - Fix content provider registration in ContentProviderTest (r=gbrown)
2012-03-19 16:22:19 +00:00
Wes Johnston
0f4c4076ed
Bug 735912 - Backout some unnecessary changes. r=mfinkle
2012-03-19 09:09:04 -07:00
Wes Johnston
be8dd1f177
Bug 735912 - Force creation/upgrade of passwords and formhistory databases on first run or upgrade. r=mfinkle
2012-03-19 08:57:43 -07:00
Geoff Brown
939463b1e9
Bug 735856 - fix intermittent test failure; r=jmaher
2012-03-19 11:09:42 -04:00
Ryan VanderMeulen
5fbb8a47a6
Backout d5b66e64cf44 (bug 732756) to see if it fixes Android crashtests.
2012-03-16 17:17:22 -04:00
Margaret Leibovic
e247139ec0
Bug 704977 - (Part 3) Update awesomeness calculation in profile migrator. r=gcp
2012-03-16 11:36:37 -07:00
Margaret Leibovic
8680e9d1b8
Bug 704977 - (Part 2) Awesomeness calculation should use nicer recency decay. r=lucasr
2012-03-16 11:36:34 -07:00
Margaret Leibovic
4b1963ec8b
Bug 704977 - (Part 1) Clean up filterAllSites to make it more readable. r=lucasr
2012-03-16 11:36:31 -07:00
Richard Newman
2f94c8c549
Bug 736391 - Don't store places record. r=nalexander
2012-03-16 09:44:30 -07:00
Chris Lord
f946a91a07
Bug 732756 - Fix overdrawing of checkerboard. r=kats
...
Fix overdrawing of the checkerboard layer by letting layers have a concept of
a display-port, and keeping the root layer's display port in track with
Gecko's.
2012-03-16 16:30:23 +00:00
Mark Finkle
cd34cdd921
Bug 735838 - About Home content displays briefly when opening an external link r=blassey
2012-03-16 12:29:37 -04:00
Marco Bonardo
7b9d535fdb
Merge inbound and central
2012-03-16 13:42:16 +01:00
Ed Morley
fe74ad3392
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-15 12:42:01 +00:00
Ryan VanderMeulen
481f52e4b1
Backout 11a5cc8bb70a (bug 723251) due to bustage.
2012-03-14 18:48:22 -04:00
Kyle Machulis
9d3dfb670f
Bug 735017: Clean up namespaces and naming for gonk dom objects in gonk specific code - Patch 1: Change dom/system/b2g to dom/system/gonk; r=philikon
...
--HG--
rename : dom/system/b2g/AudioManager.cpp => dom/system/gonk/AudioManager.cpp
rename : dom/system/b2g/AudioManager.h => dom/system/gonk/AudioManager.h
rename : dom/system/b2g/GonkGPSGeolocationProvider.cpp => dom/system/gonk/GonkGPSGeolocationProvider.cpp
rename : dom/system/b2g/GonkGPSGeolocationProvider.h => dom/system/gonk/GonkGPSGeolocationProvider.h
rename : dom/system/b2g/Makefile.in => dom/system/gonk/Makefile.in
rename : dom/system/b2g/RadioInterfaceLayer.js => dom/system/gonk/RadioInterfaceLayer.js
rename : dom/system/b2g/RadioInterfaceLayer.manifest => dom/system/gonk/RadioInterfaceLayer.manifest
rename : dom/system/b2g/SystemWorkerManager.cpp => dom/system/gonk/SystemWorkerManager.cpp
rename : dom/system/b2g/SystemWorkerManager.h => dom/system/gonk/SystemWorkerManager.h
rename : dom/system/b2g/net_worker.js => dom/system/gonk/net_worker.js
rename : dom/system/b2g/nsIAudioManager.idl => dom/system/gonk/nsIAudioManager.idl
rename : dom/system/b2g/nsIRadioInterfaceLayer.idl => dom/system/gonk/nsIRadioInterfaceLayer.idl
rename : dom/system/b2g/nsIWorkerHolder.idl => dom/system/gonk/nsIWorkerHolder.idl
rename : dom/system/b2g/nsRadioInterfaceLayer.h => dom/system/gonk/nsRadioInterfaceLayer.h
rename : dom/system/b2g/ril_consts.js => dom/system/gonk/ril_consts.js
rename : dom/system/b2g/ril_worker.js => dom/system/gonk/ril_worker.js
rename : dom/system/b2g/systemlibs.js => dom/system/gonk/systemlibs.js
rename : dom/system/b2g/tests/header_helpers.js => dom/system/gonk/tests/header_helpers.js
rename : dom/system/b2g/tests/test_ril_worker_buf.js => dom/system/gonk/tests/test_ril_worker_buf.js
rename : dom/system/b2g/tests/test_ril_worker_sms.js => dom/system/gonk/tests/test_ril_worker_sms.js
rename : dom/system/b2g/tests/xpcshell.ini => dom/system/gonk/tests/xpcshell.ini
2012-03-14 15:42:31 -07:00
Matt Brubeck
43f28f249b
Bug 735874 - (2/2) Show/hide the options when an add-on is enabled/disabled [r=mfinkle]
2012-03-14 15:31:21 -07:00
Matt Brubeck
3a6b55cd13
Bug 735874 - (1/2) Refactor add-on manager enable/disable functions [r=mfinkle]
2012-03-14 15:31:21 -07:00
Blake Kaplan
deea8196c4
Bug 732982 - Expose a wifi API to the DOM. The API is very much a work in progress and will change soon. r=cjones/fabrice/vigntetun DONTBUILD
...
--HG--
extra : rebase_source : c44979e32dfffc46502f21c59c691a13e0319cad
2012-03-14 21:39:15 +01:00
Benoit Girard
ecfda6b40f
Bug 735763 - Turn off FPS by default. r=kats
2012-03-14 14:02:07 -04:00
Kartikaya Gupta
653fdfc5c8
Bug 725095 - Merge off-main-thread compositor from Maple. IGNORE BAD COMMIT MESSAGES
2012-03-14 11:18:15 -04:00
Matt Brubeck
46bd7b1108
Bug 696533 - (2/2) Theme changes for add-on preferences on Android [r=mfinkle]
2012-03-13 22:19:02 -07:00
Matt Brubeck
e59b70e0dd
Bug 696533 - (1/2) XBL bindings for add-on settings on Android [r=mfinkle]
2012-03-13 22:18:29 -07:00
Chris Peterson
f5e922fad6
Bug 733196 - Do not use the fullscreen keyboard on Native Fennec (in portrait or landscape orientations). r=blassey
2012-03-13 14:22:54 -07:00
Chris Peterson
f1372ff7bf
Bug 726393 - Fetch Android's cached TextKeyListener on key down/up events to avoid nulls. r=blassey, f=gbrown
2012-03-12 16:02:06 -07:00
Josh Dhaliwal
b984fc4495
Bug 723251 - onSaveInstanceState() never saves screenshots to instance state bundle. r=bnicholson
2012-03-14 18:00:29 -04:00
James Willcox
b3f52926a0
Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
...
--HG--
extra : rebase_source : 4b845e7dc4224bfd807fb757e7199c91655c0d69
2012-03-12 13:03:54 -04:00
Kartikaya Gupta
8844a684fd
Back out 89833e1b3016 (bug 707571) as it is broken with the new maple rewrite. r=backout
2012-03-13 17:11:28 -04:00
Kartikaya Gupta
6637928f45
Bug 725095 - Various fixes to get maple ready to land on m-c. r=Cwiiis
...
- Disable fps layer.
- Add some comments to FlexibleGLSurfaceView.
- Get rid of getBufferSize and some other related cleanup.
- Add some comments to compositor-invoked functions in GeckoLayerClient.
- Take out unnecessary parameters to Rect constructor.
- Move class variable initialization to constructor.
- Take out kUsingGLLayers.
- Add a comment about changes in background color.
- Fix up convertViewPointToLayerPoint to be more correct.
- Add note in setPositionAndResolution about how it might be wrong.
- Modify provideEGLSurface to not store the surface in mEGLSurface.
- Remove some unneeded, commented out code in GLThread.
2012-03-12 16:20:19 -04:00
Kartikaya Gupta
01431970dc
Fix merge in 60ebef177e6d
2012-03-13 12:28:03 -04:00
Kartikaya Gupta
6ce155f05b
Bug 735248 - Add a BOUNCE state to track bounce animations, and disable redraws while we are in a bounce. r=Cwiiis
2012-03-13 12:14:28 -04:00
Kartikaya Gupta
579374491d
Bug 735180 - Remove max(0,..) clamps when calculating display port margins; negative margins are needed during overscroll. r=Cwiiis
2012-03-13 12:14:25 -04:00
Benoit Girard
5a409414b0
Merge mc->Maple
2012-03-13 11:05:28 -04:00
Mike Hommey
d6b41a72c3
Backout changesets 923a278f7ad5, 8f0164c90145, f5171db26f48, 7b590e1e392c and bd9a2f904e1f (bug 716544) because of Linux red
2012-03-13 10:29:26 +01:00
Mike Hommey
287c4ebe1c
Bug 716544 - Enable warnings as errors on mobile. r=khuey
2012-03-13 09:47:03 +01:00
Nick Alexander
db448b0189
Bug 734521 - ensure response entities are always consumed. r=rnewman
2012-03-12 19:17:56 -07:00
Nick Alexander
9aef85183b
Bug 709329 - 401 node reassignment. r=rnewman
2012-03-12 19:17:56 -07:00
Brian Nicholson
7b7284ca19
Bug 725213 - Add search engines from text input fields. r=mfinkle
2012-03-12 19:16:27 -07:00
Brian Nicholson
d5f340d9b9
Bug 725213 - Refactor search engines in BrowserApp. r=mfinkle
2012-03-12 19:16:27 -07:00
Ehsan Akhgari
b2e51d2c8b
Backout changeset d2340d74fc19 because of bug 735076
2012-03-12 18:51:44 -04:00
Chris Lord
a2ab937211
Bug 732756 - Fix layers with a mask appearing squashed. r=pcwalton
...
If a mask was set on a layer, each sub-rectangle would end up drawing with the
full texture extents.
2012-03-12 18:49:01 +00:00
Kartikaya Gupta
8afb3ba20b
Bug 733896 - Together with 580381e2805c, this completely backs out b520f34d78f1 and 4f5bd60be09e. r=ehsan
2012-03-12 14:42:37 -04:00
James Willcox
d76d5ac9bb
Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
...
--HG--
extra : rebase_source : f7a9eb9dab84cb35ba17fb1551051dae2e744d00
2012-03-12 13:03:54 -04:00
Kartikaya Gupta
016ace5630
Bug 732564 - Ensure that for all possible combinations of CSS viewport and screen size changing, we do the "right thing". r=Cwiiis
2012-03-12 12:03:39 -04:00
Kartikaya Gupta
14b887ad04
Backed out changeset 8dad746ee562 for incorrect bug number.
2012-03-12 12:10:15 -04:00
Kartikaya Gupta
240bf2fedf
Bug 729646 - Ensure that for all possible combinations of CSS viewport and screen size changing, we do the "right thing". r=Cwiiis
2012-03-12 12:03:39 -04:00
Kartikaya Gupta
acc0475da6
Bug 732564 - Move call to setDisplayPort to just before the first paint. r=Cwiiis
2012-03-12 12:03:39 -04:00
Kartikaya Gupta
4a6a60777a
Bug 732564 - Align the rotation/resize codepath with The Grand Viewport Plan of 2012. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
4149d11ae9
Bug 732564 - Make sure to update the display port when we get a viewport update. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
06cd082c12
Bug 732564 - Move the display port trimming to Java so that we always have a copy of the display port being used. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
deba6358a3
Bug 732564 - Back out part of e48d0ef50574 (bug 728614) as we need to clamp the viewport when animations are aborted. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
69b22d9e28
Bug 732564 - Add a before-first-paint event that fires before the first paint of the new document. r=Cwiiis, bz
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
bddc5e8b4f
Bug 732564 - When the browser content document is not the browser displayed document, bail on some things. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
981eae7fcb
Bug 732564 - Take out java-side draw suppression on rotation as it often prevents redrawing completely; we can put this back later if needed. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
0b62b243c2
Bug 732564 - Modify the Viewport:Update event to take a viewport and synchronously update Java with it. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
b373be6520
Bug 732564 - Distinguish between changes where we should sync-update the Java viewport and where the compositor has to update Java. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
021046a34d
Bug 732564 - Get rid of the updateViewport function by inlining it into call sites. r=Cwiiis
2012-03-12 12:03:38 -04:00
Kartikaya Gupta
f2ca4dbd60
Bug 732564 - Turn viewport getter and setter into functions for easier grepping; some function rearranging as well. r=Cwiiis
2012-03-12 12:03:37 -04:00
Kartikaya Gupta
b3177779e3
Bug 732564 - Merge the UpdateAndDraw and UpdateLater events into a single Update event since they do the same thing now. r=Cwiiis
2012-03-12 12:03:37 -04:00
Kartikaya Gupta
671faddd6e
Bug 732564 - Remove JS-driven redraw; gecko should be invalidating whenever we need it to, and we're not suppressing anything now. r=Cwiiis
2012-03-12 12:03:37 -04:00
Kartikaya Gupta
f576b6562b
Bug 732564 - Kill the paint suppression in browser.js. r=Cwiiis
2012-03-12 12:03:37 -04:00
Kartikaya Gupta
7c8258165b
Bug 732091 - Part 4: Add JNI-exposed functions on GeckoLayerClient to allow the compositor to update various properties. r=Cwiiis
2012-03-12 11:50:21 -04:00
Kartikaya Gupta
fe895ec760
Merge m-c -> maple to pick up b159cd73c215
2012-03-10 11:21:26 -05:00
Benoit Girard
0e1d187a71
Merge mc->maple
2012-03-09 18:16:26 -05:00
Kartikaya Gupta
deae2702e6
Bug 734479 - Remove deadcode that was introduce via bad merge 3dcb40ebd487. r=BenWa
2012-03-09 17:14:30 -05:00
Benoit Girard
9794be76b4
Merge mc->Maple
2012-03-09 11:13:30 -05:00
Benoit Girard
7ac5907fc6
Merge mc->Maple
2012-03-08 10:22:42 -05:00
Rob Campbell
bc44d81d20
merge fx-team to m-c
2012-03-08 10:30:11 -04:00
Marina Samuel
f3c9a27810
Bug 733965 - Cursor not closed in ClientsDatabaseAccessor. r=rnewman
2012-03-07 18:01:33 -08:00
Brian Nicholson
dff27ac2f0
Bug 732268 - Don't perform intent actions when launching from recent apps. r=blassey
2012-03-07 17:59:27 -08:00
Brian Nicholson
2a38fc4000
Backout 7a86dc056fe5 for test failures
2012-03-07 16:53:55 -08:00
Benoit Girard
52556c2d66
Merge heads
2012-03-07 11:11:20 -05:00
Benoit Girard
8460f3edbe
Merge mc->Maple
2012-03-07 11:10:45 -05:00
Margaret Leibovic
016adb3ad3
Bug 734332 - Remove unused 'Tab:Selected:Done' message. r=mfinkle
2012-03-14 10:20:47 -07:00
James Willcox
3f570e9cb3
Bug 728369 - Fix non-OpenGL plugin positioning on Android r=blassey
2012-03-14 15:43:49 -04:00
Brian Nicholson
72039d2dbb
Bug 702319 - Fix telemetry message l10n entry. r=mfinkle,Pike
2012-03-14 11:56:57 -07:00
Margaret Leibovic
9074e0b900
Bug 734053 - Add-ons are not listed in Add-ons Manager. r=mbrubeck
2012-03-08 17:17:53 -08:00
Brian Nicholson
1ce81c62ac
Bug 708161 - POST data for search engine submissions. r=mfinkle
2012-03-08 17:07:47 -08:00
Matt Brubeck
e84dd26ea6
Back out 5026c5ad25e7 because of XUL Fennec bustage
2012-03-08 16:42:31 -08:00
Chris Peterson
b0a368c606
Bug 731034 - Clamp current selection before processing key down events to avoid IndexOutOfBoundsException. r=blassey
2012-03-12 17:08:04 -07:00
Kartikaya Gupta
54740c9bf1
Bug 732206 - Fix Ts failures by preventing some errors from appearing in logcat. r=Cwiiis
2012-03-06 10:02:34 -05:00
Benoit Girard
9cc25aa121
Bug 733184 - Remove more logging from widget. r=pcwalton
2012-03-05 19:58:18 -05:00
Benoit Girard
21f34c152c
Bug 733184 - Maple: Remove some Java logging. r=pcwalton
2012-03-05 18:50:00 -05:00
Benoit Girard
a4f3dcbb49
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
95983342f4
Restore merge changeset 39a3044823b0, regression fixed upstream in mc
2012-03-05 13:09:05 -05:00
Matt Brubeck
96ac58ec12
Merge mozilla-central to mozilla-inbound
2012-03-08 16:27:40 -08:00
Chris Peterson
9e48d5323a
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
a9eba18fa6
Bug 733434 - Part 1: Register a global UncaughtExceptionHandler that calls Breakpad. r=blassey
2012-03-07 11:19:05 -08:00
Chris Peterson
cfc4569fe5
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
c21779ea58
Bug 728263 - Avoid AccountManager leak error on exit. r=mfinkle
2012-03-08 18:48:44 -05:00
Margaret Leibovic
5947fda791
Bug 725502 - (Part 2) Disable window open dialog feature for XUL fennec. r=mbrubeck
2012-03-08 15:29:33 -08:00
Margaret Leibovic
79ecc63678
Bug 725502 - window.open with dialog=yes argument in it causes weird issue. r=jst
2012-03-08 15:29:30 -08:00
Richard Newman
16a94c288e
Bug 732611 - Add channel (Aurora, Beta, etc.) to Android Sync user agent. r=rnewman
2012-03-02 17:36:16 -08:00
Richard Newman
32c25d448c
Bug 709403 - Part 2: add TabsRecord. r=nalexander
2012-03-02 17:36:16 -08:00
Richard Newman
0fe0fd4c4c
Bug 709403 - Part 1: refactor envelope/payload logic in Record. r=nalexander
2012-03-02 17:36:16 -08:00
Richard Newman
43df7e84d5
Bug 709403 - Part 0: Add getString to ExtendedJSONObject. r=nalexander
2012-03-02 17:36:16 -08:00
Nick Alexander
df4bf95db8
Bug 722553 - uniformize JPakeClientStage error handling. r=rnewman
2012-03-02 17:36:15 -08:00
Nick Alexander
0e63ceb3bf
Bug 722570 - make BaseResource.{getConnectionManager,enableTLSConnectionManager} thread-safe. r=rnewman
2012-03-02 17:36:15 -08:00
Nick Alexander
ce703d2cb4
Bug 722575 - make SerialRecordConsumer.consumerIsDone() thread-safe. r=rnewman
2012-03-02 17:36:15 -08:00
Marina Samuel
593eac5f06
Bug 715796 - Part 1: client name. r=rnewman
2012-03-02 17:36:15 -08:00
Marina Samuel
c37750ac12
Bug 715796 - Part 0: extract SQLiteOpenHelper cache from AndroidBrowserHistoryDataExtender. r=rnewman
2012-03-02 17:36:15 -08:00
Richard Newman
01e5389609
Bug 731125 - Use correct X-If-Unmodified-Since header. r=rnewman
2012-03-02 17:36:15 -08:00
Benoit Girard
17ae78009b
Backed out changeset 39a3044823b0 because of bad interaction with maple.
2012-03-02 18:32:46 -05:00
Jeff Muizelaar
4798fdbb3d
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
a6f181b1fe
Merge mc->Maple, resolved conflicts
2012-03-02 14:27:05 -05:00
Chris Lord
391b5f81af
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
b4e5802386
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
7deb1ae071
Bug 729373 - Move focus to chrome when overscrolling up with keyboard. r=cpeterson
2012-03-07 19:24:38 -05:00
Eitan Isaacson
e4a0f7bcc6
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
0705237abb
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
353ed54f00
Bug 726018 - Thumbnails test case. r=gbrown
2012-03-07 13:58:31 -08:00
Brian Nicholson
ce62d548f1
Bug 726018 - Save thumbnails only for successful page loads. r=mfinkle
2012-03-07 13:58:31 -08:00
Brian Nicholson
9520294449
Bug 726018 - Add tab load states. r=mfinkle
2012-03-07 13:58:31 -08:00
Margaret Leibovic
7c69a1a0f2
Bug 733515 - Use localized strings for special folder names. r=rnewman,lucasr
2012-03-07 11:13:03 -08:00
Margaret Leibovic
7b923817a8
Bug 711177 - Form autocomplete popup doesn't appear on tap of input. r=lucasr
2012-03-07 11:12:57 -08:00
Sriram Ramasubramanian
5794f57ee0
Bug 732117: Fennec debug intent on startup path. [r=blassey]
2012-03-07 10:36:38 -08:00
Chris Lord
85297aa423
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
a637eac5aa
Merge mc->maple
2012-03-01 10:44:44 -05:00
Kartikaya Gupta
72287d98e8
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
8a2f9c6826
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
4cfb57e4a4
Bug 730967 - Handle Cherckerboard color being null. r=kats
...
--HG--
extra : rebase_source : f2d33d78ba3b140e6df0fdc239539088f910bc95
2012-02-29 15:45:06 -05:00
Kartikaya Gupta
67673fd826
Bug 731619 - Make drawing after rotation work again. r=ehsan
2012-02-29 15:36:59 -05:00
Kartikaya Gupta
995241abaa
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
18572ee54e
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
f6a43297c9
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
09895f185a
Bug 730687 - Hook up the aboutToCheckerboard code again. r=Cwiiis
2012-02-28 16:14:14 -05:00
Kartikaya Gupta
8116a3c555
Bug 730687 - Fold updateViewport into endDrawing. r=Cwiiis
2012-02-28 16:13:26 -05:00
Kartikaya Gupta
7065d85710
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
76d179611f
Merge m-c again to pick up 75deec1f1a7b
2012-02-28 14:37:26 -05:00
Kartikaya Gupta
3ad7a6a7b3
Bug 729169 - Ensure the display port is clipped to the page bounds. r=Cwiiis
2012-02-28 14:33:13 -05:00
Kartikaya Gupta
39af416537
Bug 730681 - Guard against a zero width/height corrupting our viewport. r=Cwiiis
2012-02-28 14:33:05 -05:00
Matt Brubeck
f2bba3f13d
Bug 662891 - Require Android 2.2 "Froyo" (API level 8) or higher [r=dougt]
2012-02-28 10:05:05 -08:00
Kartikaya Gupta
2ac93dd0ea
Merge m-c
2012-02-27 15:06:35 -05:00
Kartikaya Gupta
cf6a0b5aad
Bug 730681 - Combine the two resize event handlers into one so that the behaviour is more deterministic and efficient. r=Cwiiis
2012-02-27 10:23:20 -05:00
Kartikaya Gupta
f17be13e28
Bug 730681 - Stop resizing the CSS viewport every time we scroll by a pixel. r=Cwiiis
2012-02-27 10:18:10 -05:00
Richard Newman
a4cc9f7aa0
Bug 730528 - Extract LooperThread from GeckoAppShell. r=blassey
2012-02-26 22:34:23 -08:00
Kartikaya Gupta
e32f88af1b
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
b6469b1808
Take out a line I inadvertently left in in cset ce31a3b140a2
2012-02-26 17:27:58 -05:00
Kartikaya Gupta
527d580687
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
d18f53fccd
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
893d3890fe
Work around white not working as Cherckerboard color. r=kats
...
--HG--
extra : rebase_source : 768fe9d869c1aff743fbc69b5f537668eedf3298
2012-02-24 15:13:39 -05:00
Chris Peterson
3e79fbd8e3
Bug 730349 - Remove some unused variables from browser.js. r=
2012-02-24 10:05:32 -08:00
Doug Turner
f72f4d6343
Merge with mozilla-central
2012-02-24 11:57:27 -08:00
Kartikaya Gupta
926388911b
Remove unused parameters passed to endDrawing
2012-02-24 12:11:29 -05:00
Kartikaya Gupta
d1065efeb5
Pull out tile dimensions being passed around uselessly
2012-02-24 10:51:41 -05:00
Wes Johnston
f3d050b3fe
Bug 731341 - LoadLibs should take a context. r=blassey
2012-03-08 10:25:44 -08:00
Matt Brubeck
b94b19f79d
Bug 731610 - Back key in a popup window should return to the parent page
...
[r=mfinkle]
2012-03-08 12:34:11 -08:00
Wes Johnston
4d4224963d
backout a965cebe4462 32220d7085e0 3689bb4199d8 d0c82cb6eb28 b295c8825acd and 95ab5c738512
2012-03-08 12:32:01 -08:00
Brad Lassey
27892bd7ab
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
d2705084f2
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
2885eb062f
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
e9afe86d07
Bug 718760 - Crypto for the java passwords provider. r=blassey,bsmith
2012-03-08 10:25:44 -08:00
Wes Johnston
1faf5a64eb
Bug 732069 - Remove library extraction from APKOpen. r=glandium,blassey
2012-03-08 10:25:44 -08:00
Wes Johnston
fc30a6fbdb
Bug 725881 - Tests for form history and passwords providers. r=gbrown
2012-03-08 10:25:44 -08:00
Wes Johnston
8bd8530c50
Bug 731341 - LoadLibs should take a context. r=blassey
2012-03-08 10:25:44 -08:00
Kartikaya Gupta
8361e27f2a
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
7835c32438
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
aebcb81458
Move transaction lock and synchronization from callers of updateViewport in to updateViewport itself
2012-02-23 15:31:40 -05:00
Kartikaya Gupta
50f8b4de8e
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
1e70e36055
Remove redundant getDisplayportOrigin method from ViewportMetrics; use getOrigin instead
2012-02-23 15:08:05 -05:00
Kartikaya Gupta
1f8e580c79
Bug 730033 - Rip out WidgetTileLayer and associated gunk. r=snorp
2012-02-23 14:55:15 -05:00
Kartikaya Gupta
5a1faf48cb
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
4ad5c6ea23
Move the call to moveFrameRateLayer off the UI thread since it calls beginTransaction
2012-02-23 12:54:54 -05:00
Kartikaya Gupta
2ce2de2f8c
Convert tabs to spaces
2012-02-23 11:31:01 -05:00
Kartikaya Gupta
e60eb6625b
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
8dd38a12c2
Merge backout
2012-02-23 11:09:14 -05:00
Benoit Girard
6dbf2b71f8
Backed out changeset c8451607557b
2012-02-23 11:04:11 -05:00
Kartikaya Gupta
9be3ce0e7c
Take out unused MultiTileLayer
2012-02-23 10:11:16 -05:00
Kartikaya Gupta
089561424b
Take out the empty GeckoLayerClient.dimensionsChanged method and the unneeded support architecture for it
2012-02-23 10:09:38 -05:00
Chris Lord
a606eac978
Bug 729537 - Make sure the displayport is always set correctly. r=mfinkle
...
We were seeing unexpectedly large buffers and oddness until the first
pinch-zoom. This was caused by not setting the displayport correctly.
Change things up so that we just use the window size and resize events instead
of the viewport size (which is sent asynchronously to resize events) and make
sure to set the displayport whenever necessary.
2012-02-23 13:45:32 +00:00
Ehsan Akhgari
46e795026c
Bug 728614 - Part 8: Remove the unneeded assignment from getViewTransform; r=kats
2012-02-22 21:27:36 -05:00
Ehsan Akhgari
370d7dba80
Address the review comment, missed from the previous push
2012-02-22 17:15:53 -05:00
Ehsan Akhgari
3c20ad735f
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
6144007810
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
c6c152c839
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
1f588cc799
Completely collapse GeckoGLLayerClient into GeckoLayerClient.
2012-02-22 14:45:44 -05:00
Doug Turner
6e5fbc99ac
Bad merge. Fixing missing curly brace
2012-02-22 09:58:33 -08:00
Doug Turner
6d9d1aadcb
merge with mozilla-central:
2012-02-22 09:30:09 -08:00
Kartikaya Gupta
cb54ef9cf9
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
952a5e4920
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
449a33dab1
Rip out the unused viewport bias and optimum offset code
2012-02-22 10:22:31 -05:00
Kartikaya Gupta
20747b92f2
Reduce some unnecessary logcat spew
2012-02-22 09:37:39 -05:00
Mike Hommey
3d516c049e
Bug 728071 part 1 - Move nsXREAppData definition in a separate header, and use it from application.ini.h. r=bsmedberg
2012-02-22 08:12:15 +01:00
Mark Finkle
c90b4e91a2
Bug 729324 - Always make sure 'Quit' is last menu r=sriram
2012-02-22 00:12:33 -05:00
Mark Finkle
ba8ae1b3f2
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
c5eb2f37e5
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
53420d46aa
Bug 728782 - Add support for Bookmark Link context menu r=wesj r=gbrown
2012-02-22 00:11:50 -05:00
Chenxia Liu
538b876286
Bug 730189 - Fix internet connection check. r=rnewman
2012-02-26 13:56:29 -08:00