Commit Graph

4967 Commits

Author SHA1 Message Date
Margaret Leibovic
dfa7b25772 Bug 730358 - Don't use LinkedList's push/pop methods. r=lucasr 2012-02-24 12:12:43 -08:00
Kartikaya Gupta
840e92a8d5 Bug 730710 - Add a GeckoEventResponder interface to allow event listeners to respond to events as well. r=blassey 2012-02-27 10:13:36 -05:00
Henri Sivonen
84b0480002 Bug 650784 part 0.5 - Let the build system know that parser/html/ can have .idl files. rs=smaug. 2012-02-27 13:57:48 +02:00
Gian-Carlo Pascutto
a132129a4d Bug 726821 - Push Cursor usage down into native bridge code. r=blassey 2012-02-27 12:28:22 +01:00
Gian-Carlo Pascutto
9cdd43ae4f Bug 727264 - Update Profile Migration to use Cursors. r=blassey 2012-02-27 12:28:22 +01:00
Gian-Carlo Pascutto
8fc091bd34 Bug 727264 - Add an extra argument to pass more SQLite query results. Cleanup & simplify bridge. r=blassey 2012-02-27 12:28:21 +01:00
Richard Newman
7eeb5614b1 Bug 730528 - Extract LooperThread from GeckoAppShell. r=blassey 2012-02-26 22:34:23 -08:00
Kartikaya Gupta
acdd08d8b5 Bug 726382 - Ensure the mDir and mMozDir variables are protected by synchronization. r=rnewman
It is possible that two threads will call getDir(), or getDir() and
moveProfilesToAppInstallLocation() simultaneously. Without this patch,
this would attempt to double-create the mozilla or profile directories,
which would then result in an IOException and failure when it shouldn't.
2012-02-26 18:08:03 -05:00
Chenxia Liu
fff098c79e Bug 730189 - Fix internet connection check. r=rnewman 2012-02-26 13:56:29 -08:00
Kartikaya Gupta
c22f097080 Bug 723295 - Prevent startup crashes on devices with API level >= 8 and no SD card. r=wesj 2012-02-25 23:22:40 -05:00
Kartikaya Gupta
3ee8a7050d Bug 726382 - Fold the GeckoDirProvider and a bunch of duplicated/complicated code into a new GeckoProfile class. r=wesj 2012-02-25 23:22:40 -05:00
Ryan VanderMeulen
e46d8ad3d0 Back out 940194c616f2 (bug 729237) on suspicion of Android XUL bustage. 2012-02-25 22:09:23 -05:00
Eitan Isaacson
55d77d968d Bug 729237 - Fixed AndroidBridge emit a11y event function, added java string class as class member. r=blassey 2012-02-25 20:38:27 -05:00
Matt Brubeck
a0ff4a4445 Bug 726623 - follow-up to fix case of directory name in Makefile. r=me 2012-02-24 17:10:04 -08:00
Sriram Ramasubramanian
6da7321a6a Bug 725730: Share action title. [r=mfinkle] 2012-02-24 16:21:42 -08:00
Sriram Ramasubramanian
78a2790ca2 Bug 726623: No Downloads option on pre-honeycomb. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/layout/gecko_menu.xml => mobile/android/base/resources/menu/gecko_menu.xml
2012-02-24 16:20:01 -08:00
Sriram Ramasubramanian
42d18d81e0 Bug 728240: about:home is blank at times. [r=mfinkle] 2012-02-24 16:17:48 -08:00
Nick Thomas
4eea58cd22 bug 712678 - append '-xul' to android-xul app.update.url build target. r=mfinkle
--HG--
extra : rebase_source : a989bc6184435add6cbf108af56be674b5831ac2
2012-02-24 15:26:31 -08:00
Chris Peterson
2b16473d8c Bug 715251 - Reduce overscroll distance from 75% to 30% of viewport. r=kats 2012-02-24 10:29:44 -08:00
Brian Nicholson
98ddbc3c5d Bug 726679 - Fix Aurora Release Notes link. r=mfinkle 2012-02-24 11:40:20 -08:00
Margaret Leibovic
468f5b27bb Bug 730129 - Intermittent testBookmark | bookmarks list has 5 children (a header and 4 folders) - got 0, expected 5. r=gbrown 2012-02-24 10:54:17 -08:00
Lucas Rocha
7c8e6944fd Bug 729945 - Don't initially call account update listener on main thread (r=blassey) 2012-02-24 16:22:54 +00:00
Gian-Carlo Pascutto
1cdbd40340 Bug 729609 - Special folders get duplicated during profile migration. r=lucasr 2012-02-24 13:11:23 +01:00
Matt Brubeck
d94dd6af48 Bug 728861 - Don't make the add-on list visible when refreshing it in the background [r=mfinkle] 2012-02-23 16:31:29 -08:00
Matt Brubeck
8e8b7453d7 Bug 722249 - Make long extension names wrap in the fennec add-on manager [r=mfinkle] 2012-02-23 16:31:27 -08:00
Matt Brubeck
6d00fb8b1c Bug 722252 - Extensions without icon get displayed with the icon of the previous extension [r=mfinkle] 2012-02-23 16:31:25 -08:00
Margaret Leibovic
989bf60ca4 Bug 725483 - Fix up testBookmark to work with the new bookmark UI. r=gbrown 2012-02-23 10:48:48 -08:00
Margaret Leibovic
d2acd8a91c Bug 727451 - Pressing the back button in the bookmarks list should go up a folder level if possible. r=lucasr 2012-02-23 10:48:48 -08:00
Margaret Leibovic
4418e26ad8 Bug 722020 (Part 2) - Fix bookmarks context menu. r=wesj 2012-02-23 10:48:48 -08:00
Margaret Leibovic
5c78feb6cf Bug 722020 - Bookmarks UI with folders. r=lucasr 2012-02-23 10:48:47 -08:00
Margaret Leibovic
a6cc1a4a4a Bug 727482 - Remove custom bookmark observer. r=bnicholson 2012-02-23 10:48:45 -08:00
Richard Newman
6f4f5cf379 Bug 730000. r=rnewman 2012-02-23 09:48:54 -08:00
Gian-Carlo Pascutto
8cc64548e2 Bug 729928 - Cleanup unused cache preferences. r=dcamp 2012-02-23 18:01:25 +01:00
Richard Newman
bae76fcd28 Bug 718238 - Part 6: don't reupload folders when their children array is already accurate. r=nalexander 2012-02-23 08:14:05 -08:00
Richard Newman
0703071718 Bug 718238 - Part 5: allow access to the tracked GUIDs in RepositorySession. r=nalexander 2012-02-23 08:14:05 -08:00
Richard Newman
07d0c7ff6a Bug 718238 - Part 4: Safety in checkRecordType. r=nalexander 2012-02-23 08:14:05 -08:00
Richard Newman
076e7f363d Bug 718238 - Part 3: correct handling of deletion. Generate valid records for deleted bookmarks and history items. r=nalexander 2012-02-23 08:14:05 -08:00
Richard Newman
4f730b8bb6 Bug 718238 - Part 2: parenting and ordering of bookmarks. r=nalexander 2012-02-23 08:14:05 -08:00
Richard Newman
6c76915705 Bug 718238 - Part 1: Safety for logging after computeParentFields returns null. r=nalexander 2012-02-23 08:14:05 -08:00
Richard Newman
b05fc603ee Bug 718238 - Part 0: Cleanup and basic improvements. r=nalexander 2012-02-23 08:14:05 -08:00
Richard Newman
719502e994 Bug 729410 - Part 1: Implement basic automatic backoff unless a sync is forced. r=nalexander 2012-02-23 08:14:05 -08:00
Richard Newman
dc4b114462 Bug 729410 - Part 0: We don't use extras to store clusterURL any more. r=nalexander 2012-02-23 08:14:05 -08:00
Lucas Rocha
449848ff53 Bug 713056 - Update list of search engines in the main thread (r=blassey) 2012-02-23 15:24:22 +00:00
Lucas Rocha
83936b5079 Bug 710323 - Clicking on addons should go to their page in AMO (r=mfinkle) 2012-02-23 15:20:49 +00:00
Lucas Rocha
d6d22c9e12 Bug 710323 - Save homepageURL property for recommended addons (r=mfinkle) 2012-02-23 15:20:49 +00:00
Lucas Rocha
2f6c0e3480 Bug 710323 - Don't save unused properties for recommended addons (r=mfinkle) 2012-02-23 15:20:49 +00:00
Mike Hommey
0580f0ffde Bug 727960 part 2 - Don't set MOZ_LINKER_CACHE if it was already set. r=mfinkle 2012-02-23 10:57:56 +01:00
Brian Nicholson
fc28ec267d Bug 725609 - Bookmarklet test. r=mfinkle,gbrown 2012-02-22 18:26:04 -08:00
Brian Nicholson
5046d2554e Bug 725609 - Add timeout tasks to test framework. r=jmaher 2012-02-22 18:26:04 -08:00
Brian Nicholson
4b8edcecc8 Bug 725609 - Add Fennec bookmarklet support. r=mfinkle 2012-02-22 18:26:04 -08:00
Matt Brubeck
8264e3da22 Bug 729681 - Remove the separate launcher icon for Firefox Sync [r=rnewman] 2012-02-22 14:54:45 -08:00
L. David Baron
5bbf91479c Unprefix uses of -moz-box-shadow and -moz-border-radius that have crept back in to the tree, prior to removing support for the prefixed forms. (Bug 693510) r=Mossop 2012-02-22 14:14:51 -08:00
Richard Newman
41b208512c Bug 724292 - Add a ResolverActivity alias so Fennec can be launched by the Android Market app [r=blassey] 2012-02-22 12:53:20 -08:00
Richard Newman
09a280a5b2 Bug 728783 - Provide an efficient method to batch-update bookmark positions. r=lucasr 2012-02-22 12:37:34 -08:00
Lucas Rocha
a211788de0 Bug 725914 - Remove sub-select from the table join for bookmark and history (r=mfinkle) 2012-02-22 11:47:13 +00:00
Mike Hommey
246ddeca9b Bug 728071 part 1 - Move nsXREAppData definition in a separate header, and use it from application.ini.h. r=bsmedberg 2012-02-22 08:12:15 +01:00
Mark Finkle
e8c9774baa Bug 729324 - Always make sure 'Quit' is last menu r=sriram 2012-02-22 00:12:33 -05:00
Mark Finkle
71a5fc3bd9 Bug 729247 - crash [@ java.lang.NullPointerException: at org.mozilla.gecko.DoorHangerPopup.addDoorHanger(DoorHangerPopup.java)] r=blassey 2012-02-22 00:12:22 -05:00
Mark Finkle
c8539b339f Bug 729115 - java.lang.NullPointerException @ org.mozilla.gecko.GeckoApp.processThumbnail(GeckoApp.java:642) r=blassey 2012-02-22 00:12:14 -05:00
Mark Finkle
5ba8dcb9b3 Bug 728782 - Add support for Bookmark Link context menu r=wesj r=gbrown 2012-02-22 00:11:50 -05:00
Ed Morley
90bfe67efa Merge mozilla-central to mozilla-inbound 2012-02-22 01:28:34 +00:00
Brian Nicholson
fbad8b0ecc Bug 727973 - Remove notifyChange from LocalBrowserDB. r=mfinkle 2012-02-21 16:34:21 -08:00
Wes Johnston
8082b479e4 Bug 727817 - Add hidden click to play button for mobile video controls. r=mfinkle,dolske 2012-02-21 15:53:21 -08:00
Mounir Lamouri
32c4b57ff6 Bug 727477 - Workaround Galaxy Nexus bug that prevented Battery API to work. r=dougt
This is also changing the default values sent if the device has no battery.
2012-02-22 00:30:51 +01:00
Gian-Carlo Pascutto
905c088b14 Bug 726024 - Rename PlacesTask to Runnable. r=lucasr 2012-02-21 14:17:18 +01:00
Gian-Carlo Pascutto
99d6836a08 Bug 726024 - Use Content Provider directly in Profile Migration. r=lucasr 2012-02-21 14:17:18 +01:00
Gian-Carlo Pascutto
f9409c998d Bug 726024 - Allow modified and created dates to be set. r=lucasr 2012-02-21 14:17:18 +01:00
Mike Hommey
7b6eed73b5 Bug 728872 - NULL-check mSoftwareLayerClient in GeckoApp$SessionSnapshotRunnable.run. r=mfinkle 2012-02-21 08:11:37 +01:00
Lucas Rocha
083ae974fb Bug 723841 - Add a foreign key to bookmarks table and sanitize special folders (r=rnewman) 2012-02-20 19:28:27 +00:00
Lucas Rocha
512096df7d Bug 723841 - Define a constant for the predefined root id for bookmarks (r=rnewman) 2012-02-20 19:28:27 +00:00
Lucas Rocha
000abbb428 Bug 723841 - Generalize code to create or update special folders (r=rnewman) 2012-02-20 19:28:27 +00:00
Lucas Rocha
41d79b22a5 Bug 723841 - Factor out methods to create each part of the database (r=rnewman) 2012-02-20 19:28:27 +00:00
Chris Lord
da87f886f0 Bug 709813 - Fix full-screen mode in native android fennec. r=mbrubeck
The style rule that gets set for full-screen mode was conflicting with how we
size the browser element for viewport/displayport support. Size the browser
using min-width/height to work around this.
2012-02-20 17:21:56 +00:00
Kyle Machulis
ded9d399f1 Bug 711601 - B2G Bluetooth Boiler Plate r=bent 2012-02-20 16:15:19 +01:00
Ed Morley
fe4a039dbe Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-18 00:16:22 +00:00
Kyle Machulis
c892abd822 Back out bug 711601 (changeset 4c8aa2b0ca1c) due to qemu breakage 2012-02-17 15:54:27 -08:00
Brad Lassey
585ae3af5b bug 726930 - speed up tab thumbnails r=mfinkle 2012-02-17 10:52:26 -08:00
Mike Hommey
edc1e2998c Bug 713622 - Re-enable elfhack on Fennec XUL. r=mbrubeck 2012-02-17 08:55:36 +01:00
Richard Newman
2e559f3eca Bug 727725 - Incorrect assertion in GlobalSession. 2012-02-16 14:58:31 -08:00
Richard Newman
c81fc34cc6 Bug 726194 - Sync pairing succeeds, but is OFF. 2012-02-16 14:28:04 -08:00
Matt Brubeck
0eee969c1c Bug 728005 - Crash when entering full screen mode on Android 2.3 [r=sriram] 2012-02-16 14:22:27 -08:00
Mark Finkle
98735f3024 Bug 726399 - Robotium: Add simple test for 'Open Link' context menu r=gbrown 2012-02-16 14:32:33 -05:00
Mark Finkle
4e5df6f111 Backout eb9c17efd1e4, wrong patch 2012-02-16 14:21:52 -05:00
Mark Finkle
07856bcf9a Bug 727730 - Add support for Share Link context menu r=mbrubeck 2012-02-16 14:07:12 -05:00
Mark Finkle
5cbc15c12d Bug 726399 - Robotium: Add simple test for 'Open Link' context menu r=gbrown 2012-02-16 14:06:58 -05:00
Justin Lebar
f634a15b5c Bug 727381 - On Android Fennec, send haptic feedback while a vibration is playing, so as not to clobber it. r=blassey 2012-02-15 13:56:00 -05:00
Richard Newman
94c07221e5 Bug 724328 - Bump Android Sync version to 0.5. r=rnewman 2012-02-15 22:05:53 -08:00
Richard Newman
9665a99694 Bug 726054 - Desktop parity: track last sync time from final upload, not final fetch. r=nalexander 2012-02-15 22:05:53 -08:00
Nick Alexander
85f96cdaf4 Bug 709408 - Part 2: Remove Cryptographer. r=rnewman 2012-02-15 22:05:53 -08:00
Nick Alexander
5132193c2f Bug 709408 - Part 1: Remove SyncCryptographer. r=rnewman 2012-02-15 22:05:53 -08:00
Richard Newman
f063b94ddc Bug 725913 - Don't log credentials during setup. 2012-02-15 22:05:53 -08:00
Richard Newman
da45fa6769 Bug 725525 - Part 2: make Logger cache log levels. 2012-02-15 22:05:52 -08:00
Richard Newman
4751f6e47e Bug 724328 - misc Sync cleaning. 2012-02-15 22:05:52 -08:00
Richard Newman
4a77a5d489 Bug 725525 - Part 1: simplify and remove excess logging in Sync. 2012-02-15 22:05:52 -08:00
Nick Alexander
63ed618279 Bug 722561 - remove isSecure override; default from SSLSocketFactory. r=rnewman 2012-02-15 22:05:52 -08:00
Marina Samuel
3f050d0fe5 Bug 722520. r=rnewman 2012-02-15 22:05:52 -08:00
Nick Alexander
1d6512b0f9 Bug 722496, Bug 722579, Bug 722482, Bug 722541. r=rnewman 2012-02-15 22:05:52 -08:00
Marina Samuel
f1fc04ddc2 Bug 724200 - SyncStorageRequest.delete() results in NullPointerException. r=rnewman 2012-02-15 22:05:52 -08:00
Richard Newman
27a94094c7 Bug 722524. r=rnewman 2012-02-15 22:05:51 -08:00
Richard Newman
701d9e41cf Bug 726045 - Match Fennec history limit. 2012-02-15 22:05:51 -08:00