Commit Graph

6053 Commits

Author SHA1 Message Date
Richard Newman
1ce37315c6 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
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
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
Phil Ringnalda
528e055ee2 Back out 3502d9840d98 (bug 752368) for robo* failure 2012-05-09 22:26:52 -07:00
Vladimir Vukicevic
7eaf529b88 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
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
Brad Lassey
d3115c9913 bug 748621 - planet.mozilla.org always shows black checkerboard r=BenWa 2012-04-24 21:39:10 -04:00
Brad Lassey
1fa30b463f bug 748585 - Java low res screenshot sometimes renders black r=cwiiis 2012-04-24 18:54:24 -04:00
Ehsan Akhgari
a992263c77 Merge mozilla-central into mozilla-inbound 2012-04-24 21:29:44 -04:00
Ehsan Akhgari
30412417b6 Merge the last green PGO changeset from birch to mozilla-central 2012-04-24 20:54:12 -04:00
Matt Brubeck
23527d4290 Bug 748609 - testAboutPage is perma-orange on beta [r=mfinkle] 2012-04-24 18:02:41 -07:00
Lukas Blakk
d7f942d541 Merging in version bump NO BUG a=relman 2012-04-24 12:54:16 -04:00
Ed Morley
9db7f5b9bf Merge from mozilla-central 2012-04-24 11:46:16 +01:00
Phil Ringnalda
a6292870dd 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
43b80200b4 Bug 737510 - Compensate for rounding errors in displayport processing that result in not snapping to tiles properly. r=Cwiiis a=blocking-fennec 2012-04-23 23:54:11 -04:00
Kartikaya Gupta
ff2f2df99b Bug 737510 - Expand the displayport to fill any partial tiles. r=Cwiiis 2012-04-23 23:53:44 -04:00
Kartikaya Gupta
3f1fcd5a02 Bug 737510 - Print something useful when dumping an ImmutableViewportMetrics. r=Cwiiis 2012-04-23 23:52:58 -04:00
Ehsan Akhgari
b6247f2495 Merge from mozilla-central 2012-04-23 19:24:10 -04:00
Ehsan Akhgari
624b7c422e Merge from mozilla-central 2012-04-23 18:17:44 -04:00
Sriram Ramasubramanian
62fc1ce083 Bug 739350: Resolution specific doorhanger resources. [r=mfinkle] [a=blocking-fennec] 2012-04-23 11:37:56 -07:00
Joe Drew
579bb85315 Backout 83faa1da3db8 (bug 732016) for regressions. a=regression
--HG--
extra : rebase_source : 1c009c50f911458fab8bdc5661f91642509148de
2012-04-23 11:12:18 -07:00
Joe Drew
0d5dda8fca 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
5268da0002 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
0895eb6665 Backout 4ab101096ab3 for breaking favicons. a=backout 2012-04-23 12:27:18 -04:00
Mark Banner
aa8d563898 Bug 723135 - Language packs should work for all releases of a branch, maxVersion should use * for compatibility ranges. r=ted 2012-04-23 14:09:41 +01:00
Margaret Leibovic
9d24c599ed Bug 741831 - Readonly text inputs can trigger form autocomplete popups. r+a=mfinkle 2012-04-22 09:58:29 -07:00
Margaret Leibovic
e7185b6a86 Bug 747181 - Profile migration migrates tag folders. r=rnewman a=blocking-fennec-beta 2012-04-22 09:58:25 -07:00
Richard Newman
3ea3a44ac5 Bug 747040 - Trivial guard against NPE in AndroidBrowserBookmarksRepositorySession.retrieveRecord. r=trivial, a=blocking-fennec 2012-04-21 21:46:03 -07:00
Richard Newman
0f77e58ceb Bug 730626 - Implement resetting. r=nalexander, a=blocking-fennec 2012-04-21 21:15:27 -07:00
Brad Lassey
4d89e39bfd 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
65ffa9d016 Bug 734913 - Start throbber in initialization. r=mfinkle a=blocking-fennec 2012-04-23 10:47:46 -04:00
Brian Nicholson
63d5d10b18 Bug 746380 - Set tab URL on document start. r=mfinkle a=blocking-fennec 2012-04-23 10:34:14 -04:00
Brian Nicholson
0a7cbffa56 Bug 746380 - Use URI of nsIChannel on state change. r=mfinkle a=blocking-fennec 2012-04-23 10:34:14 -04:00
Joe Drew
27b8ee09f9 Back out bug 746703 (7ecd07342540) for causing bug 747681. a=bustage 2012-04-23 18:51:56 -07:00
Brian Nicholson
7c1908c5a8 Bug 746380 - Add sameDocument flag to location change. r=mfinkle a=blocking-fennec 2012-04-23 17:35:50 -04:00
Brian Nicholson
af2790e7b8 Bug 746380 - Set tab URL on document start. r=mfinkle a=blocking-fennec 2012-04-23 10:34:14 -04:00
Sriram Ramasubramanian
ddc3330503 Bug 746086: NPE crash on onApplicationPause(). [r=mfinkle] [a=blocking-fennec] 2012-04-23 13:58:14 -07:00
Lucas Rocha
2ede4cd145 Bug 701330 - Show star on "History" tab rows that are bookmarks (r=margaret) 2012-04-24 18:59:30 -04:00
Lucas Rocha
65bd4d9920 Bug 701330 - Show star on "Top Sites" tab rows that are bookmarks (r=margaret) 2012-04-24 18:59:09 -04:00
Lucas Rocha
522f8f730f 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
21de46a4de Bug 746444 - Add native function to force unlock on database file (r=blassey) 2012-04-24 16:34:03 -04:00
Brad Lassey
7209478fe4 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
d15eaf6ba5 Bug 748475 - Bump User-Agent version for trunk. r=trivial, a=blocking-fennec 2012-04-24 12:09:15 -07:00
Kartikaya Gupta
30f08d5f73 Bug 732016 - Re-enable scroll clamping but set the desired scrollport using the new scrollport API. r=Cwiiis 2012-04-24 13:52:37 -05:00
Richard Newman
2efe920d28 Bug 747065 - Precondition failed on clients PUT. r=nalexander, a=blocking-fennec 2012-04-24 11:50:37 -07:00
Margaret Leibovic
15070254cb Bug 736008 - Show autocomplete suggestions on click instead of on focus. r=mfinkle 2012-04-24 13:37:38 -04:00
Joe Drew
6885673109 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
5248a80c1d 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
Matt Brubeck
8f1b4dec1d Bug 747109 - Remove broken code to fix an error in Clear Private Data [r=mfinkle, a=blocking-fennec] 2012-04-20 12:49:47 -07:00
Margaret Leibovic
7c162a52c3 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
42536c7c7a 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
45b0527065 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
6f7576993b Bug 746679 - Reset touch event dispatch state on each touch down. r=kats, a=blocking-fennec 2012-04-20 08:40:41 -07:00
Gian-Carlo Pascutto
005b43059c Backout 1a6d008acb4f (Bug 729928). rs=dcamp a=mfinkle 2012-04-20 07:46:45 +02:00
Mark Finkle
59122ee399 Bug 745765 - Reuse existing tab for same app launch in about:apps r=fabrice a=blocking-fennec 2012-04-20 00:54:52 -04:00
Mark Finkle
ba79c882dc 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
fc6acd9b05 Bug 746958 - Do not make duplicate home screen shortcuts r=mbrubeck a=blocking-fennec 2012-04-20 00:54:48 -04:00
Kartikaya Gupta
75f6410e2c Bug 732016 - Re-enable scroll clamping but set the desired scrollport using the new scrollport API. r=Cwiiis a=fennec 2012-04-19 20:55:25 -05:00
Chenxia Liu
e28d94adc1 Bug 746517 - View thread permission crash. r=rnewman, a=blocking-fennec 2012-04-19 17:14:30 -07:00
Margaret Leibovic
5bb1c31f62 Bug 732382 - Save As PDF freezes the application. r+a=mfinkle 2012-04-19 15:58:32 -07:00
Chris Peterson
94ab99f5dc 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
68f831a6d5 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
2983d0a348 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
Ed Morley
37f4d82a7d Backout 4e26b559d215, d74da7b4bf10 & d91d3787a3ef (bug 742036) for xul android failures; a=backout 2012-04-19 12:50:46 -07:00
Matt Brubeck
122e62f93b Bug 746703 - Set targetSdkVersion to 14 in AndroidManifest.xml to disable legacy menu button [r=blassey, a=blocking-fennec] 2012-04-19 12:28:13 -07:00
Chris Peterson
fae87c28ca Bug 742036 - Part 2: Add AndroidGeckoEvent::RepeatCount() for KeyEvents. r=masayuki,blassey a=blocking-fennec
--HG--
extra : rebase_source : 8ff6cd6d3e4688570b41fe9e5233ea26fdf417ed
2012-04-19 09:56:04 -07:00
Sriram Ramasubramanian
0864e688d9 Bug 737922: Invert form validation arrow if it is shown on top. [r=mfinkle] [a=blocking-fennec] 2012-04-18 15:35:36 -07:00
Sriram Ramasubramanian
2fffec53c5 Bug 715272: Add padding in top sites thumbnails. [r=mfinkle] [a=blocking-fennec] 2012-04-18 15:34:28 -07:00
Gian-Carlo Pascutto
02682d2114 Bug 746362 - StrictMode violation in saving Sync migration state. r=blassey a=mfinkle 2012-04-19 19:16:23 +02:00
Gian-Carlo Pascutto
68d69b38ae Bug 746035 - Rework constants to common Java style. r=lucasr a=blocking-fennec 2012-04-19 16:41:53 +02:00
Gian-Carlo Pascutto
1876c8f08b Bug 746035 - Make some more constant strings in the Migrator static. r=lucasr a=blocking-fennec 2012-04-19 16:41:53 +02:00
Gian-Carlo Pascutto
6acaa22bd1 Bug 746035 - Don't migrate favicons GUIDs if not present. r=lucasr a=blocking-fennec 2012-04-19 16:41:53 +02:00
Gian-Carlo Pascutto
5ffd111fe1 Bug 746035 - Bail out of Profile Migration on errors. r=lucasr a=blocking-fennec 2012-04-19 16:41:53 +02:00
Gian-Carlo Pascutto
6a3028b06f Bug 726379 - Remove CheckBookmarkTask, use a simple Runnable. r=sriram a=blocking-fennec 2012-04-19 16:41:53 +02:00
Gian-Carlo Pascutto
7b375732f4 Bug 746365 - StrictMode violation in checking Profile Migration status. r=blassey a=blocking-fennec 2012-04-19 16:41:52 +02:00
Matt Brubeck
c7b9633d4b Bug 739393 - Set new tabs created in the background to inactive [r=mfinkle, a=blocking-fennec] 2012-04-18 22:01:58 -07:00
Wes Johnston
ff471a330a Bug 746816 - Crash closing a select dialog while panning. r=mfinkle a=blocking-fennec 2012-04-18 17:41:12 -07:00
Chris Peterson
8ffce5c72b Bug 687717 - Send key events rather than committing single-character composition strings. r=blassey r=masayuki a=blocking-fennec
--HG--
extra : rebase_source : 7ddc8b05e7a93917b9a20a665f5c958370d91bb0
2012-04-18 14:57:55 -07:00
Chenxia Liu
e47d41f8f2 Bug 738676 - Pairing multiple devices. r=rnewman a=blocking-fennec 2012-04-18 14:02:21 -07:00
Bill Gianopoulos
34e814ad57 Bug 745567: Integrate bug 702284 and bug 728737 patches, r=mbrubeck a=xul-only 2012-04-17 20:00:51 -04:00
Wes Johnston
596ab989e3 Bug 721084 - Don't move profile to sdcard when Fennec moves there. r=blassey a=blocking-fennec 2012-04-18 09:11:08 -07:00
Margaret Leibovic
bc902c58ba Bug 745016 - Tap-to-play plugin click listener sometimes doesn't get triggered. r+a=mfinkle 2012-04-18 07:59:21 -07:00
Kartikaya Gupta
f4b524921e Bug 743800 - Ensure all metrics used during one frame of composition are consistent. r=jrmuizel a=blocking-fennec 2012-04-18 01:34:05 -04:00
Chenxia Liu
fd7875e2bc Bug 745302 - Passwords synced to Fennec database, but don't autocomplete in UI. r=nalexander,rnewman a=blocking-fennec 2012-04-17 15:56:28 -07:00
Sriram Ramasubramanian
c28548c766 Bug 737907: Resolution specific resources for Form validation. [r=mfinkle] [a=blocking-fennec] 2012-04-17 13:00:26 -07:00
Gian-Carlo Pascutto
37818a0e77 Bug 715550 - Migration of Sync settings from XUL Fennec. r=mfinkle a=blocking-fennec a=mfinkle 2012-04-17 22:01:28 +02:00
Wes Johnston
99c82ed91c Backed out changeset a43a33ddd2b3 2012-04-17 09:29:18 -07:00
Kartikaya Gupta
019157b1fe Bug 745381 - Don't call GetFrameFromPoint for non touchstart touch events. r=smaug 2012-04-17 09:28:10 -07:00
Kartikaya Gupta
fcca05c33c Bug 741693 - Cleanup; change instance variable to private. r=cpeterson 2012-04-17 11:34:13 -04:00
Kartikaya Gupta
6756e736ea Bug 741693 - Move the Axis prefs from GeckoLayerClient into PanZoomController. r=Cwiiis 2012-04-17 11:33:42 -04:00
Kartikaya Gupta
606c739bdf Bug 741693 - Make the zoom animation frames preffable. r=Cwiiis 2012-04-17 11:33:19 -04:00
Kartikaya Gupta
636db59396 Bug 745540 - Properly handle multithreaded access to the listener list. r=blassey 2012-04-17 11:30:34 -04:00
Wes Johnston
c6d882c609 Bug 739446 - Fix test bustage. r=mfinkle 2012-04-16 19:28:20 -07:00
Margaret Leibovic
560c31224c Bug 735747 - Form autocomplete doesn't trigger oninput event. r+a=mfinkle 2012-04-16 16:12:01 -07:00
Mark Finkle
3000a6135a Bug 739446 - Default AMO bookmark should point to android native addons r=wesj 2012-04-16 17:57:47 -04:00
Mark Finkle
173ecd079e Bug 745750 - HTML entities in a download title will break the Download Manager r=wesj 2012-04-16 17:21:18 -04:00
Chris AtLee
73ceded1fe Bug 745942: make android builds use ccache. r=khuey 2012-04-16 17:02:16 -04:00
Wes Johnston
979e479318 Bug 745834 - Fix test bustage. r=mfinkle 2012-04-16 12:47:17 -07:00
Brian Nicholson
fb35fc6fd2 Bug 742771 - Fix last title after OOM. r=blassey 2012-04-16 11:56:56 -07:00
Wes Johnston
1559635ebd Bug 745834 - Set encryption type correctly in java. r=mfinkle 2012-04-16 11:27:17 -07:00
Chris Lord
00c58ed60d Bug 745738 - Handle multiple devices on android install target. r=mfinkle
Allow specifying the install target via an environment variable. If there are
multiple devices connected and the target isn't set, bail out with a helpful
error message and list the devices.
2012-04-16 16:10:58 +01:00
Kartikaya Gupta
0cc27e70b7 Bug 744699 - Call setDisplayPort on the correct presShell. r=roc 2012-04-16 09:48:04 -04:00
Jeff Muizelaar
3c7124b7f8 Bug 742743. Unify pageRect retrieval. r=kats
This ensures that we use the same pageRect for the whole
drawing process and avoids the overhead of recreating it.
2012-04-05 15:58:42 -04:00
Jeff Muizelaar
06f77c2dbc Bug 742743. Remove needless try/catch block. r=kats
This was needed before, but I've since removed
the code that would throw.
2012-04-05 11:42:49 -04:00
Jeff Muizelaar
307aeaae2d Bug 742731. Remove performUpdates return value. r=kats
No need to have a return value if it's always going to be true.

--HG--
extra : rebase_source : 78b0ad28f320c84080bea6bd62cafe2cb33bdd5b
2012-04-05 11:32:16 -04:00
Kartikaya Gupta
2878a0865a Bug 745501 - Make sure simple string prefs get sent to Java properly. r=mfinkle 2012-04-15 09:34:14 -04:00
Geoff Brown
656313632b Bug 742560 - Increase Fennec's max disk cache size to 20MB. r=mfinkle 2012-04-14 19:44:02 -04:00
Kartikaya Gupta
8689475480 Bug 744390 - Add a configurable danger zone to the velocity-bias strategy. r=Cwiiis 2012-04-14 09:50:04 -04:00
Mark Finkle
23da62b42b Bug 741436 - Long Press Menu on a Web App on about:apps needs to be consistently the same r=wesj 2012-04-13 22:45:39 -04:00
Mark Finkle
29646cae76 Bug 737050 - Add support for the WEBAPP intent r=blassey r=bnicholson r=gavin 2012-04-13 22:45:25 -04:00
Nick Alexander
b8ad793dc1 Bug 739629 - Expose safe account creation API for profile migration. r=rnewman 2012-04-13 19:41:40 -07:00
Richard Newman
5810b206c9 Bug 709385 - temporarily disable password sync. r=trivial 2012-04-13 19:41:40 -07:00
Nick Alexander
195b26bd5a Bug 742104 - enable form history sync; minor improvements. r=rnewman 2012-04-13 19:41:40 -07:00
Wes Johnston
9e97493d8b Bug 745383 - Use database path for hashtables. r=mfinkle, a=mfinkle 2012-04-13 18:38:11 -07:00
Matt Brubeck
a82726585c Bug 739038 - Disable window.print on Fennec [r=jst] 2012-04-13 12:45:06 -07:00
Sriram Ramasubramanian
bcc088cf13 Bug 744987: Remove initialize message in GeckoApp. [r=mfinkle, r=blassey] 2012-04-13 12:31:16 -07:00
Sriram Ramasubramanian
42f38846b1 Bug 715287: Make BrowserToolbar shadow to be lighter. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/drawable/address_bar_bg_shadow.xml => mobile/android/base/resources/drawable/address_bar_bg_shadow_repeat.xml
2012-04-13 12:01:51 -07:00
Eitan Isaacson
b4734ed7af Bug 739493 - Add "Accessibility:IsEnabled" message for Android 2012-03-15 10:38:27 -04:00
Eitan Isaacson
ae2ee39414 Bug 739493 - Add "Accessibility:Event" message for Android 2012-03-09 15:06:50 -08:00
Kartikaya Gupta
2bb28155e7 Bug 742115 - Make the java panning constants preffable; original patch stolen from :joe. r=Cwiiis 2012-04-13 10:29:14 -04:00
Kartikaya Gupta
e013f9aa91 Bug 744241 - Make the displayport strategy options preffable. r=Cwiiis 2012-04-13 10:28:10 -04:00
Lucas Rocha
0713c00fa3 Bug 715214 - Allow tab menu page titles to run on up to 4 lines (r=mfinkle) 2012-04-13 12:00:10 +01:00
Lucas Rocha
a373eaa23a Bug 743627 - Explicitly set cacheColorHint in awesomebar ListViews (r=mfinkle) 2012-04-13 11:59:48 +01:00
Matt Brubeck
7330ce5b0e Bug 735237 - Disable window.showModalDialog in Fennec [r=jst] 2012-04-12 21:55:25 -07:00
Mark Finkle
ffb3692ca5 Bug 744770 - Master Password dummy pref should not be saved r=wesj 2012-04-12 23:42:48 -04:00
Nick Alexander
ba76ae645d Bug 743098 - disable bookmarks and history stages if Fennec profile migration has not completed. r=rnewman 2012-04-12 20:15:53 -07:00
Nick Alexander
4dd58e798f Bug 744660 - SQLiteConstraintException on bulkInsert history data. r=rnewman 2012-04-12 20:15:53 -07:00
Nick Alexander
d285b0ba7c Bug 709324, Bug 730643: persist crypto/keys and meta/global. r=rnewman 2012-04-12 20:15:53 -07:00
Gian-Carlo Pascutto
ed83f6762d Bug 741042 - Add telemetry support for timing XUL profile import. r=blassey 2012-04-12 23:19:57 +02:00
Gian-Carlo Pascutto
0c57b6f026 Bug 741281 - Add Telemetry timers in Java. r=blassey 2012-04-12 23:19:57 +02:00
Gian-Carlo Pascutto
e4bff9f6b5 Bug 741281 - Add a Java interface for sending telemetry data. r=blassey 2012-04-12 23:19:57 +02:00
Margaret Leibovic
b7881d331f Bug 743646 - Plugin doorhanger appears for unsupported plugin embeds (and hidden embeds that are enabled by default). r=mfinkle 2012-04-12 12:34:58 -07:00
Margaret Leibovic
7d62a87dcc Bug 741132 - Plugin doorhanger reappears after switching tabs after Flash has been enabled. r=mfinkle 2012-04-12 12:34:48 -07:00
Gian-Carlo Pascutto
a0e2edaf10 Bug 744668 - Control URI access NPE if Fennec not yet launched. r=lucasr 2012-04-12 19:28:50 +02:00
Gian-Carlo Pascutto
93d1e8d16b Bug 744644 - Mark migration as finished if there is no database. r=lucasr 2012-04-12 19:28:50 +02:00
Gian-Carlo Pascutto
11c5a98566 Bug 742815 - Don't launch migration twice when status is probed. r=lucasr 2012-04-12 19:28:50 +02:00
Gian-Carlo Pascutto
573b55c7f6 Bug 721898 - Remove history truncation code. r=lucasr 2012-04-12 19:28:50 +02:00
Gian-Carlo Pascutto
94665586a6 Bug 743923 - Don't keep history in memory during Profile Migration. r=lucasr 2012-04-12 19:28:50 +02:00
Kartikaya Gupta
f34d7dbd78 Bug 743669 - Use hidden obtainNano API to replay motion events on Froyo. r=blassey 2012-04-12 11:38:20 -05:00
Richard Newman
1cd028f9ae Bug 744794 - Remove password debugging code. r=trivial 2012-04-12 09:10:56 -07:00
Chenxia Liu
c41ffddcb7 Bug 709385 - Passwords repository layer. r=rnewman 2012-04-12 00:36:58 -07:00
Gregory Szorc
15089b0805 Merge mozilla-central into inbound 2012-04-11 18:51:10 -07:00
Kyle Huey
abeb0a1a6e Bug 744498: Fix some java warnings. r=kats 2012-04-11 11:27:25 -07:00
Margaret Leibovic
d37e73f9ce Bug 741134 - Plugin placeholder shown even when Site Setting says 'Play Plugins: Yes'. r=mfinkle 2012-04-11 15:10:49 -07:00
Margaret Leibovic
b931d603dc Bug 743633 - Dismissed doorhanger popup reappears when doorhanger notifications are added to background tabs. r=mfinkle 2012-04-11 15:10:49 -07:00
Margaret Leibovic
de5b6eeb27 Bug 743223 - Fix ConcurrentModificationException in removeTransientDoorHangers. r=mfinkle 2012-04-11 15:10:49 -07:00
Kartikaya Gupta
e64d4f50d1 Bug 718463 - Force redraw when an animation is interrupted by user touch. r=Cwiiis 2012-04-11 15:46:02 -05:00
James Willcox
3d617c8f21 backout 022be5c50732 for xul bustage 2012-04-11 12:56:00 -04:00
Joe Drew
25ef8ff352 Bug 743749 - Instead of checkerboard, display background colour. r=blassey 2012-04-11 12:25:40 -04:00
Matt Brubeck
7f5ebe1f29 Bug 743415 - Back button goes back to about:empty after leading a redirect [r=mfinkle] 2012-04-11 09:10:38 -07:00
James Willcox
311851c7a5 Bug 730890 - Set up an Android Looper on the main Gecko thread r=cjones 2012-04-11 11:43:08 -04:00
Gian-Carlo Pascutto
f130bb952f Backed out changeset 3d047ef4fe29 (Bug 742815) 2012-04-11 14:08:33 +02:00
Gian-Carlo Pascutto
7d4dbb8b46 Bug 742815 - Don't launch migration twice when status is probed. r=lucasr 2012-04-11 11:32:32 +02:00
Richard Newman
74b6ecdcb4 Bug 724739 - Part 4: Close cursor in idsForGUIDs, thread parent GUID through deletion. r=trivial 2012-04-10 23:22:03 -07:00
Richard Newman
c283d8399b Bug 724739 - Part 3: invoke store callback on deletion. r=nalexander 2012-04-10 23:21:51 -07:00
Richard Newman
ba5663b2e9 Bug 724739, Bug 724740 - Part 2: Queue folder deletions, processing them after other records; reparent children during bookmark folder deletion. r=nalexander 2012-04-10 23:21:51 -07:00
Richard Newman
d843d842be Bug 724739 - Part 1: Pass the local record when handling deletions in order to determine type; add bumpModifiedByGUID; add idsForGUIDs and moveChildren. r=nalexander 2012-04-10 23:21:51 -07:00
Richard Newman
a701fffdd9 Bug 724739 - Part 0: Correct schema comment; project in getGuidsIDsForFolders; short-circuit updatePositions. r=nalexander 2012-04-10 23:21:51 -07:00
Richard Newman
bb935af3a2 Bug 744282 - Switch untracking to use GUIDs only, with Record input as a convenience. r=nalexander 2012-04-10 23:21:51 -07:00
Kartikaya Gupta
4df62cf792 Bug 733041 - Switch to using the velocity-bias strategy by default. r=Cwiiis 2012-04-10 13:56:28 -05:00
Kartikaya Gupta
617cfd1a55 Bug 733041 - Adjust the velocity bias strategy to keep a small buffer in the opposite direction of the scroll. r=Cwiiis 2012-04-10 13:56:25 -05:00
Joey Armstrong
e32fb827b8 bug 743280: cosmetic edits removed from bug 739710. r=ted 2012-04-10 10:45:15 -07:00
Lucas Rocha
0726eb02eb Bug 739966 - Add a Debugger listener to Fennec (r=mfinkle) 2012-04-10 11:05:45 +01:00
Lucas Rocha
6e4a2008a2 Bug 739966 - Add Fennec's remote debugger actors (r=past) 2012-04-10 11:05:43 +01:00
Margaret Leibovic
dd233b5d93 Bug 741590 - Database migration to combine history entries with the same URL. r=rnewman 2012-04-09 17:28:59 -07:00
Margaret Leibovic
3513da8d22 Bug 741590 - Test for new updateOrInsertHistory method. r=rnewman 2012-04-09 17:28:59 -07:00
Margaret Leibovic
33df925268 Bug 741590 - Create updateOrInsertHistory method for BrowserProvider. r=rnewman 2012-04-09 17:28:59 -07:00
Wes Johnston
3662c67fe4 Bug 739215 - Favicon for about:firefox. r=mfinkle 2012-04-09 17:19:08 -07:00
Wes Johnston
3fc4f9440b Bug 739514 - Update database version. r=mleibovic 2012-04-09 17:14:51 -07:00
Théo Chevalier
7ddaf4ae0d Bug 702284 - Additional descriptive text for Help > About $PRODUCTNAME in mobile Nightly. r=mfinkle 2012-04-09 18:23:42 -04:00
Sriram Ramasubramanian
a7c9704353 Bug 738347: Null value check for ContentValues in SQLiteBridge. [r=rnewman] 2012-04-09 10:48:51 -07:00
Sriram Ramasubramanian
11279ce6f2 Bug 738347: Tests for null value checks in SQLiteBridge. [r=rnewman] 2012-04-09 10:47:47 -07:00
Mark Finkle
27bc813fb5 Bug 738938 - Progress throbber shows again when loading about:home on startup r=blassey 2012-04-09 16:03:30 -04:00
Wes Johnston
65c6b15f26 Bug 740218 - Support transactions in sqlitebridge and use them. r=gcp,rnewman,lucasr 2012-04-09 10:08:37 -07:00
Wes Johnston
2ba46f571f Backed out changeset f5d6cc2e4726 2012-04-09 10:44:32 -07:00
Wes Johnston
e196e635a6 Bug 740218 - Support transactions in sqlitebridge and use them. r=gcp,rnewman,lucasr 2012-04-09 10:08:37 -07:00
Kartikaya Gupta
8ee2ed5550 Bug 741228 - Add a small element cache to reduce time spent finding clickable elements. r=wesj 2012-04-09 12:08:08 -05:00
Jeff Muizelaar
a713c834a5 Bug 740303. Make sure we update the checkerboard layer. r=kats.
Presumably this started happening after we stopped setting the
checkerboard color all of the time.

--HG--
extra : rebase_source : d9c76561256161335727d3e76c8a8aed37a36c97
2012-04-09 10:59:36 -04:00
Landry Breuil
24f9eaa90a Bug 743428 - package profiler.xpt only if MOZ_ENABLE_PROFILER_SPS is set. r=glandium 2012-04-09 09:32:57 +02:00
Kartikaya Gupta
dec4c11b3e Bug 742019 - Rewrite how we handle touch events so we don't break panning, and don't introduce unnecessary latency. r=wesj 2012-04-07 03:09:26 -04:00
Margaret Leibovic
b16dc90dad Bug 743227 - "Always show" does not display the popoups until a page reload. r=mbrubeck 2012-04-06 09:58:03 -07:00
Dão Gottwald
28afb9e12c Bug 723953 - Fennec chrome scripts and tests leak global variables. r=mbrubeck 2012-04-06 22:02:15 +02:00
Margaret Leibovic
540d2c07db Remove debugging line accidentally added in 67b54e87e03e (no bug) 2012-04-06 08:08:24 -07:00
Chenxia Liu
c74cbe50ea Bug 742700 - Null URI crash in canceling J-PAKE. r=rnewman 2012-04-05 19:25:34 -07:00
Richard Newman
9e471abb08 Bug 736348 - Child positioning hits sqlite limits. r=lucasr 2012-04-05 19:25:34 -07:00
Nick Alexander
8722b14098 Bug 735083 - batch inserts into Fennec history provider. r=rnewman 2012-04-05 19:25:34 -07:00
Kartikaya Gupta
d357b19164 Bug 741988 - Avoid potentially triggering an extra draw. r=Cwiiis 2012-04-05 17:41:11 -04:00
Jeff Muizelaar
92907fc375 Bug 740898. Merge LayerView and GLSurfaceView. r=pcwalton
Once, GLThread is gone we don't have any need to support both styles of GL
rendering. Merging LayerView and FlexibleGLSurfaceView makes it clearer what's
going on, and I expect we'll also be able to take out some dead code from the
resulting LayerView.

This patch is mostly uninteresting. The interesting bits are that
implementations of requestRender and the constructors are merged. Everything
else is mostly copying over methods and renaming FlexibleGLSurfaceView's
mController to mGLController.
2012-04-05 11:28:50 -04:00
Jeff Muizelaar
7d1674c7e7 Backed out changeset 0f8439284834
The bug number was wrong.
2012-04-05 11:27:02 -04:00
Jeff Muizelaar
8e910730b7 Bug 730898. Merge LayerView and GLSurfaceView. r=pcwalton
Once, GLThread is gone we don't have any need to support both styles of GL
rendering. Merging LayerView and FlexibleGLSurfaceView makes it clearer what's
going on, and I expect we'll also be able to take out some dead code from the
resulting LayerView.

This patch is mostly uninteresting. The interesting bits are that
implementations of requestRender and the constructors are merged. Everything
else is mostly copying over methods and renaming FlexibleGLSurfaceView's
mController to mGLController.
2012-03-30 14:21:59 -04:00
Joel Maher
ac64a13098 Bug 742147 - tprovider doesn't provide accurate output format for talos parsers. r=gbrown 2012-04-05 11:11:25 -04:00
Brad Lassey
3b454dc61d bug 741284 - add async file request method r=kats 2012-04-05 01:50:06 -04:00
Sriram Ramasubramanian
e87f53c03a Bug 742216: Battery sensor cleanup in the similar lines of GeckoConnectivityReceiver. [r=mfinkle] 2012-04-04 17:31:19 -07:00
Sriram Ramasubramanian
964baf89b3 Bug 742216: onPause() is redundant. [r=mfinkle] 2012-04-04 17:30:26 -07:00
Sriram Ramasubramanian
6047b2d822 Bug 742216: Disable sensors on application pause. [r=mfinkle] 2012-04-04 17:29:30 -07:00
Chenxia Liu
979a0e8808 Bug 742111 - Focus text entry boxes in Pair a Device. r=rnewman 2012-04-04 17:33:10 -07:00
Chenxia Liu
7b20f87dbf Bug 742593 - SetupSyncActivity does main thread networking. r=rnewman 2012-04-04 17:33:08 -07:00
Chenxia Liu
3809c5edd2 Bug 725912 - Part 1: Sync key validation + tests. r=rnewman 2012-04-04 17:32:38 -07:00
Margaret Leibovic
516cb59640 Bug 741128 - Plugin placeholder not shown when embeds become visible by dynamically changing height/width. r=mfinkle 2012-04-03 11:34:41 -07:00
Sriram Ramasubramanian
09398440b8 Bug 740310: Grey background in ExpandableListView in AwesomeBarTabs. [r=mfinkle] 2012-04-04 14:44:23 -07:00
Matt Brubeck
269029218e Bug 742428 - Update the AMO/marketplace icon in the add-on manager [r=mfinkle] 2012-04-04 14:34:24 -07:00
Brian Nicholson
85f265d7ae Bug 741712 - Fixup URIs stop throbber prematurely. r=mfinkle 2012-04-04 13:33:09 -07:00
Brian Nicholson
66b07dcd32 Bug 695178 - Download Manager. r=mfinkle,wesj 2012-04-04 10:12:44 -07:00
Wes Johnston
2f4819dd4f Bug 742481 - Fix NPE in GeckoActivity.checkIfGeckoActivity. r=sriram,mfinkle 2012-04-04 13:28:17 -07:00