Commit Graph

5842 Commits

Author SHA1 Message Date
Ted Mielczarek
67f5e36a7d 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
Richard Newman
878c1e1e23 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
Margaret Leibovic
f1399a7c63 Bug 750130 - Telemetry doorhanger appears then disappears when onLocationChange is fired during startup. r=bnicholson 2012-04-30 14:11:12 -07:00
Sriram Ramasubramanian
bf73ed7120 Bug 750349: Recycle Listener for TabsTray. [r=mfinkle] 2012-04-30 14:09:41 -07:00
Richard Newman
ad538f6a37 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
5b3bee23a4 Bug 713524 - Batch bookmark inserts. r=rnewman, a=blocking-fennec 2012-04-30 13:40:30 -07:00
Nick Alexander
ab7dfdbd80 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
ef1fcb3e2c Bug 750159 - Sometimes we get 'browser is null' errors in onLocationChange so remove the need for the browser r=mbrubeck 2012-04-30 16:17:31 -04:00
Mark Finkle
f8175383ec Bug 750195 - java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onDestroy(GeckoApp.java) r=bnicholson 2012-04-30 16:17:29 -04:00
Kartikaya Gupta
88586d9abc Bug 738641 - Account for rounding errors when reporting page size from JS to Java. r=Cwiiis 2012-04-30 15:50:50 -04:00
Matt Brubeck
135d41b731 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
6fa85ed098 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
8b50a8d32f bug 748130: Replace FORCE dependencies, repacks are a conditional force. r=ted 2012-04-27 17:00:00 -04:00
Mounir Lamouri
4290e8721c Bug 707577, Create a |fast-package| target on mobile, r=khuey 2012-04-30 15:15:49 +12:00
Brian Nicholson
5ac9f13251 Bug 748498 - Don't set tab URL on document start. r=mfinkle 2012-04-27 13:52:21 -04:00
Robert O'Callahan
500533126c Bug 664918. Part 4: Create nsDOMMediaStream, a DOM object wrapping an underlying MediaStream. r=smaug,jesup 2012-04-30 15:11:34 +12:00
Margaret Leibovic
6899236998 Bug 749582 - Fennec doesn't start in landscape mode. r=mfinkle 2012-04-28 15:46:03 -04:00
Margaret Leibovic
087c779d06 Bug 749624 - Check to make sure BrowserApp.selectedTab isn't null. r=mfinkle 2012-04-28 15:35:11 -04:00
Kartikaya Gupta
a652b9c6cf 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
cb2d54d2a3 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
0a898ad609 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
Mark Finkle
9e77987d95 Bug 727116 - Redirect SurfaceView rendering for Flash on Froyo/Gingerbread (add default pref) r=blassey 2012-04-28 00:04:47 -04:00
James Willcox
bb4ddac382 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
86ee0c2577 Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unlocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Kyle Huey
fa134d625f Back out Bug 749493 for destroying Android. 2012-04-27 12:09:16 -07:00
Eitan Isaacson
1f81710b3c Bug 747273 - Remove emitGeckoAccessibilityEvent, just emit one directly. 2012-04-27 10:35:47 -07:00
Margaret Leibovic
8a0ca5ad94 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
62c5bca069 Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unlocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Chris Lord
6ec3beb9c7 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
9fb2e0c1b6 Backout 6b5668320ce4 (bug 749493) for android startup crashes 2012-04-27 15:58:24 +01:00
Lucas Rocha
5adbfba70a Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unclocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Chris Peterson
71472673da 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
918c72f6b8 Bug 747445 - block on onLowMemory() event - r=blassey 2012-04-26 15:47:59 -04:00
Matt Brubeck
ab9c2e9425 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
0460a4dce0 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
cc809c129a Bug 748736 - Make tcheckerboard2 use CNN and be harder. r=jmaher 2012-04-26 14:24:30 -04:00
Kartikaya Gupta
58daa615a8 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
0916cf6de0 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
b6ad941d31 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
6d6020303a 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
7a09402d62 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
3b41ae0df8 Bug 746876 - disable test_bug720538 because of perma-orange [r=kats] 2012-04-26 07:46:02 -07:00
Lucas Rocha
af531971c9 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
220c51d4be Bug 741224 - Move database unlock function to DBUtils (r=blassey) 2012-04-25 17:24:48 -04:00
Jeff Muizelaar
28e7075f70 Bug 748832. Remove dead paint supression code. r=kats
Bug 732564 disabled the painting suppression code in browser.js. This removes
the caller and the interface.

--HG--
extra : rebase_source : 236f81abcf980c41ffdb6c29dc4290a6a7671d14
2012-04-25 12:49:43 -04:00
Eitan Isaacson
332c4c8294 Bug 747566 - Add descriptions to image buttons in tab tray. r=sriram 2012-04-25 17:09:12 -07:00
Eitan Isaacson
1a21db7acc Bug 747566 - Make tab tray d-pad navigable. r=sriram 2012-04-25 17:09:12 -07:00
Matt Brubeck
4b73b89cfe 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
455f381118 Bug 744441 - Handle blank accounts in performSync. r=liuche, a=blocking-fennec 2012-04-25 14:18:45 -07:00
Kartikaya Gupta
c7e0ba423a Bug 747528 - Add a PredictionBiasStrategy that uses estimated draw time to paint ahead. r=Cwiiis 2012-04-25 09:53:38 -04:00