Commit Graph

1794 Commits

Author SHA1 Message Date
Ali Juma
eaec281765 Bug 745243 - Wait for surfaceChanged before calling GLController.provideEGLSurface. r=kats 2012-05-18 15:58:46 -04:00
Richard Newman
1303f7c769 Bug 755576 - Redundant cyclic reuploading & repositioning of bookmark folders. r=nalexander 2012-05-18 11:55:52 -07:00
Chenxia Liu
23b1b372cf Bug 754958 - Pairing aborts if device screen turns off. r=nalexander 2012-05-18 11:28:24 -07:00
Matt Brubeck
babf33c424 Back out bug 707571 because of reftest failures 2012-05-18 09:31:27 -07:00
Matt Brubeck
206bfef1de Bug 707571 (part 4) - Use mininum-scale and maximum-scale from <meta name="viewport"> [r=kats] 2012-05-18 08:24:27 -07:00
Matt Brubeck
a5e1d94154 Bug 707571 (part 3) - Disable double-tap listener on pages with user-scalable=no [r=kats] 2012-05-18 08:24:27 -07:00
Matt Brubeck
828992dc11 Bug 707571 (part 2) - Disable zooming for pages with user-scalable=no [r=kats] 2012-05-18 08:24:27 -07:00
Margaret Leibovic
c187f270b0 Bug 732901 - Use notifyDatasetChanged() to update view after modifying mTabsAdapter. r=sriram 2012-05-16 15:40:16 -07:00
Margaret Leibovic
4c40aa00a2 Bug 732901 - Call Tabs.notifyListeners() on the main thread. r=mfinkle 2012-05-17 14:35:33 -07:00
Nick Alexander
19fb450424 Bug 709311 - Handle changed meta/global. r=rnewman, a=blocking-fennec 2012-05-17 13:20:49 -07:00
Nick Alexander
1d17d61465 Bug 709313 - Upload meta/global. r=rnewman, a=blocking-fennec 2012-05-17 13:20:49 -07:00
Richard Newman
f26f20d783 Bug 755816 - Index default bookmarks from 0, not from 1. r=wesj 2012-05-17 13:20:49 -07:00
Vladimir Vukicevic
9d6a42d017 b=752368; [android] random black screen when opening links from other apps; r=bgirard,ajuma,kats 2012-05-09 22:32:54 -04:00
Brian Nicholson
e4896047ff Bug 755771 - Part 2: Send purge count to Java. r=mfinkle 2012-05-16 23:07:55 -07:00
Brian Nicholson
d2ffe7763c Bug 755771 - Part 1: Remove HistoryEntry class. r=mfinkle 2012-05-16 23:07:55 -07:00
Chris Peterson
4d7fbc2044 Bug 751513 - End composition in onTextChanged() only if we are currently committing. r=blassey 2012-05-16 22:29:23 -07:00
Sriram Ramasubramanian
2069530602 Bug 732572: Restart the entire application on locale change. [r=mfinkle] 2012-05-16 15:28:28 -07:00
Sriram Ramasubramanian
e304446d40 Bug 732572: Fix the restarter to not have excludeFromRecents. [r=mfinkle] 2012-05-16 15:24:43 -07:00
Margaret Leibovic
e2a2300d01 Bug 729485 - Test for content permissions prompts. r=mbrubeck,kats 2012-05-16 12:00:45 -07:00
Gian-Carlo Pascutto
b5b41ce518 Bug 755383 - Filter automatic bookmarks that are no longer supported in Native Fennec. r=blassey 2012-05-16 17:49:53 +02:00
Chenxia Liu
74f84bd27f Bug 750746 - Correct pairing instructions in Sync setup. r=rnewman 2012-05-15 12:32:03 -07:00
Kyle Huey
ef2f3ad49e Back out bug 750746 on our death march to a green tree. 2012-05-15 19:56:06 -07:00
Chenxia Liu
093e06150a Bug 750746 - Correct pairing instructions in Sync setup. r=rnewman 2012-05-15 12:32:03 -07:00
Chenxia Liu
c45a174822 Bug 752995 - J-PAKE code is not accessible. r=rnewman 2012-05-15 11:13:18 -07:00
Chenxia Liu
5aa0849e8a Bug 742111 - J-PAKE text entry boxes not focused in Pair a Device. r=rnewman 2012-05-15 11:13:18 -07:00
Nick Alexander
cbe789877a Bug 752514 - Fix comment in SyncAccounts. r=rnewman 2012-05-15 11:13:18 -07:00
Kartikaya Gupta
2bee45a402 Bug 749384 - Notify PZC of some events before the touchevent listeners deal with it so that we remain responsive. r=wesj 2012-05-15 13:22:26 -04:00
Kartikaya Gupta
7f60b33ddf Bug 749384 - Store the PZC instead of the LayerController. r=wesj 2012-05-15 13:21:53 -04:00
Kartikaya Gupta
2f9f805686 Bug 749384 - Hardcode the touch event timeout to 200ms. r=wesj 2012-05-15 13:21:14 -04:00
Gian-Carlo Pascutto
6d54b74e43 Bug 755267 - Make sure history is set as migrated when done. r=mfinkle 2012-05-15 17:25:24 +02:00
Geoff Brown
b02790a816 Bug 751158 - Add tcheckerboard3 Robocop/Talos test. r=jmaher 2012-05-14 19:01:05 -04:00
Margaret Leibovic
5e280e1289 Bug 754286 - Add null checks to AweseomeBar context menu. r=mfinkle 2012-05-14 14:38:18 -07:00
Brian Nicholson
9004e630bd Bug 753625 - Use tri-state session restore flag. r=mfinkle 2012-05-14 14:48:04 -07:00
Eitan Isaacson
c1b42f9638 Bug 753859 - Added description to toolbar tabs button. r=mfinkle, r=sriram 2012-05-14 14:22:00 -07:00
Margaret Leibovic
27d30f40a9 Bug 753880 - Marquee aweseome tab strings if they are too long. r=mfinkle 2012-05-14 13:01:30 -07:00
Margaret Leibovic
5bb36a2195 Bug 752172 - (Part 2) Protect against null selected tab in SiteIdentityPopup. r=mfinkle 2012-05-14 11:44:42 -07:00
Margaret Leibovic
3c7b6fde55 Bug 671131 - (Part 2) Make observer to update history tab when history item is removed. r=bnicholson 2012-05-14 11:44:37 -07:00
Margaret Leibovic
6f927140d9 Bug 671131 - Add a way to remove history entries from the awesome screen. r=mfinkle 2012-05-14 11:44:34 -07:00
Gian-Carlo Pascutto
eb6ba1cc71 Bug 754453 - BrowserProvider insert failures are silent. r=blassey 2012-05-14 12:22:10 +02:00
Joey Armstrong
f1190ff176 Bug 748470 - mobile/android/base: dependency builds r=ted 2012-05-11 17:16:15 -07:00
Gian-Carlo Pascutto
dbba4f19bf Bug 754224 - Add keyword support to Profile Migration. r=margaret 2012-05-12 01:31:10 +02:00
Margaret Leibovic
d464f06c02 Bug 752514 - Sync key/password are swapped, resulting in authentication error. r=rnewman 2012-05-11 15:16:58 -07:00
Margaret Leibovic
38bb124eda Bug 754276 - Migrate bookmark separators and drop all unknown bookmark types. r=gcp 2012-05-11 11:25:41 -07:00
Gian-Carlo Pascutto
10219b1c33 Bug 752492 - Make sure Cursor objects are closed correctly. r=blassey 2012-05-11 18:10:57 +02:00
Lucas Rocha
77a72c036b Bug 750950 - Kill any zombie processes if database is locked (r=blassey) 2012-05-11 17:09:04 +01:00
James Willcox
424a4c0c97 Small fixup to my last patch (no bug, r=blassey) 2012-05-11 11:05:37 -04:00
James Willcox
b5f5a032fd Bug 750778 - Ensure PluginLayer is always present when plugin is visible r=blassey 2012-05-11 10:54:51 -04:00
Margaret Leibovic
8819187046 Bug 752759 - Get rid of excessive mFormAssistPopup.hide() calls in PanZoomController. r=kats 2012-05-10 12:09:00 -07:00
Margaret Leibovic
41cc2e3508 Bug 753534 - (Part 2) Replace getMobileBookmarksFolder with calls to getFolderIdFromGuid. r=lucasr 2012-05-10 12:08:39 -07:00
Margaret Leibovic
9d9a9d9f9f Bug 753534 - Desktop Bookmarks folder is created after migration from XUL to Native. r=lucasr 2012-05-10 12:08:36 -07:00
Kartikaya Gupta
12c950bd8b Bug 753845 - Fix race condition in setting/reading the selected tab. r=margaret 2012-05-10 13:41:00 -04:00
Eitan Isaacson
1ae1b3a106 Bug 752935 - Decouple Android a11y checking, prepare for ICS on-the-fly a11y toggle events. r=davidb, r=kats 2012-05-10 10:33:12 -07:00
Gian-Carlo Pascutto
ddd3ecfab7 Bug 752444 - Detect missing Mobile root folders and fix. r=lucasr 2012-05-10 17:10:09 +02:00
Kartikaya Gupta
fb82ca7260 Bug 753334 - Audit and clean up code that deals with allocating/freeing direct buffers. r=Cwiiis 2012-05-10 09:46:53 -04:00
Ed Morley
924843f245 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-05-10 13:04:35 +01:00
John Ford
d205576efe Bug 752873 - Part 2: use Android Sync Makefile include. r=khuey 2012-05-09 17:00:54 -07:00
John Ford
90a8b0abd8 Bug 752873 - Part 1: generate Makefile include rather than manifests for Android Sync. r=rnewman 2012-05-09 17:00:53 -07:00
Kyle Huey
5c1112a9a0 Bug 751941: Mobile repacks are busted. r=ted 2012-05-09 16:51:41 -07:00
Sriram Ramasubramanian
bb18ff9f0a Bug 751690: isApplicationInBackground() should return correct values r=mfinkle 2012-05-08 16:40:12 -07:00
Ed Morley
a4deefe05e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-05-09 10:15:40 +01:00
Gian-Carlo Pascutto
bc72bc0a71 Bug 746860 - Ensure profiles are moved to internal storage before accessing them. Use migrator. r=blassey 2012-05-09 00:51:07 +02:00
Gian-Carlo Pascutto
f95affba9f Bug 746860 - Don't fail when creating directories that already exist. r=blassey 2012-05-09 00:50:52 +02:00
Joe Drew
16cc3ebe26 Bug 728026 - Leave the scissor bit enabled when we return from Java code. r=jrmuizel 2012-05-01 12:12:45 -04:00
Kartikaya Gupta
3b62936fe6 Bug 752939 - Update the mGeckoViewport when switching tabs so that we map touch events to the right point. r=Cwiiis 2012-05-08 13:33:48 -04:00
Chenxia Liu
54196bb2d0 Bug 738676 - Pair a device not working a second time. r=rnewman, a=blocking-fennec 2012-05-08 15:14:48 -07:00
Lucas Rocha
b323632b0f Bug 725389 - Set number of columns in top site's grid view onMeasure (r=mfinkle) 2012-05-08 11:44:48 +01:00
James Willcox
d8a5119df7 Bug 752153 - Improve the exit procedure for the Gecko Android Looper r=blassey
--HG--
extra : rebase_source : 13bef9a232f076b883aab9ab1ef48f5e82f50a06
2012-05-07 21:32:53 -04:00
Brian Nicholson
151cb79e6d Bug 752713 - Only save thumbnail if document stop URL matches tab URL. r=blassey 2012-05-07 16:54:52 -07:00
Margaret Leibovic
93a83cc4ef Bug 752172 - Turn SiteIdentityPopup into a singleton. r=mbrubeck 2012-05-07 16:17:08 -07:00
Margaret Leibovic
a26c3db04f Bug 752052 - updateBookmark updates all bookmarks with the same URL, not a specific bookmark. r=rnewman 2012-05-07 15:33:07 -07:00
James Willcox
5a33f3734d Bug 746633 - Don't use placeholder for full page plugins on Android r=blassey 2012-05-07 14:18:46 -04:00
Mark Finkle
0d6f63f7ba Bug 752014 - Remove support for adding downloads to the system download manager r=mbrubeck 2012-05-06 10:59:14 -04:00
Margaret Leibovic
b2e93f721b Bug 752001 - Remove unnecessary indirection for stop/reload/forward actions. r=mfinkle 2012-05-04 12:52:13 -07:00
Phil Ringnalda
e265da4be6 Merge m-c to m-i 2012-05-04 19:49:34 -07:00
Richard Newman
b7b21b1d35 Bug 714304 - Handle 'Upgrade Required' error response. r=rnewman, a=blocking-fennec 2012-05-04 17:25:34 -07:00
Matt Brubeck
822b621a9b Bug 751930 - Don't request READ/WRITE_HISTORY_BOOKMARKS permissions on Android [r=blassey] 2012-05-04 13:37:15 -07:00
Ed Morley
01d2ddd5d5 Backout 5c35cd6f3ea4 & ba39b0822992 (bug 607417) for native Android R1 failures 2012-05-04 14:26:09 +01:00
Brad Lassey
e484d5fe5a bug 751678: Low-res screenshot happens when Fennec is in the background r=mfinkle a=blocking-fennec 2012-05-04 09:19:01 -04:00
Chris Lord
d8f77ad734 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.

--HG--
extra : rebase_source : 709a9b14b5301bb675e118859090e6fb1c0f26f9
2012-05-04 17:04:15 +12:00
Robert O'Callahan
65e34332be backing out patches for bug 607417 due to build bustage 2012-05-04 17:29:05 +12:00
Chris Lord
675c02dfe0 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
2012-05-04 17:04:15 +12:00
Doug Turner
9eaa2d7486 Bug 738465 - implement device light sensor. r=smaug 2012-05-02 09:43:45 -07:00
Doug Turner
f158836867 Bug 738131 - implement device proximity. r=smaug
* * *
Bug 738131 - implement device proximity. gonk implementation. r=mwu
2012-05-02 09:43:45 -07:00
Kartikaya Gupta
7233777c7e Bug 751479 - Guard against the scale gesture detector receiving move events without corresponding down events. r=Cwiiis 2012-05-03 22:24:05 -04:00
Brian Nicholson
567d90f367 Backout 7e237e96018f for black area in thumbnails. r=backout 2012-05-03 19:06:08 -07:00
Brian Nicholson
ef88af632e Bug 750846 - Move thumbnail size logic to Gecko. r=blassey
--HG--
extra : rebase_source : f8194c78ff0acc530db15a0aed6472475a0e0eed
2012-05-03 16:29:59 -07:00
James Willcox
1a40100c82 Bug 703056 - Block Flash on Tegra devices r=blassey
--HG--
extra : rebase_source : 20290ac3bd9bc3a3b2251b5d1835b530d825ba01
2012-05-03 17:14:05 -04:00
Margaret Leibovic
e4d893320f Bug 751488 - Can't reload the page after clearing private data. r=mfinkle 2012-05-03 13:06:06 -07:00
James Willcox
85ae98e6a2 Bug 730890 - Install and run an Android Looper on Gecko main thread r=cjones 2012-05-03 10:53:31 -04:00
Richard Newman
b3547759b0 Bug 718153 - Match Fennec's history URL blacklist. r=liuche, a=blocking-fennec 2012-05-03 12:08:35 -07:00
Joey Armstrong
844ee8d341 Bug 739710 - Makefile.in edits to use mkdir_deps function: file batch #2. r=ted 2012-05-03 06:22:33 -04:00
Phil Ringnalda
ba25bff73d Back out 3502d9840d98 (bug 752368) for robo* failure 2012-05-09 22:26:52 -07:00
Vladimir Vukicevic
c78e67e17b b=752368; [android] random black screen when opening links from other apps; r=bgirard,ajuma 2012-05-09 22:32:54 -04:00
Matt Brubeck
e5d1d7a8d7 Merge mozilla-central and mozilla-inbound 2012-05-02 15:58:11 -07:00
Ted Mielczarek
26472e1ab1 bug 748797 - support MOZ_LINKER_EXTRACT=1 as a configure option to turn on linker extraction all the time. r=glandium,blassey, a=android-only
CLOSED TREE
2012-05-02 07:15:07 -04:00
Sriram Ramasubramanian
ae9c613c4c Bug 747419: Optimize TabsTray rows inflation using ViewHolder pattern [r=lucasr, a=android-only]
--HG--
extra : rebase_source : b93eb7463623d5b916590fd9a0367f2ccb6dea36
2012-05-01 10:50:27 -07:00
Richard Newman
4cf9b2d318 Bug 749727 - Ensure that each Fennec channel runs its password content provider in a different process. r=blassey, a=blocking-fennec 2012-04-30 21:08:33 -07:00
Sriram Ramasubramanian
343db88c1b Bug 750349: Recycle Listener for TabsTray. [r=mfinkle, a=android-only]
--HG--
extra : rebase_source : 4f03315c97d5aa8dd84d0aa3849a08cabe1af868
2012-04-30 14:09:41 -07:00
Brian Nicholson
116da01650 Bug 750734 - Ensure view is focused when showing virtual keyboard. r=cpeterson a=android-only 2012-05-01 18:15:42 -07:00
Brian Nicholson
ee613c7c31 Bug 749305 - Change favicons on pageshow rather than DOMContentLoaded. r=mfinkle a=android-only 2012-05-02 13:55:27 -07:00
Wes Johnston
e52044d460 Bug 744518 - Use touch events to trigger tap highlight. r=kats. a=mobile-only 2012-05-02 11:55:37 -07:00
Kartikaya Gupta
b1bf80fdf0 Bug 732364 - Apply axis locking to subdocument scrolling as well. r=Cwiiis a=android-only 2012-05-02 13:18:36 -04:00
Kartikaya Gupta
841d8b1592 Bug 722657 - Fix glaring bug in subdocument scrolling where scroll amounts got discarded. r=Cwiiis 2012-05-02 13:12:46 -04:00
Margaret Leibovic
758e04ae94 Bug 749853 - about:* pages (and other unwanted URIs) should not be stored in history. r=mfinkle a=android-only 2012-05-02 09:07:58 -07:00
Margaret Leibovic
089c23be4e Bug 736272 - Add extra awesomeness weight to bookmarks. r=lucasr a=android-only 2012-05-02 09:07:58 -07:00
Margaret Leibovic
cac04c5546 Bug 695204 - Display site security. r=mfinkle a=android-only 2012-05-02 09:07:58 -07:00
Chris Peterson
2e4f40583c Bug 742267 - Restore AwesomeBar's cursor position when gaining input focus. r=blassey a=android-only 2012-05-01 14:56:08 -07:00
Richard Newman
4af762156e Bug 749857 - Don't upload history records without URI or visits. r=liuche, a=android-only 2012-04-30 13:40:34 -07:00
Nick Alexander
f35291232b Bug 713524 - Batch bookmark inserts. r=rnewman, a=android-only 2012-04-30 13:40:30 -07:00
Nick Alexander
dc024d63b4 Bug 743153 - Use ContentUris.parseId instead of RepoUtils.getAndroidIdFromUri. r=rnewman, a=android-only 2012-04-30 13:40:27 -07:00
Matt Brubeck
9097948f0e Bug 746703 - Set targetSdkVersion to 14 in AndroidManifest.xml to disable legacy menu button [r=blassey, a=android-only] 2012-04-19 12:28:13 -07:00
Phil Ringnalda
a16962eadf Back out 23b86b775f6f (bug 749727) for Android Talos bustage on a CLOSED TREE 2012-04-30 16:28:18 -07:00
Richard Newman
553bdea8da Bug 749727 - Ensure that each Fennec channel runs its password content provider in a different process. r=blassey, a=blocking-fennec 2012-04-30 12:58:25 -07:00
Brian Nicholson
0a9e5c5991 Bug 748498 - Don't set tab URL on document start. r=mfinkle 2012-04-27 13:52:21 -04:00
Margaret Leibovic
3bc9762f1c Bug 749582 - Fennec doesn't start in landscape mode. r=mfinkle 2012-04-28 15:46:03 -04:00
Kartikaya Gupta
8c34304689 Bug 749429 - Increase displayport size multiplier default to 2000 for fixed-margin and velocity-bias. r=Cwiiis 2012-04-28 01:02:19 -04:00
Jeff Muizelaar
8ea266ecb1 Bug 743247. Ensure we don't have an array buffer bound when drawing PluginLayer. r=kats
This fixes the same problem in the newly added PluginLayer
2012-04-28 00:55:16 -04:00
Jeff Muizelaar
ba61cba43b Bug 743247. Ensure we don't have an array buffer bound when drawing. r=bas
Our C++ code was binding a buffer and leaving it bound. This
avoids that problem by making sure we unbind it before
calling VertexPointerAttrib.

--HG--
extra : rebase_source : ec39fcf4a6a74c2f96765752b0ffb6e38b44f5de
2012-04-27 21:08:30 -04:00
James Willcox
22ddeff430 Bug 727116 - Draw Flash plugins with OpenGL during pan/zoom on legacy Android r=blassey 2012-04-27 16:04:47 -04:00
Lucas Rocha
caf6c90315 Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unlocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Kyle Huey
7a7a3d2594 Back out Bug 749493 for destroying Android. 2012-04-27 12:09:16 -07:00
Eitan Isaacson
4fbdca5640 Bug 747273 - Remove emitGeckoAccessibilityEvent, just emit one directly. 2012-04-27 10:35:47 -07:00
Margaret Leibovic
367d6fcffa Bug 746946 - Force AsyncTask onPostExecute to only touch UI on the main thread. r=mfinkle 2012-04-26 16:20:03 -04:00
Lucas Rocha
286aa43684 Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unlocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Chris Lord
9b4791fda0 Bug 749630 - Fix single-colour checkerboard and masking. r=kats
Bug 748718 tried to fix masking of the checkerboard layer, but incorrectly
calculated the values for the right and bottom sides of the page, causing
less masking to occur than should happen.

It also possibly broke single-colour layer drawing (though I'm not sure this
worked previously), which this fixes by clearing to the page colour instead of
generating and drawing a texture for it.
2012-04-27 12:54:18 -04:00
Ed Morley
e11883a315 Backout 6b5668320ce4 (bug 749493) for android startup crashes 2012-04-27 15:58:24 +01:00
Lucas Rocha
e783c6a9fd Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unclocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Chris Peterson
02c04df39f Bug 743468 - If IME begins an ephemeral composition string, then end it when done. r=blassey 2012-04-26 23:43:15 -04:00
Benoit Jacob
87f4460598 Bug 747445 - block on onLowMemory() event - r=blassey 2012-04-26 15:47:59 -04:00
Matt Brubeck
7ebe05d080 Bug 747067 (part 2) - Don't loop through every history item in deleteHistory [r=bnicholson]
--HG--
extra : rebase_source : 86250b5c53cf0cbc2573ad05a280eaa40921199d
2012-04-26 12:40:07 -07:00
Richard Newman
75c324aebc Bug 748898 - Use "mobile" as title for Mobile Bookmarks folder on upload. a=blocking-fennec 2012-04-26 12:31:02 -07:00
Kartikaya Gupta
c24fde252f Bug 748736 - Make tcheckerboard2 use CNN and be harder. r=jmaher 2012-04-26 14:24:30 -04:00
Kartikaya Gupta
97492a9c94 Bug 749164 - Fix viewport intersection with page rect and guard against zero screen area. r=jrmuizel 2012-04-26 14:23:28 -04:00
Chris Lord
968ce32698 Bug 748718 - Make ScreenshotLayer use SingleTileLayer's draw function. r=kats
ScreenshotLayer overrides SingleTileLayer's draw function to simplify the
drawing process. Unfortunately, this doesn't respect the layer mask, and can
cause the layer to appear incorrectly stretched.

Change the screenshot process so that whole-page screenshots pass parameters
that are pre-scaled (to avoid mismatches when the viewport changes), and set
the page size on the ScreenShotLayer so it draws in the correct place.

This also alters the masking slightly to avoid visible seams around masks in
the centre of the page, and to avoid unnnecessary drawing at the edges of the
page.

This change fixes the frame-rate issues with the screenshot layer, as it
removes unnecessary over-draw.

--HG--
extra : rebase_source : 671c5a48d7bc08b3b452ed7eea228eb22843c1ce
2012-04-26 13:45:31 -04:00
Chris Lord
d39372407d Bug 748718 - Crash if the buffer size mismatches the layer size. r=kats
TileLayer.java always treats the buffer as if it's the same size as the texture.
Instead of crashing (or some other unintended effect), throw a RunTimeException.
Also include some commented out code that would work, but we likely don't ever
want to use (for reference when running into the exception).

--HG--
extra : rebase_source : 93b4c834c2a0dc0fab62341f779de9c7fcce5f87
2012-04-26 13:45:17 -04:00
Chris Lord
52c99cba6f Bug 748718 - Fix drawing in SingleTileLayer.java. r=kats
SingleTileLayer draws upside-down and doesn't handle non-repeating/stretched
layers correctly.

--HG--
extra : rebase_source : d33dcecc949b252826f557033e47311f885bd9b8
2012-04-26 13:45:06 -04:00
Brad Lassey
4731e72b12 bug 744838 - crash in java.lang.NullPointerException at java.util.concurrent.SynchronousQueue.put(SynchronousQueue.java:814) r=cpeterson 2012-04-16 18:53:00 -04:00
Matt Brubeck
bb642ec456 Bug 746876 - disable test_bug720538 because of perma-orange [r=kats] 2012-04-26 07:46:02 -07:00
Lucas Rocha
ec365c560c Bug 741224 - Force unlock on tabs.db file when database is opened in read-only mode (r=blassey) 2012-04-25 17:24:48 -04:00
Lucas Rocha
8e9e517bec Bug 741224 - Move database unlock function to DBUtils (r=blassey) 2012-04-25 17:24:48 -04:00
Eitan Isaacson
783d7ad75c Bug 747566 - Add descriptions to image buttons in tab tray. r=sriram 2012-04-25 17:09:12 -07:00
Eitan Isaacson
c6b198c4e2 Bug 747566 - Make tab tray d-pad navigable. r=sriram 2012-04-25 17:09:12 -07:00
Sriram Ramasubramanian
3c19fe17c2 Bug 750349: Recycle Listener for TabsTray. [r=mfinkle] 2012-04-30 14:09:41 -07:00
Richard Newman
059b5cf95c Bug 749857 - Don't upload history records without URI or visits. r=liuche, a=blocking-fennec 2012-04-30 13:40:34 -07:00
Nick Alexander
a28e53946a Bug 713524 - Batch bookmark inserts. r=rnewman, a=blocking-fennec 2012-04-30 13:40:30 -07:00
Nick Alexander
e3655bc765 Bug 743153 - Use ContentUris.parseId instead of RepoUtils.getAndroidIdFromUri. r=rnewman, a=blocking-fennec (dependency) 2012-04-30 13:40:27 -07:00
Mark Finkle
ee6b65a5af Bug 750195 - java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onDestroy(GeckoApp.java) r=bnicholson 2012-04-30 16:17:29 -04:00
Matt Brubeck
3028eb0cc5 Bug 746703 - Set targetSdkVersion to 14 in AndroidManifest.xml to disable legacy menu button [r=blassey] 2012-04-19 12:28:13 -07:00
Chris Lord
5667a8573c Bug 747779 - Fix raw type Iterator warning in ProfileMigrator.java. r=kats
Using an untyped Iterator causes warnings (and thus, build errors) in Java 7.
2012-04-30 16:13:26 +01:00
Joey Armstrong
320de12b9d bug 748130: Replace FORCE dependencies, repacks are a conditional force. r=ted 2012-04-27 17:00:00 -04:00
Matt Brubeck
f12cbb547a Bug 747067 (part 1) - Don't pass null as the preference name to Preferences:Get 2012-04-25 16:31:14 -07:00
Richard Newman
335387446e Bug 744441 - Handle blank accounts in performSync. r=liuche, a=blocking-fennec 2012-04-25 14:18:45 -07:00
Kartikaya Gupta
a3bf19f083 Bug 747528 - Add a PredictionBiasStrategy that uses estimated draw time to paint ahead. r=Cwiiis 2012-04-25 09:53:38 -04:00
Jeff Muizelaar
deff894d8a Bug 748382. Don't count overscroll as checkerboard. r=kats
We currently check root layer position with the viewport.
During overscroll these won't match and we'll think we're
checkerboarding.

--HG--
extra : rebase_source : 27c93b524a539ad5851ff4ba5ee94f5321c24172
2012-04-24 11:26:21 -04:00
Brad Lassey
c7ddd60740 bug 748621 - planet.mozilla.org always shows black checkerboard r=BenWa 2012-04-24 21:39:10 -04:00
Brad Lassey
8daf4235b9 bug 748585 - Java low res screenshot sometimes renders black r=cwiiis 2012-04-24 18:54:24 -04:00
Matt Brubeck
1753b0f348 Bug 748609 - testAboutPage is perma-orange on beta [r=mfinkle] 2012-04-24 18:02:41 -07:00
Lucas Rocha
6a88286ff2 Bug 701330 - Show star on "History" tab rows that are bookmarks (r=margaret) 2012-04-24 18:59:30 -04:00
Lucas Rocha
8eed820049 Bug 701330 - Show star on "Top Sites" tab rows that are bookmarks (r=margaret) 2012-04-24 18:59:09 -04:00
Lucas Rocha
c05d87817a Bug 746444 - Force unlock database file when database is opened in read-only mode (r=blassey) 2012-04-24 16:34:03 -04:00
Lucas Rocha
0eac9baa3c Bug 746444 - Add native function to force unlock on database file (r=blassey) 2012-04-24 16:34:03 -04:00
Brad Lassey
142a463d8e bug 746016 - Cache low res version of the page in the java ui for use instead of checkerboarding r=kats
--HG--
extra : rebase_source : d6de0327a46393cd4cfc327dea5689364744a71d
2012-04-24 15:13:36 -04:00
Richard Newman
13bcb1b233 Bug 748475 - Bump User-Agent version for trunk. r=trivial, a=blocking-fennec 2012-04-24 12:09:15 -07:00
Richard Newman
5e2e41371d Bug 747065 - Precondition failed on clients PUT. r=nalexander, a=blocking-fennec 2012-04-24 11:50:37 -07:00
Richard Newman
5f83cc26c6 Bug 750346 - Persist engine enabled state. r=nalexander,rnewman a=blocking-fennec, mobile-only 2012-05-04 14:30:15 -07:00
Nick Alexander
bb1e8744d8 Bug 709323 - Handle key changes in info/collections. r=rnewman, a=blocking-fennec 2012-05-04 12:27:06 -07:00
Nick Alexander
328b5ebbe6 Bug 709321 - Generate and upload keys. r=rnewman, a=blocking-fennec 2012-05-04 12:27:06 -07:00
Richard Newman
81de372fb3 Bug 747099 - Don't expire idle connections in Sync's connection pool. r=liuche, a=blocking-fennec, mobile-only 2012-05-04 12:27:06 -07:00
Brian Nicholson
5c02aa754a Bug 750846 - Move thumbnail size logic to Gecko. r=blassey 2012-05-03 16:29:59 -07:00
Kartikaya Gupta
35a2feec7c Bug 737510 - Expand the displayport to fill any partial tiles. r=Cwiiis 2012-04-23 23:53:44 -04:00
Kartikaya Gupta
315b043c15 Bug 737510 - Print something useful when dumping an ImmutableViewportMetrics. r=Cwiiis 2012-04-23 23:52:58 -04:00
Phil Ringnalda
06f3cce1f3 Back out b1bf084429e8, ddd8619fdf56, 1ca7c95917fb (bug 737510) for Android XUL and crashtest bustage on a CLOSED TREE, a=bustage 2012-04-24 00:04:28 -07:00
Kartikaya Gupta
79ad622307 Bug 737510 - Expand the displayport to fill any partial tiles. r=Cwiiis 2012-04-23 23:53:44 -04:00
Kartikaya Gupta
037957e213 Bug 737510 - Print something useful when dumping an ImmutableViewportMetrics. r=Cwiiis 2012-04-23 23:52:58 -04:00
Joe Drew
cedbe2318f Back out bug 746703 (7ecd07342540) for causing bug 747681. a=bustage 2012-04-23 18:51:56 -07:00
Brian Nicholson
e38dc2bae6 Bug 746380 - Add sameDocument flag to location change. r=mfinkle a=blocking-fennec 2012-04-23 17:35:50 -04:00
Brian Nicholson
f98e6aec3b Bug 746380 - Set tab URL on document start. r=mfinkle a=blocking-fennec 2012-04-23 10:34:14 -04:00
Sriram Ramasubramanian
ac12f9bd6f Bug 746086: NPE crash on onApplicationPause(). [r=mfinkle] [a=blocking-fennec] 2012-04-23 13:58:14 -07:00
Sriram Ramasubramanian
4eeec71294 Bug 739350: Resolution specific doorhanger resources. [r=mfinkle] [a=blocking-fennec] 2012-04-23 11:37:56 -07:00
Joe Drew
00a38cd8a9 Bug 744439 - Reset the checkerboard colour when we start loading a new page. r=kats a=blocker
--HG--
extra : rebase_source : ca294fc3dd36a0d0a299c8247aa72673e115d372
2012-04-23 10:29:14 -07:00
Joe Drew
f4582050e7 Bug 745809 - Default to white for checkboard color. r=kats
--HG--
extra : rebase_source : a1b7f38fc97f0f0048df000aebc510cbff1b1801
2012-04-23 10:28:15 -07:00
Brian Nicholson
87b01dc940 Backout 4ab101096ab3 for breaking favicons. a=backout 2012-04-23 12:27:18 -04:00
Brad Lassey
11b7187a4e bug 746132 - Screenshot buffers won't be freed if tab not found r=kats a=lsblakk 2012-04-20 14:14:31 -04:00
Brian Nicholson
048b4c7e68 Bug 734913 - Start throbber in initialization. r=mfinkle a=blocking-fennec 2012-04-23 10:47:46 -04:00
Brian Nicholson
dd83db2d2a Bug 746380 - Set tab URL on document start. r=mfinkle a=blocking-fennec 2012-04-23 10:34:14 -04:00
Margaret Leibovic
52bc78fc4a Bug 747181 - Profile migration migrates tag folders. r=rnewman a=blocking-fennec-beta 2012-04-22 09:58:25 -07:00
Richard Newman
6a0305a5e4 Bug 747040 - Trivial guard against NPE in AndroidBrowserBookmarksRepositorySession.retrieveRecord. r=trivial, a=blocking-fennec 2012-04-21 21:46:03 -07:00
Richard Newman
d423fe8c2a Bug 730626 - Implement resetting. r=nalexander, a=blocking-fennec 2012-04-21 21:15:27 -07:00
Joe Drew
41506abc0b Bug 744939 - Make animatedZoomTo operate in CSS pixels instead of device pixels. r=kats a=blocking-fennec 2012-04-14 13:18:10 -04:00
Joe Drew
7f29dc336a Bug 744916 - Make the Java viewport keep track of its size in both CSS pixels and device pixels. r=kats
--HG--
extra : rebase_source : f733c2a4eadaeaa9c845b83886af8ab335250f85
2012-04-12 16:00:56 -04:00
Margaret Leibovic
edef3c8ef5 Bug 746394 - No label for home screen icons when adding page without title. r=bnicholson a=mfinkle 2012-04-20 11:49:30 -07:00
James Willcox
4e5222e0f7 Bug 707353 - Implement ANPWindow::showKeyboard() for Android plugins. r=snorp a=blocking-fennec
--HG--
extra : rebase_source : ca2da8fe9689fa702444cd6da7b4841d9ef12ec4
2012-04-20 09:49:50 -07:00
Ali Juma
c40c713688 Bug 733596 - Tell the compositor about the new surface size on surface change. r=bgirard a=blocking-fennec 2012-04-20 11:46:30 -04:00
Wes Johnston
d1ace57baf Bug 746679 - Reset touch event dispatch state on each touch down. r=kats, a=blocking-fennec 2012-04-20 08:40:41 -07:00
Mark Finkle
4fe85a41b4 Bug 741435 - Web App shortcuts should use the App Icon 'as is' and not add a background r=wesj a=blocking-fennec 2012-04-20 00:54:50 -04:00
Mark Finkle
0408a3eb3b Bug 746958 - Do not make duplicate home screen shortcuts r=mbrubeck a=blocking-fennec 2012-04-20 00:54:48 -04:00
Chenxia Liu
2f7d4287ff Bug 746517 - View thread permission crash. r=rnewman, a=blocking-fennec 2012-04-19 17:14:30 -07:00
Chris Peterson
e91824d463 Bug 742036 - Part 2: Add AndroidGeckoEvent::RepeatCount() for KeyEvents. r=masayuki,blassey a=blocking-fennec
--HG--
extra : rebase_source : 64059f8f6a31446d7ba0d23fe6e89cfc4716dd23
2012-04-19 13:55:33 -07:00
Gian-Carlo Pascutto
ce9915364f Bug 746630 - Clean up SetupScreen class now that we no longer use the timers. r=blassey a=blocking-fennec 2012-04-19 22:07:39 +02:00
Gian-Carlo Pascutto
99454d09b7 Bug 746630 - Trigger the "setting up" screen via callbacks instead of timers. r=blassey a=blocking-fennec 2012-04-19 22:07:39 +02:00