Jim Chen
2b53995aca
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
9a3802b401
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
Myk Melez
d1229692ab
Bug 960207 - update client to use APK factory development server; r=wesj
2014-01-17 19:16:25 -08:00
Nicholas Hurley
da60080214
Bug 947745 - Clean up the seer database when it gets too big. r=honzab
2014-01-17 17:45:48 -08:00
Ryan VanderMeulen
30f93c18d6
Merge fx-team to m-c.
2014-01-17 14:56:13 -05:00
Margaret Leibovic
d68ce62e76
Bug 959862 - Expand Home.panels API to specify contents of panels. r=lucasr
2014-01-17 09:27:07 -08:00
Margaret Leibovic
c63a04f267
Bug 959880 - Support basic HTML markup in home banner text. r=wesj
2014-01-17 09:27:01 -08:00
Richard Newman
5fd1069e1c
Bug 960324 - Use "BrowserID" in Android tokenserver authz header, not "Browser-ID". r=rnewman
2014-01-16 22:24:52 -08:00
Richard Newman
1cc91645b2
Bug 951304 - Follow-up: add missing file from Part 3. r=bustage
2014-01-16 19:50:51 -08:00
Richard Newman
5191051568
Bug 951304 - Part 4: include a stub string for Fennec. r=trivial
2014-01-16 18:53:02 -08:00
Richard Newman
b58dfe9884
Bug 951304 - Part 3: first version of FxAccountUpdateCredentialsActivity. r=rnewman
2014-01-16 18:51:46 -08:00
Nick Alexander
5c122344ed
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
a60fb79516
Bug 956844 - Part 2: rework FxA state machine. r=rnewman
2014-01-16 18:35:08 -08:00
Nick Alexander
1948178e6a
Bug 951304 - Part 1: add FxAccountAuthenticator.getFirefoxAccounts. r=rnewman
2014-01-16 18:35:08 -08:00
Nick Alexander
e0478d222e
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
3614852956
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
30d7776b44
Bug 949458 - Give the tab counter view its own rendering layer. r=blassey
2014-01-16 13:03:34 -08:00
Ryan VanderMeulen
127438a7eb
Merge inbound to m-c.
2014-01-16 15:06:12 -05:00
Richard Newman
a0ffe10a47
Bug 959627 - Follow-up: fix typo. r=trivial
2014-01-15 18:28:15 -08:00
Mark Finkle
edb235df5f
Bug 959627 - BitmapUtils.getDominantColor can be expensive r=margaret
2014-01-15 21:02:07 -05:00
Ryan VanderMeulen
b319e6b8a6
Merge m-c to fx-team.
2014-01-15 20:48:45 -05:00
Ryan VanderMeulen
7d85547904
Backed out changesets 5d245e2369fa and 8f3dad3b3698 (bug 949458) for suspicion of causing bug 960162.
2014-01-15 20:46:00 -05:00
Margaret Leibovic
c247136bd5
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
e10a958048
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
d8e1e333cb
Merge mozilla-central and fx-team
2014-01-15 18:04:51 +00:00
Ed Morley
6347a49f1a
Merge latest green fx-team changeset and mozilla-central
2014-01-15 16:14:41 +00:00
Nick Alexander
2527cd875e
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
Eugen Sawin
32688e498b
Bug 956946 - Align menu top to URL bar. r=bnicholson
2014-01-16 15:47:10 -08:00
Lucas Rocha
311b5a3e1d
Bug 958171 - Fix adapter update logic for when HomeConfig changes (r=margaret)
2014-01-15 10:57:25 +00:00
Wesley Johnston
1941a80d90
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
6b5d6f67b1
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
93fa810132
Bug 949458 - Follow-up including API version check. r=me
2014-01-14 16:48:02 -08:00
Brian Nicholson
a616ad3e50
Bug 949458 - Give the tab counter view its own rendering layer. r=blassey
2014-01-14 16:38:46 -08:00
Michael Comella
e268ccffc2
Bug 943515 - Part 2: Url -> URL in Favicon method names. r=rnewman
2014-01-13 15:08:58 -08:00
Wes Johnston
de845deb1d
Bug 947073 - Don't aboslutely position ignore this button on phishing error page. r=margaret
2014-01-14 15:33:02 -08:00
Margaret Leibovic
f87bd31a38
Bug 926711 - Restore search engine icon in search engine preference dialog. r=wesj
2014-01-14 15:08:13 -08:00
Margaret Leibovic
dd7e8c5d28
Bug 958192 - Use gecko messages to request current set of available panels from JS. r=lucasr
2014-01-14 15:08:10 -08:00
Ryan VanderMeulen
bd2a66c458
Backed out changeset 7eb8b5723256 (bug 943515) for mass Android test bustage.
2014-01-14 15:38:15 -05:00
Michael Comella
0ab461f70f
Bug 943515 - Part 2: Url -> URL in Favicon method names. r=rnewman
2014-01-14 10:28:30 -08:00
Neil Bleasdale
eab37d526d
Bug 957052 - Move remaining event handlers out of mobile/android/chrome/content/aboutFeedback.xhtml into its js file. r=mleibovic
2014-01-14 10:14:10 -05:00
Isura Edirisinghe
cbfa31ff24
Bug 944165 - Implement remaining functions in JUnit API. r=mcomella
2014-01-14 10:13:30 -05:00
Errietta Kostala
e4b00bf18c
Bug 948899 - Move inline scripts and styles into separate file for mobile/android/chrome/content/aboutAddons.xhtml. r=mleibovic
2014-01-14 09:49:08 -05:00
Richard Newman
5a1904e022
Bug 847021 - Correctly drop bookmarks_type_deleted_index during migration. r=mfinkle
2014-01-13 19:36:35 -08:00
Matt Brubeck
72add555c4
Bug 958243 - Get unregister/registerEventListener calls in sync [r=mfinkle]
2014-01-13 17:58:36 -08:00
Matt Brubeck
60c874a550
Bug 958101 - Pass named params to onFindResult as object properties [r=evilpie]
2014-01-13 17:58:33 -08:00
Wes Johnston
ef36a8a16c
Bug 921112 - Prohibit proguad from erasing JNI MCC methods. r=bnicholson
2014-01-13 15:20:15 -08:00
Wes Johnston
ae0b5f67c1
Bug 955861 - Don't select text when long tapping reader mode button. r=lucasr
2014-01-13 15:20:14 -08:00
Wes Johnston
ff4ae6c689
Bug 949613 - Hide the titlebar if it was showing when an action mode started. r=lucasr
2014-01-13 15:20:13 -08:00
Lucas Rocha
7788e81f76
Bug 957992 - Document toolbar high-level architecture (r=margaret)
2014-01-13 15:09:30 +00:00
Mark Finkle
7d8d0b1318
Bug 952878 - LayerRenderer.drawBackground can be expensive during a pageload r=wesj
2014-01-13 09:03:24 -05:00