Richard Newman
5f35040d22
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
c950182a9d
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
74eaf6d17e
Bug 750349: Recycle Listener for TabsTray. [r=mfinkle]
2012-04-30 14:09:41 -07:00
Richard Newman
88246503a6
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
1b97df9c90
Bug 713524 - Batch bookmark inserts. r=rnewman, a=blocking-fennec
2012-04-30 13:40:30 -07:00
Nick Alexander
ede1c29a96
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
4a36ec35ac
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
d80d707040
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
0951023a5b
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
a2b8343ddd
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
5874dddfdd
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
293cde4260
bug 748130: Replace FORCE dependencies, repacks are a conditional force. r=ted
2012-04-27 17:00:00 -04:00
Mounir Lamouri
1881a31fe0
Bug 707577, Create a |fast-package| target on mobile, r=khuey
2012-04-30 15:15:49 +12:00
Brian Nicholson
cdc4c62f77
Bug 748498 - Don't set tab URL on document start. r=mfinkle
2012-04-27 13:52:21 -04:00
Robert O'Callahan
d59506a4a4
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
0449ad2bc1
Bug 749582 - Fennec doesn't start in landscape mode. r=mfinkle
2012-04-28 15:46:03 -04:00
Margaret Leibovic
d373653306
Bug 749624 - Check to make sure BrowserApp.selectedTab isn't null. r=mfinkle
2012-04-28 15:35:11 -04:00
Kartikaya Gupta
eff1661013
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
006b21ee67
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
6868688876
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
cb802bcdf7
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
4b0d6b0c67
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
8432ef9740
Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unlocked database (r=blassey)
2012-04-27 09:13:39 -04:00
Kyle Huey
8099ffa5cc
Back out Bug 749493 for destroying Android.
2012-04-27 12:09:16 -07:00
Eitan Isaacson
e81ce5777f
Bug 747273 - Remove emitGeckoAccessibilityEvent, just emit one directly.
2012-04-27 10:35:47 -07:00
Margaret Leibovic
2d39356968
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
43d909e6ac
Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unlocked database (r=blassey)
2012-04-27 09:13:39 -04:00
Chris Lord
077e78ae9e
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
bf5a9bc630
Backout 6b5668320ce4 (bug 749493) for android startup crashes
2012-04-27 15:58:24 +01:00
Lucas Rocha
9996558708
Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unclocked database (r=blassey)
2012-04-27 09:13:39 -04:00
Chris Peterson
20a2aeb3e4
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
6f3affc44f
Bug 747445 - block on onLowMemory() event - r=blassey
2012-04-26 15:47:59 -04:00
Matt Brubeck
9a01fd2ed4
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
49c9fd24e1
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
056ae0b603
Bug 748736 - Make tcheckerboard2 use CNN and be harder. r=jmaher
2012-04-26 14:24:30 -04:00
Kartikaya Gupta
c5f74999ce
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
6e7a025ac6
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
27218c111a
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
26258e2a6c
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
d7ce25d85e
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
0db830ce77
Bug 746876 - disable test_bug720538 because of perma-orange [r=kats]
2012-04-26 07:46:02 -07:00
Lucas Rocha
7a440a1f47
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
822a6bc976
Bug 741224 - Move database unlock function to DBUtils (r=blassey)
2012-04-25 17:24:48 -04:00
Jeff Muizelaar
e7a0ca9c70
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
512ae31179
Bug 747566 - Add descriptions to image buttons in tab tray. r=sriram
2012-04-25 17:09:12 -07:00
Eitan Isaacson
c5f72037a1
Bug 747566 - Make tab tray d-pad navigable. r=sriram
2012-04-25 17:09:12 -07:00
Matt Brubeck
ddbc378334
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
e7a00c5785
Bug 744441 - Handle blank accounts in performSync. r=liuche, a=blocking-fennec
2012-04-25 14:18:45 -07:00
Kartikaya Gupta
9ee6956b0f
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
d8ab26c2d8
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