Commit Graph

11742 Commits

Author SHA1 Message Date
Mark Finkle
e78859a28f Backout 032a3ba018db, It breaks <select> form element interactions (bug 961489, bug 961662) 2014-01-20 16:40:28 -05:00
Carsten "Tomcat" Book
28faec8513 merge fx-team to mozilla-central 2014-01-20 15:38:43 +01:00
Ms2ger
64eb61d698 Merge latest PGO-green changeset from inbound to central. 2014-01-20 09:30:38 +01:00
Richard Newman
0001f9cb60 Bug 961538 - Correctly extract bitmaps from stored icons in search preferences. r=mfinkle 2014-01-19 23:09:23 -08:00
Nick Alexander
d9fc8e074a Bug 961521 - Remove Launcher from FxAccountStatusActivity. r=rnewman 2014-01-19 17:56:20 -08:00
Chris Kitching
867b5a4918 Bug 961498: Prevent ICO decoder from exploding when faced with single-resource ICOs r=rnewman 2014-01-19 19:25:47 +00:00
Tim Taubert
0f78b6c5d8 merge m-c to fx-team 2014-01-19 10:42:28 +01:00
Mark Capella
58da7fc41d Bug 947284 - End text-selection handle is not visible when opting to select all text part II, r=margaret 2014-01-18 00:31:05 -05:00
Brian Nicholson
d0fb85dda5 Bug 917896 - Replace throbber with progress bar. r=lucasr 2014-01-17 20:03:59 -08:00
Mark Finkle
15e6cc889f Bug 922342 - PermissionPromptHelper.jsm takes ~220ms on startup on a galaxy nexus r=wesj 2014-01-17 22:35:12 -05:00
Chris Kitching
4f134a4af4 Bug 748100: Augment Favicon decoder with the ability to decode ICO files. r=rnewman 2014-01-18 03:24:28 +00:00
Chris Kitching
824f28e8f6 Bug 957400: Fix sorting in favicon cache. r=rnewman 2014-01-18 01:10:22 +00:00
Marcos Cezar
27184e6305 Bug 947506 - Rename PerProfileContentProvider to SQLiteBridgeContentProvider. r=margaret
--HG--
rename : mobile/android/base/db/PerProfileContentProvider.java => mobile/android/base/db/SQLiteBridgeContentProvider.java
2014-01-17 17:02:55 -08:00
Jim Chen
29cc16d495 Bug 958706 - Add ThrowException and HandleUncaughtException methods to AndroidBridge; r=blassey
ThrowException throws a new exception with the appropriate message, meant for native JNI methods that return to Java code (i.e. methods in AndroidJNI.cpp).

HandleUncaughtException will be called by the generated JNI stubs that C++ code uses. HandleUncaughtException calls the new GeckoAppShell.handleUncaughtException method, which behaves exactly like the normal uncaught exception handler (annotates the crash report and crashes). GeckoAppShell.handleUncaughtException has the noThrow annotation that will be seen by the generated code; as a result, its generated stub will not call HandleUncaughtException and result in a loop.
2014-01-17 23:32:24 -06:00
Jim Chen
d5b9a4492a Bug 959237 - Add AndroidBridge::HasEnv checks; r=blassey
For certain tests, the AndroidBridge is not initialized, but some GeckoAppShell functions are still called indirectly. For now, this patch adds checks to skip these calls if there's no AndroidBridge. However, in the future, most of the affected code should be refactored to not require these checks.
2014-01-17 23:32:24 -06:00
Margaret Leibovic
4a237045ae Bug 958891 - Make Fennec about:home advertise Firefox Accounts + Sync banner. r=bnicholson 2014-01-17 16:08:44 -08:00
Ryan VanderMeulen
9043c4f03b Backed out changeset a63deedeb4b7 (bug 917896) for robocop failures. 2014-01-17 15:24:23 -05:00
Ryan VanderMeulen
f879f82630 Merge m-c to fx-team. 2014-01-17 15:20:15 -05:00
Ryan VanderMeulen
5276fa28f6 Merge fx-team to m-c. 2014-01-17 14:56:13 -05:00
Margaret Leibovic
f32e4a29ee Bug 959862 - Expand Home.panels API to specify contents of panels. r=lucasr 2014-01-17 09:27:07 -08:00
Margaret Leibovic
8052f94368 Bug 959880 - Support basic HTML markup in home banner text. r=wesj 2014-01-17 09:27:01 -08:00
Richard Newman
a9a844e88e Bug 960324 - Use "BrowserID" in Android tokenserver authz header, not "Browser-ID". r=rnewman 2014-01-16 22:24:52 -08:00
Richard Newman
37f31ffcd1 Bug 951304 - Follow-up: add missing file from Part 3. r=bustage 2014-01-16 19:50:51 -08:00
Richard Newman
ca96dd711e Bug 951304 - Part 4: include a stub string for Fennec. r=trivial 2014-01-16 18:53:02 -08:00
Richard Newman
65a5e1b20b Bug 951304 - Part 3: first version of FxAccountUpdateCredentialsActivity. r=rnewman 2014-01-16 18:51:46 -08:00
Nick Alexander
084dc693bf Bug 951304 - Part 2: first cut at native UI for Firefox Accounts on Android. r=rnewman 2014-01-16 18:35:09 -08:00
Richard Newman
0b7eb17cf0 Bug 956844 - Part 2: rework FxA state machine. r=rnewman 2014-01-16 18:35:08 -08:00
Nick Alexander
436e46bf46 Bug 951304 - Part 1: add FxAccountAuthenticator.getFirefoxAccounts. r=rnewman 2014-01-16 18:35:08 -08:00
Nick Alexander
8d080742f8 Bug 956844 - Part 1: update Android FxSyncAdapter to use new onepw protocol login flow. r=rnewman 2014-01-16 18:35:08 -08:00
Kartikaya Gupta
08cbae02b2 Bug 936008 - Avoid NPE when getting a zoom constraints update before the LayerView is fully initialized. r=wesj 2014-01-16 16:14:08 -05:00
Brian Nicholson
1638d8ee6c Bug 949458 - Give the tab counter view its own rendering layer. r=blassey 2014-01-16 13:03:34 -08:00
Ryan VanderMeulen
208917083a Merge inbound to m-c. 2014-01-16 15:06:12 -05:00
Richard Newman
09b17e3a0a Bug 959627 - Follow-up: fix typo. r=trivial 2014-01-15 18:28:15 -08:00
Mark Finkle
ab234784a4 Bug 959627 - BitmapUtils.getDominantColor can be expensive r=margaret 2014-01-15 21:02:07 -05:00
Ryan VanderMeulen
1831f4d5bd Merge m-c to fx-team. 2014-01-15 20:48:45 -05:00
Ryan VanderMeulen
4cd53d5a1c Backed out changesets 5d245e2369fa and 8f3dad3b3698 (bug 949458) for suspicion of causing bug 960162. 2014-01-15 20:46:00 -05:00
Margaret Leibovic
ad59df0afb Bug 959772 - Create a generic PanelType and corresponding *Panel class for third-party panels. r=lucasr
--HG--
rename : mobile/android/base/home/ListPanel.java => mobile/android/base/home/DynamicPanel.java
2014-01-15 11:49:26 -08:00
Margaret Leibovic
5d8a79a8fd Bug 958175 - Get rid of PanelConfig constructors that don't take an id. r=lucasr 2014-01-15 11:49:19 -08:00
Ed Morley
bed1d48fc2 Merge mozilla-central and fx-team 2014-01-15 18:04:51 +00:00
Ed Morley
dd9a768fb4 Merge latest green fx-team changeset and mozilla-central 2014-01-15 16:14:41 +00:00
Nick Alexander
c0ce94d60e Bug 957872 - Remove SyncAdapters for all but the main Fennec ContentProvider. r=nalexander
--HG--
rename : mobile/android/base/resources/xml/fxaccount_bookmarks_syncadapter.xml => mobile/android/base/resources/xml/fxaccount_syncadapter.xml
2014-01-15 10:18:18 -08:00
Joshua Dover
be010616a1 Bug 955886 - Remove toolbar margin when entering fullscreen without dynamic toolbar. r=wesj 2014-01-10 10:38:26 -08:00
Brian Nicholson
05cd5a6036 Bug 917896 - Replace throbber with progress bar. r=lucasr
--HG--
extra : rebase_source : 3aee6ee1526857fa5eeda22137fac2b34bce1102
2014-01-17 10:52:39 -08:00
Eugen Sawin
b2ab04b2a3 Bug 956946 - Align menu top to URL bar. r=bnicholson 2014-01-16 15:47:10 -08:00
Lucas Rocha
cc016ef7e5 Bug 958171 - Fix adapter update logic for when HomeConfig changes (r=margaret) 2014-01-15 10:57:25 +00:00
Wesley Johnston
a6d7835949 Bug 957131 - Synced bookmarks appear in guest mode but not in default profile. r=rnewman 2014-01-14 21:45:59 -08:00
Mark Finkle
9166841ca1 Bug 959789 - Unresponsive script dialog for ConsoleAPI.js on nfl.com gamecenter pages r=bnicholson 2014-01-14 23:55:55 -05:00
Brian Nicholson
bd8f6c2f03 Bug 949458 - Follow-up including API version check. r=me 2014-01-14 16:48:02 -08:00
Brian Nicholson
2eb87485f6 Bug 949458 - Give the tab counter view its own rendering layer. r=blassey 2014-01-14 16:38:46 -08:00
Michael Comella
b8573348bc Bug 943515 - Part 2: Url -> URL in Favicon method names. r=rnewman 2014-01-13 15:08:58 -08:00