Commit Graph

1705 Commits

Author SHA1 Message Date
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
Ed Morley
e5e627a993 Backout 4e26b559d215, d74da7b4bf10 & d91d3787a3ef (bug 742036) for xul android failures; a=backout 2012-04-19 12:50:46 -07:00
Matt Brubeck
1b071af416 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
0bdc38f132 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
2052927801 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
a62934e419 Bug 715272: Add padding in top sites thumbnails. [r=mfinkle] [a=blocking-fennec] 2012-04-18 15:34:28 -07:00
Gian-Carlo Pascutto
0062ae8306 Bug 746362 - StrictMode violation in saving Sync migration state. r=blassey a=mfinkle 2012-04-19 19:16:23 +02:00
Gian-Carlo Pascutto
59243aea7a Bug 746035 - Rework constants to common Java style. r=lucasr a=blocking-fennec 2012-04-19 16:41:53 +02:00
Gian-Carlo Pascutto
85a322de2f 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
cd50ddf866 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
77ae4ac372 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
ca757cdfb8 Bug 726379 - Remove CheckBookmarkTask, use a simple Runnable. r=sriram a=blocking-fennec 2012-04-19 16:41:53 +02:00
Gian-Carlo Pascutto
ac83462dab Bug 746365 - StrictMode violation in checking Profile Migration status. r=blassey a=blocking-fennec 2012-04-19 16:41:52 +02:00
Wes Johnston
b5e6ef6b6f Bug 746816 - Crash closing a select dialog while panning. r=mfinkle a=blocking-fennec 2012-04-18 17:41:12 -07:00
Chris Peterson
14a2236857 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
aeed5419c6 Bug 738676 - Pairing multiple devices. r=rnewman a=blocking-fennec 2012-04-18 14:02:21 -07:00
Wes Johnston
847a0304f9 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
Kartikaya Gupta
3fcd38a3b0 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
2ef9f73069 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
cff206d7db Bug 737907: Resolution specific resources for Form validation. [r=mfinkle] [a=blocking-fennec] 2012-04-17 13:00:26 -07:00
Gian-Carlo Pascutto
b87563c0e1 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
7a8951e19d Backed out changeset a43a33ddd2b3 2012-04-17 09:29:18 -07:00
Kartikaya Gupta
f59a7fd649 Bug 745381 - Don't call GetFrameFromPoint for non touchstart touch events. r=smaug 2012-04-17 09:28:10 -07:00
Kartikaya Gupta
9c4a096bf0 Bug 741693 - Cleanup; change instance variable to private. r=cpeterson 2012-04-17 11:34:13 -04:00
Kartikaya Gupta
a9f2029abe Bug 741693 - Move the Axis prefs from GeckoLayerClient into PanZoomController. r=Cwiiis 2012-04-17 11:33:42 -04:00
Kartikaya Gupta
3392d13abf Bug 741693 - Make the zoom animation frames preffable. r=Cwiiis 2012-04-17 11:33:19 -04:00
Kartikaya Gupta
16aa4dce3a Bug 745540 - Properly handle multithreaded access to the listener list. r=blassey 2012-04-17 11:30:34 -04:00
Wes Johnston
f074cdf938 Bug 739446 - Fix test bustage. r=mfinkle 2012-04-16 19:28:20 -07:00
Mark Finkle
8a91f7ddcb Bug 739446 - Default AMO bookmark should point to android native addons r=wesj 2012-04-16 17:57:47 -04:00
Wes Johnston
461716622b Bug 745834 - Fix test bustage. r=mfinkle 2012-04-16 12:47:17 -07:00
Brian Nicholson
d7e158b8a3 Bug 742771 - Fix last title after OOM. r=blassey 2012-04-16 11:56:56 -07:00
Wes Johnston
d884df195a Bug 745834 - Set encryption type correctly in java. r=mfinkle 2012-04-16 11:27:17 -07:00
Jeff Muizelaar
19bdb5c297 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
67ee388e23 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
ed0c88f349 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
ae83f3f0a9 Bug 744390 - Add a configurable danger zone to the velocity-bias strategy. r=Cwiiis 2012-04-14 09:50:04 -04:00
Mark Finkle
06836e9d32 Bug 737050 - Add support for the WEBAPP intent r=blassey r=bnicholson r=gavin 2012-04-13 22:45:25 -04:00
Nick Alexander
6863491942 Bug 739629 - Expose safe account creation API for profile migration. r=rnewman 2012-04-13 19:41:40 -07:00
Richard Newman
f4efbf71f5 Bug 709385 - temporarily disable password sync. r=trivial 2012-04-13 19:41:40 -07:00
Nick Alexander
98f39e8ad1 Bug 742104 - enable form history sync; minor improvements. r=rnewman 2012-04-13 19:41:40 -07:00
Wes Johnston
0ab239ce6a Bug 745383 - Use database path for hashtables. r=mfinkle, a=mfinkle 2012-04-13 18:38:11 -07:00
Sriram Ramasubramanian
98a1914955 Bug 744987: Remove initialize message in GeckoApp. [r=mfinkle, r=blassey] 2012-04-13 12:31:16 -07:00
Sriram Ramasubramanian
be3663c767 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
9c4cdab930 Bug 739493 - Add "Accessibility:IsEnabled" message for Android 2012-03-15 10:38:27 -04:00
Eitan Isaacson
ab05ba0a95 Bug 739493 - Add "Accessibility:Event" message for Android 2012-03-09 15:06:50 -08:00
Kartikaya Gupta
aeabc8adc5 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
ff40dc71d3 Bug 744241 - Make the displayport strategy options preffable. r=Cwiiis 2012-04-13 10:28:10 -04:00
Lucas Rocha
de708d2015 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
29e27f7390 Bug 743627 - Explicitly set cacheColorHint in awesomebar ListViews (r=mfinkle) 2012-04-13 11:59:48 +01:00
Nick Alexander
0359890661 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
e807af1ef7 Bug 744660 - SQLiteConstraintException on bulkInsert history data. r=rnewman 2012-04-12 20:15:53 -07:00
Nick Alexander
5c730e7362 Bug 709324, Bug 730643: persist crypto/keys and meta/global. r=rnewman 2012-04-12 20:15:53 -07:00
Gian-Carlo Pascutto
218c8ef3a7 Bug 741042 - Add telemetry support for timing XUL profile import. r=blassey 2012-04-12 23:19:57 +02:00
Gian-Carlo Pascutto
b777441ad8 Bug 741281 - Add Telemetry timers in Java. r=blassey 2012-04-12 23:19:57 +02:00
Gian-Carlo Pascutto
2b00edbc12 Bug 741281 - Add a Java interface for sending telemetry data. r=blassey 2012-04-12 23:19:57 +02:00
Gian-Carlo Pascutto
894ca6a0ef Bug 744668 - Control URI access NPE if Fennec not yet launched. r=lucasr 2012-04-12 19:28:50 +02:00
Gian-Carlo Pascutto
003f2f8b63 Bug 744644 - Mark migration as finished if there is no database. r=lucasr 2012-04-12 19:28:50 +02:00
Gian-Carlo Pascutto
ba95b80cb6 Bug 742815 - Don't launch migration twice when status is probed. r=lucasr 2012-04-12 19:28:50 +02:00
Gian-Carlo Pascutto
653c623ca5 Bug 721898 - Remove history truncation code. r=lucasr 2012-04-12 19:28:50 +02:00
Gian-Carlo Pascutto
bd55aef4a3 Bug 743923 - Don't keep history in memory during Profile Migration. r=lucasr 2012-04-12 19:28:50 +02:00
Kartikaya Gupta
95ab3d5c2e Bug 743669 - Use hidden obtainNano API to replay motion events on Froyo. r=blassey 2012-04-12 11:38:20 -05:00
Richard Newman
d3ebce33df Bug 744794 - Remove password debugging code. r=trivial 2012-04-12 09:10:56 -07:00
Chenxia Liu
68f9d19cd9 Bug 709385 - Passwords repository layer. r=rnewman 2012-04-12 00:36:58 -07:00
Gregory Szorc
24ce7aadaf Merge mozilla-central into inbound 2012-04-11 18:51:10 -07:00
Kyle Huey
ffe6729d3a Bug 744498: Fix some java warnings. r=kats 2012-04-11 11:27:25 -07:00
Margaret Leibovic
84b17eb748 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
ae15d9edfb Bug 743223 - Fix ConcurrentModificationException in removeTransientDoorHangers. r=mfinkle 2012-04-11 15:10:49 -07:00
Kartikaya Gupta
0c3d6554d6 Bug 718463 - Force redraw when an animation is interrupted by user touch. r=Cwiiis 2012-04-11 15:46:02 -05:00
James Willcox
c3bd125218 backout 022be5c50732 for xul bustage 2012-04-11 12:56:00 -04:00
James Willcox
19f98af9ab 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
4ee84a170f Backed out changeset 3d047ef4fe29 (Bug 742815) 2012-04-11 14:08:33 +02:00
Gian-Carlo Pascutto
e1f0a7a476 Bug 742815 - Don't launch migration twice when status is probed. r=lucasr 2012-04-11 11:32:32 +02:00
Richard Newman
1bb7f93c6a 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
34556aabc6 Bug 724739 - Part 3: invoke store callback on deletion. r=nalexander 2012-04-10 23:21:51 -07:00
Richard Newman
ee60c55c12 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
9d2899ab45 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
4a9d29ca28 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
38105ffd3e 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
eb9ca81204 Bug 733041 - Switch to using the velocity-bias strategy by default. r=Cwiiis 2012-04-10 13:56:28 -05:00
Kartikaya Gupta
49cf07ae0d 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
6826b30e6e bug 743280: cosmetic edits removed from bug 739710. r=ted 2012-04-10 10:45:15 -07:00
Margaret Leibovic
f28b3ffedd Bug 741590 - Database migration to combine history entries with the same URL. r=rnewman 2012-04-09 17:28:59 -07:00
Margaret Leibovic
3b2c7e0443 Bug 741590 - Test for new updateOrInsertHistory method. r=rnewman 2012-04-09 17:28:59 -07:00
Margaret Leibovic
d52eb623e4 Bug 741590 - Create updateOrInsertHistory method for BrowserProvider. r=rnewman 2012-04-09 17:28:59 -07:00
Wes Johnston
7aff2947b9 Bug 739514 - Update database version. r=mleibovic 2012-04-09 17:14:51 -07:00
Sriram Ramasubramanian
1b3ac16452 Bug 738347: Null value check for ContentValues in SQLiteBridge. [r=rnewman] 2012-04-09 10:48:51 -07:00
Sriram Ramasubramanian
3c6ece67c1 Bug 738347: Tests for null value checks in SQLiteBridge. [r=rnewman] 2012-04-09 10:47:47 -07:00
Mark Finkle
b50fdd5532 Bug 738938 - Progress throbber shows again when loading about:home on startup r=blassey 2012-04-09 16:03:30 -04:00
Wes Johnston
a004234b01 Bug 740218 - Support transactions in sqlitebridge and use them. r=gcp,rnewman,lucasr 2012-04-09 10:08:37 -07:00
Wes Johnston
d605226018 Backed out changeset f5d6cc2e4726 2012-04-09 10:44:32 -07:00
Wes Johnston
19dd5922a5 Bug 740218 - Support transactions in sqlitebridge and use them. r=gcp,rnewman,lucasr 2012-04-09 10:08:37 -07:00
Jeff Muizelaar
0def51bdb5 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
Kartikaya Gupta
5ed6f42383 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
8e319bf9ce Remove debugging line accidentally added in 67b54e87e03e (no bug) 2012-04-06 08:08:24 -07:00
Chenxia Liu
37113b2704 Bug 742700 - Null URI crash in canceling J-PAKE. r=rnewman 2012-04-05 19:25:34 -07:00
Richard Newman
d928916563 Bug 736348 - Child positioning hits sqlite limits. r=lucasr 2012-04-05 19:25:34 -07:00
Nick Alexander
221ca94c46 Bug 735083 - batch inserts into Fennec history provider. r=rnewman 2012-04-05 19:25:34 -07:00
Jeff Muizelaar
f9b0fd8b45 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
4f2cb20d6a Backed out changeset 0f8439284834
The bug number was wrong.
2012-04-05 11:27:02 -04:00
Jeff Muizelaar
1268f26df1 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
eb7ddce086 Bug 742147 - tprovider doesn't provide accurate output format for talos parsers. r=gbrown 2012-04-05 11:11:25 -04:00
Brad Lassey
2f434bf365 bug 741284 - add async file request method r=kats 2012-04-05 01:50:06 -04:00
Sriram Ramasubramanian
5ee1f8d172 Bug 742216: Battery sensor cleanup in the similar lines of GeckoConnectivityReceiver. [r=mfinkle] 2012-04-04 17:31:19 -07:00
Sriram Ramasubramanian
8c1396441c Bug 742216: onPause() is redundant. [r=mfinkle] 2012-04-04 17:30:26 -07:00
Sriram Ramasubramanian
c2dff1c064 Bug 742216: Disable sensors on application pause. [r=mfinkle] 2012-04-04 17:29:30 -07:00
Chenxia Liu
fe31d9ab00 Bug 742111 - Focus text entry boxes in Pair a Device. r=rnewman 2012-04-04 17:33:10 -07:00
Chenxia Liu
8086117449 Bug 742593 - SetupSyncActivity does main thread networking. r=rnewman 2012-04-04 17:33:08 -07:00
Chenxia Liu
a365899d11 Bug 725912 - Part 1: Sync key validation + tests. r=rnewman 2012-04-04 17:32:38 -07:00
Sriram Ramasubramanian
41dbeb2885 Bug 740310: Grey background in ExpandableListView in AwesomeBarTabs. [r=mfinkle] 2012-04-04 14:44:23 -07:00
Brian Nicholson
acef8929a3 Bug 695178 - Download Manager. r=mfinkle,wesj 2012-04-04 10:12:44 -07:00
Wes Johnston
a75c166e73 Bug 742481 - Fix NPE in GeckoActivity.checkIfGeckoActivity. r=sriram,mfinkle 2012-04-04 13:28:17 -07:00
Richard Newman
9fa7a7e447 Bug 742120 - History records incorrectly reconciled by title + URI, not just URI. r=nalexander 2012-04-04 13:13:24 -07:00
Gian-Carlo Pascutto
571620c921 Bug 725150 - Expose CONTROL Uri for BrowserProvider. r=lucasr 2012-04-04 21:48:46 +02:00
Gian-Carlo Pascutto
2b947d9200 Bug 736237 - Don't update about:home on database operations. r=lucasr 2012-04-04 21:29:31 +02:00
Gian-Carlo Pascutto
92f5f30ee6 Bug 736237 - Make Profile Migration resumable. r=lucasr 2012-04-04 21:29:31 +02:00
Kartikaya Gupta
da06ce864b Bug 741400 - Guard against NullPointerException, and also move some code so it shouldn't happen. r=mfinkle 2012-04-04 11:55:40 -04:00
Brian Nicholson
0712589aad Bug 739742 - Save bundle state when launching subactivity. r=blassey 2012-04-03 17:08:52 -07:00
Geoff Brown
c5cac2a3d5 Bug 741275 - Add back support for making a thumbnail after pageload. r=mfinkle 2012-04-03 20:08:28 -04:00
Nick Alexander
e97216387d Bug 709402 - Part 2: Form history repository layer. r=rnewman 2012-04-03 16:43:07 -07:00
Marina Samuel
56d578e815 Bug 715794 - Adjust syncResult delay to implement client-count-based sync interval. r=rnewman 2012-04-03 16:43:07 -07:00
Nick Alexander
ff3d49f7e3 Bug 738067 - Set TTLs on outbound records. r=rnewman 2012-04-03 16:43:07 -07:00
Marina Samuel
ed98da02da Bug 740247 - Follow up: HTTP 412 Error due to inconsistent server & local timestamps. r=rnewman 2012-04-03 16:43:07 -07:00
Chenxia Liu
fae99e1ddd Bug 738515 - Null credentials in setup. r=rnewman 2012-04-03 16:43:06 -07:00
Richard Newman
f647ced7ae Bug 741165 - Correct SyncResponse.jsonBody. r=msamuel 2012-04-03 16:43:06 -07:00
Sriram Ramasubramanian
b00c4a27e5 Bug 739747: Add application level onPause and onResume. [r=mfinkle, r=blassey] 2012-04-03 11:58:01 -07:00
Wes Johnston
de4e6fb482 Bug 739514 - Fix bad history entries created by default bookmarks creation. r=lucasr 2012-04-02 17:38:51 -07:00
Brian Nicholson
cc4c0212e6 Bug 741010 - Don't save favicon if loaded from DB. r=mfinkle 2012-04-02 17:36:13 -07:00
Margaret Leibovic
8663055d7b Bug 740118 - Door-hangers de-attach from directional arrow when scrolling through list. r=mfinkle 2012-04-02 12:16:28 -07:00
Kartikaya Gupta
b698486bcd Bug 737577 - Set the display port before bouncing rather than after. r=Cwiiis 2012-04-02 17:14:33 -04:00
Sriram Ramasubramanian
5ffc45764c Bug 721344: Unregister Connectivity Receiver in only if it has been initialized. [r=mfinkle] 2012-04-02 13:50:03 -07:00
Joe Drew
16e6932efe Bug 741166 - Add clarifying comment. DONTBUILD
--HG--
extra : rebase_source : 4d2e524732e6a02d99f3c2b68d4ac066399b61b3
2012-04-02 15:57:53 -04:00
Joe Drew
110c76a0cf Bug 741166 - Restore waitForValidSurface, removed in error in bug 737949. r=ajuma 2012-04-02 15:43:21 -04:00
Margaret Leibovic
3516f3f317 Bug 737896 - Put desktop bookmark folders under a "Desktop Bookmarks" folder. r=lucasr 2012-04-02 11:56:53 -07:00
Margaret Leibovic
00c241d2bd Bug 738961 - Awesomebar filter should treat space-separated words as separate filters. r=lucasr 2012-04-02 11:56:48 -07:00
Margaret Leibovic
b8d414d4d2 Bug 738961 - Add spaces to KNOWN_PREFIX in testBrowserProviderPerf. r=lucasr 2012-04-02 11:56:43 -07:00
Geoff Brown
487c80efc5 Bug 740146 - Remove unused screenshot code. r=blassey 2012-04-01 15:17:32 -04:00
Kartikaya Gupta
a97511483d Bug 740539 - Account for possible mismatch in zoom levels when handling Viewport:PageSize. r=Cwiiis 2012-04-01 14:30:35 -04:00
Kartikaya Gupta
db8c7af5aa Bug 730899 - Drop sending of scroll events where we don't actually scroll. r=Cwiiis 2012-04-01 02:42:35 -04:00
Jeff Muizelaar
4062986b9e Bug 740061. Remove unused skip functionality. r=kats
mSkipTextureUpdate is never set to true.
2012-03-31 13:36:42 -04:00
Jeff Muizelaar
26401e5f90 Bug 740061. Remove support for subuploads. r=kats
Since, the dirtyRect is either the size of the buffer
or empty we don't need to support subuploads anymore.
2012-03-31 13:30:11 -04:00
Jeff Muizelaar
b049831818 Bug 740061. Remove unused isDirty. r=kats 2012-03-31 13:05:05 -04:00
Jeff Muizelaar
3bbd39d3dd Bug 740061. Use set() instead of union(). r=kats
mBufferrRect is either new Rect(0, 0, bufferSize.width, bufferSize.height)
or Rect() so we can just set() instead of unioning. This is cheaper
and avoids an allocation.
2012-03-31 13:04:14 -04:00
Jeff Muizelaar
aaa63d8381 Bug 740061. Remove unused invalidate(rect). r=kats 2012-03-31 13:02:37 -04:00
Jeff Muizelaar
55780e3e28 Bug 740983. Remove unneeded invalidate from scrollbar layers. r=kats
We used to fade the scrollbars by reuploading textures
rather than using a shader. Since the textures don't change anymore
the invalidate is unneeded.
2012-03-30 17:22:59 -04:00
Ed Morley
c7a3740e33 Merge mozilla-central to mozilla-inbound 2012-03-31 15:28:55 +01:00
Mounir Lamouri
70c4e81387 Bug 740190 - Screen Orientation API: implement locking in Android. r=dougt 2012-03-29 23:31:12 -07:00
Wes Johnston
215770c942 Bug 735912 - Update tests for new behavior. r=mfinkle 2012-03-30 11:01:45 -07:00
Margaret Leibovic
85e3f86616 Bug 740306 - Back button does not dismiss the keyboard in awesomebar. r=mfinkle 2012-03-30 17:00:41 -07:00
Joe Drew
380cd4cd8b Bug 737949 - Don't initialize EGL from Fennec java code, and remove GLThread altogether. r=pcwalton,jrmuizel 2012-03-30 10:50:54 -07:00
Wes Johnston
b0c9244edd Bug 740291 - Add a missing brace in the makefile. r=blassey 2012-03-30 13:00:45 -07:00
Richard Newman
76007d5a55 Bug 740637 - Better handling of unexpected failures during info/collections fetch. r=liuche,nalexander 2012-03-29 16:48:55 -07:00
Chris Peterson
c0c958b5b5 Bug 739418 - When reporting a rethrown exception, report the original exception's stack trace. r=blassey
--HG--
extra : rebase_source : faff07d7900191e61fb2f287be9b3546809e8ec1
2012-03-28 17:51:02 -07:00
Richard Newman
93f6b368d3 Bug 740326 - Fix over-long log tag. all credit,r=nalexander 2012-03-29 12:14:17 -07:00
Margaret Leibovic
794caf9b0b Bug 736278 - (1/2) Add support for checkbox in doorhanger message. r=mfinkle 2012-03-27 14:36:20 -07:00
Richard Newman
f46299128c Merge m-c to m-i. 2012-03-28 20:48:37 -07:00
Richard Newman
56f981708b Bug 739519 - Part 2: logging. r=trivial 2012-03-28 17:25:24 -07:00
Marina Samuel
8ee74bb900 Bug 739519 - Part 1: quickfix. r=rnewman 2012-03-28 17:25:24 -07:00
Phil Ringnalda
ee201831b3 Back out 47afa45afdfb and ccb20a1169f1 (bug 697309) and c30bdfd14362 and 618b680315ee (bug 736278) for Android native Talos bustage 2012-03-28 00:09:25 -07:00
Richard Newman
6996ba5748 Remove forgotten stale file. NO BUG, r=trivial 2012-03-27 20:09:15 -07:00
Marina Samuel
95fbe9cf81 Bug 732147 - Send tab to device: receiving pushed tabs on Android. r=rnewman 2012-03-27 20:09:14 -07:00
Jeff Muizelaar
56b876fb67 Bug 738188. Avoid crashing by disabling the screenshot drawing code. r=kats
The crashes seem to be caused by SurfaceChange breaking any future
onDrawFrame calls. We don't seem to handle renewing the context at all. I added
mController.disposeGLContext(); mController.initGLContext(); to the
SizeChange::run() but that doesn't seem to fix it.

Bug 739867 will add this support back.

--HG--
extra : rebase_source : a4f71b22f381756c4285311cd3288b3ef46d5543
2012-03-27 21:43:56 -04:00
Nick Alexander
43bafca2f7 Bug 709310 - Implement Handling of 5xxs, X-Weave-Backoff, Retry-After. r=rnewman 2012-03-27 18:41:34 -07:00
Margaret Leibovic
76f8d24320 Bug 736278 - Add support for checkbox in doorhanger message. r=mfinkle 2012-03-27 13:02:13 -07:00
Jared Wein
63540b0cd1 Backed out changeset 6e5e46023094 (bug 736278) 2012-03-27 15:20:39 -07:00
Margaret Leibovic
4b37cde6fc Bug 736278 - (1/2) Add support for checkbox in doorhanger message. r=mfinkle 2012-03-27 14:36:20 -07:00
Sriram Ramasubramanian
6657f6f4d3 Bug 736296: Avoid managed query while loading top sites. [r=mfinkle] 2012-03-27 14:31:29 -07:00
Margaret Leibovic
9b985e0fb0 backout cecf156d7869 because of talos fail 2012-03-28 16:18:16 -07:00
Ali Juma
6535865665 Bug 735230 - Part 3: Use the new compositor pause/resume events. r=kats 2012-03-28 18:00:38 -04:00
Ali Juma
e7e968bb4b Bug 735230 - Part 2: Add compositor pause/resume events to Gecko. r=kats 2012-03-28 18:00:32 -04:00
Margaret Leibovic
0ebce7ac40 Bug 740094 - Folder icon doesn't appear anymore. r=lucasr 2012-03-28 14:14:30 -07:00
Margaret Leibovic
340ee63032 Bug 736278 - (1/2) Add support for checkbox in doorhanger message. r=mfinkle 2012-03-27 14:36:20 -07:00
Mounir Lamouri
97da158fc7 Bug 733142 - Attempt to fix crash in GeckoNetworkManager when onDestroy() is called. r=dougt 2012-03-28 13:29:41 -07:00
Brian Nicholson
62966f71fd Bug 726001 - Use BufferedHttpEntity for fetching favicons. r=mfinkle 2012-03-28 11:14:19 -07:00
Geoff Brown
0fcbfbb474 Bug 739807 - Robocop: avoid character encoding warning; r=jmaher 2012-03-28 11:53:59 -04:00
Lucas Rocha
a16855b653 Bug 739066 - Don't include delete bookmarks/history in Combined view (r=margaret) 2012-03-30 17:31:31 +01:00
Lucas Rocha
5725e7cae7 Bug 735636 - Factor out checked state update into separate method (r=wesj) 2012-03-30 17:31:31 +01:00
Lucas Rocha
342eddda08 Bug 735636 - Factor out icon update into separate method (r=wesj) 2012-03-30 17:31:31 +01:00
Lucas Rocha
3df01e56dd Bug 735636 - Correctly use recycled view and apply ViewHolder pattern (r=wesj) 2012-03-30 17:31:31 +01:00
Kartikaya Gupta
e9436816e4 Bug 740569 - Make the display port strategy preffable. r=Cwiiis 2012-03-30 09:57:39 -04:00
Kartikaya Gupta
9fdc703bd0 Bug 737553 - Refactor much of the code in DisplayPortCalculator and tune some of the behaviour. r=Cwiiis
Commonly reused pieces of code are pulled out into reusable functions in DisplayPortCalculator.
Reusing these functions makes the individual strategies' code much clearer and the similarities
between them more apparent. One actual bug was fixed, where the display port resolution was
incorrectly calculated in the DynamicResolutionStrategy. Prior to this change, it did not apply
the reshaping algorithm to the pre-velocity display port size, resulting in a different resolution
in some cases which would leave the content blurry. Additionally, the FixedMarginStrategy was
modified so that its margins are a multiple of the view size rather than constant pixel values.
2012-03-30 09:47:22 -04:00
Kartikaya Gupta
a337361ec8 Bug 737553 - Fix null handling in DisplayPortCalculator. r=Cwiiis 2012-03-30 09:46:27 -04:00
Kartikaya Gupta
697ab20157 Bug 739415 - Add a talos test that replays a sequence of captured MotionEvents to simulate user behaviour. r=jmaher 2012-03-27 16:16:14 -04:00
Kartikaya Gupta
d0da20efa2 Bug 739415 - Add ability to have raw files as test assets. r=jmaher 2012-03-27 16:16:13 -04:00
Brian Nicholson
56ce0e0c93 Bug 738859 - Increment mActivityDepth for all activities launched from GeckoApp. r=blassey
--HG--
extra : rebase_source : f336548259f18347e0592329c2e5e678abbc8c43
2012-03-27 12:25:26 -07:00
Richard Newman
647d01776d Bug 731024 - Part 5: Safer handling of deleted items. r=nalexander 2012-03-27 10:47:26 -07:00
Richard Newman
e9e87ba8ed Bug 731024 - Part 4: Handle additional types. Test for livemarks. r=nalexander 2012-03-27 10:47:26 -07:00
Richard Newman
fe13627f8a Bug 739515 - Defensive coding for Fennec history entries. r=emtwo,nalexander 2012-03-27 10:47:26 -07:00
Lucas Rocha
5601a2edc1 Bug 737867 - Share same LayoutInflater instance in AwesomeBarTabs (r=mfinkle) 2012-03-27 18:05:41 +01:00
Lucas Rocha
0e65aabc5d Bug 737867 - Apply ViewHolder pattern on AwesomeBar's History tab (r=mfinkle) 2012-03-27 18:05:41 +01:00
Lucas Rocha
1bd52abc32 Bug 737867 - Apply ViewHolder pattern in AwesomeBar's All/Bookmarks tabs (r=mfinkle) 2012-03-27 18:05:41 +01:00