Граф коммитов

5513 Коммитов

Автор SHA1 Сообщение Дата
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