Nick Alexander
1b4bb74fbe
Merge m-c to s-c
2014-01-20 21:33:20 -08:00
Nick Alexander
f9f603bbe2
Bug 961184 - Show activity after signing in to account. r=rnewman
...
Also (partially) implements resending verification codes, but doesn't
yet implement resending after account creation.
2014-01-20 21:26:57 -08:00
Nick Alexander
1c808a891d
Bug 951264 - COPPA support for Firefox Accounts on Android. r=rnewman
2014-01-20 21:26:53 -08:00
Nick Alexander
bf40d9ed51
Bug 956581 - Make FxAccountGetStartedActivity an AuthenticatorActivity. r=rnewman
2014-01-20 21:26:21 -08:00
Nick Alexander
02dd2cbf5a
Bug 951304 - Follow-up: Look better on tablets; improve interstitial. r=rnewman
2014-01-20 21:26:17 -08:00
Mark Finkle
1d98f98e37
Backout 032a3ba018db, It breaks <select> form element interactions (bug 961489, bug 961662)
2014-01-20 16:40:28 -05:00
Mark Finkle
ab90a714a5
Bug 953381 - Basic media casting control bar r=wesj
2014-01-20 17:26:30 -05:00
Mark Finkle
72c466076b
Bug 953381 - Move CastingApps into a separate JS file r=wesj
2014-01-20 17:26:27 -05:00
Mark Finkle
0971eea68b
Bug 953381 - video discovery tests r=wesj
2014-01-20 17:22:05 -05:00
Richard Newman
a848b04d5c
Bug 961538 - Correctly extract bitmaps from stored icons in search preferences. r=mfinkle
2014-01-19 23:09:23 -08:00
Chris Kitching
2792ab117c
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
5982a00404
merge m-c to fx-team
2014-01-19 10:42:28 +01:00
Richard Newman
fb24098a5f
Bug 929066 - Handle skew in HAWK requests. r=nalexander
2014-01-18 19:49:25 -08:00
Geoff Brown
da6404b6da
Bug 962121 - Disable testPasswordProvider,testFormHistory on Android x86 only, for too many crashes
2014-01-21 10:22:59 -07:00
Brian Nicholson
c23918343f
Bug 917896 - Replace throbber with progress bar. r=lucasr
2014-01-17 20:03:59 -08:00
Chris Kitching
89e4506e92
Bug 748100: Augment Favicon decoder with the ability to decode ICO files. r=rnewman
2014-01-18 03:24:28 +00:00
Chris Kitching
bf2c39b60e
Bug 957400: Fix sorting in favicon cache. r=rnewman
2014-01-18 01:10:22 +00:00
Marcos Cezar
683f65f2a1
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
Lucas Rocha
5fb54f9d63
Bug 959184 - Use enum instead of boolean to track BrowserToolbar's mode (r=mcomella)
2014-01-21 16:44:38 +00:00
Lucas Rocha
d4d8ec5721
Bug 959777 - Define LayoutType, ViewType, and ViewConfig (r=margaret)
2014-01-21 16:32:23 +00:00
Lucas Rocha
a63ede5f73
Bug 959777 - Factor out PanelConfig validation to be used in all constructors (r=margaret)
2014-01-21 16:32:23 +00:00
Lucas Rocha
5ed7090ad1
Bug 959777 - Move JSON parsing logic into PanelConfig (r=margaret)
2014-01-21 16:32:23 +00:00
Ryan VanderMeulen
e8f482e01e
Merge m-c to fx-team.
2014-01-21 15:22:15 -05:00
Michael Nares
586200c281
Bug 884851 - Replace the mIsAutoComplete boolean with an enum. r=kats
2014-01-21 14:24:52 -05:00
Jim Chen
1885b24ceb
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
Margaret Leibovic
f41c504216
Bug 958891 - Make Fennec about:home advertise Firefox Accounts + Sync banner. r=bnicholson
2014-01-17 16:08:44 -08:00
Ryan VanderMeulen
96d6c87b41
Backed out changeset a63deedeb4b7 (bug 917896) for robocop failures.
2014-01-17 15:24:23 -05:00
Ryan VanderMeulen
5564c956f2
Merge m-c to fx-team.
2014-01-17 15:20:15 -05:00
Ryan VanderMeulen
06a9792760
Merge fx-team to m-c.
2014-01-17 14:56:13 -05:00
Margaret Leibovic
9867d5f742
Bug 959862 - Expand Home.panels API to specify contents of panels. r=lucasr
2014-01-17 09:27:07 -08:00
Margaret Leibovic
d8b698c5ca
Bug 959880 - Support basic HTML markup in home banner text. r=wesj
2014-01-17 09:27:01 -08:00
Richard Newman
fd29251c75
Bug 960324 - Use "BrowserID" in Android tokenserver authz header, not "Browser-ID". r=rnewman
2014-01-16 22:24:52 -08:00
Richard Newman
e51debd4af
Bug 951304 - Follow-up: add missing file from Part 3. r=bustage
2014-01-16 19:50:51 -08:00
Richard Newman
589ee05e40
Bug 951304 - Part 4: include a stub string for Fennec. r=trivial
2014-01-16 18:53:02 -08:00
Richard Newman
48fa0e81f6
Bug 951304 - Part 3: first version of FxAccountUpdateCredentialsActivity. r=rnewman
2014-01-16 18:51:46 -08:00
Nick Alexander
7b41bfe110
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
aebca911a0
Bug 956844 - Part 2: rework FxA state machine. r=rnewman
2014-01-16 18:35:08 -08:00
Nick Alexander
c7ef364ed6
Bug 951304 - Part 1: add FxAccountAuthenticator.getFirefoxAccounts. r=rnewman
2014-01-16 18:35:08 -08:00
Nick Alexander
15b61028be
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
9bfc484bf4
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
ca99695e8a
Bug 949458 - Give the tab counter view its own rendering layer. r=blassey
2014-01-16 13:03:34 -08:00
Ryan VanderMeulen
b05202b7e2
Merge inbound to m-c.
2014-01-16 15:06:12 -05:00
Richard Newman
87e5d43281
Bug 959627 - Follow-up: fix typo. r=trivial
2014-01-15 18:28:15 -08:00
Mark Finkle
00e8e14e0f
Bug 959627 - BitmapUtils.getDominantColor can be expensive r=margaret
2014-01-15 21:02:07 -05:00
Ryan VanderMeulen
629df645c7
Merge m-c to fx-team.
2014-01-15 20:48:45 -05:00
Ryan VanderMeulen
8044f14523
Backed out changesets 5d245e2369fa and 8f3dad3b3698 (bug 949458) for suspicion of causing bug 960162.
2014-01-15 20:46:00 -05:00
Margaret Leibovic
3cdc9097f4
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
f207b14673
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
ffa5503646
Merge mozilla-central and fx-team
2014-01-15 18:04:51 +00:00
Ed Morley
746b0390b4
Merge latest green fx-team changeset and mozilla-central
2014-01-15 16:14:41 +00:00
Nick Alexander
cbdb3309ae
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
1fe5170b3d
Bug 955886 - Remove toolbar margin when entering fullscreen without dynamic toolbar. r=wesj
2014-01-10 10:38:26 -08:00
Brian Nicholson
30f825b07a
Bug 917896 - Replace throbber with progress bar. r=lucasr
...
--HG--
extra : rebase_source : 3aee6ee1526857fa5eeda22137fac2b34bce1102
2014-01-17 10:52:39 -08:00
Eugen Sawin
0ce5a0b636
Bug 956946 - Align menu top to URL bar. r=bnicholson
2014-01-16 15:47:10 -08:00
Lucas Rocha
0d0fc141ba
Bug 958171 - Fix adapter update logic for when HomeConfig changes (r=margaret)
2014-01-15 10:57:25 +00:00
Wesley Johnston
e80af5ea27
Bug 957131 - Synced bookmarks appear in guest mode but not in default profile. r=rnewman
2014-01-14 21:45:59 -08:00
Brian Nicholson
186e83636d
Bug 949458 - Follow-up including API version check. r=me
2014-01-14 16:48:02 -08:00
Brian Nicholson
f29c68a1f2
Bug 949458 - Give the tab counter view its own rendering layer. r=blassey
2014-01-14 16:38:46 -08:00
Michael Comella
45f44bec7c
Bug 943515 - Part 2: Url -> URL in Favicon method names. r=rnewman
2014-01-13 15:08:58 -08:00
Margaret Leibovic
d75874241f
Bug 926711 - Restore search engine icon in search engine preference dialog. r=wesj
2014-01-14 15:08:13 -08:00
Margaret Leibovic
80b44e380a
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
eb9e0b2911
Backed out changeset 7eb8b5723256 (bug 943515) for mass Android test bustage.
2014-01-14 15:38:15 -05:00
Michael Comella
cfb4994a6c
Bug 943515 - Part 2: Url -> URL in Favicon method names. r=rnewman
2014-01-14 10:28:30 -08:00
Isura Edirisinghe
bcfaaf746f
Bug 944165 - Implement remaining functions in JUnit API. r=mcomella
2014-01-14 10:13:30 -05:00
Richard Newman
3f59ec59e8
Bug 847021 - Correctly drop bookmarks_type_deleted_index during migration. r=mfinkle
2014-01-13 19:36:35 -08:00
Matt Brubeck
582e957fa6
Bug 958243 - Get unregister/registerEventListener calls in sync [r=mfinkle]
2014-01-13 17:58:36 -08:00
Wes Johnston
0237d00c24
Bug 921112 - Prohibit proguad from erasing JNI MCC methods. r=bnicholson
2014-01-13 15:20:15 -08:00
Wes Johnston
b62246e2a9
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
c05d41c4b9
Bug 957992 - Document toolbar high-level architecture (r=margaret)
2014-01-13 15:09:30 +00:00
Mark Finkle
3fa62c5435
Bug 952878 - LayerRenderer.drawBackground can be expensive during a pageload r=wesj
2014-01-13 09:03:24 -05:00
Lucas Rocha
5fb437415f
Bug 958185 - Rename Page* terminology to Panel* in the home package (r=margaret)
...
--HG--
rename : mobile/android/base/home/BookmarksPage.java => mobile/android/base/home/BookmarksPanel.java
rename : mobile/android/base/home/HistoryPage.java => mobile/android/base/home/HistoryPanel.java
rename : mobile/android/base/home/LastTabsPage.java => mobile/android/base/home/LastTabsPanel.java
rename : mobile/android/base/home/ListPage.java => mobile/android/base/home/ListPanel.java
rename : mobile/android/base/home/MostRecentPage.java => mobile/android/base/home/MostRecentPanel.java
rename : mobile/android/base/home/ReadingListPage.java => mobile/android/base/home/ReadingListPanel.java
rename : mobile/android/base/home/TopSitesPage.java => mobile/android/base/home/TopSitesPanel.java
rename : mobile/android/base/resources/drawable/home_page_title_background.xml => mobile/android/base/resources/drawable/home_panel_title_background.xml
rename : mobile/android/base/resources/layout-large-land-v11/home_history_page.xml => mobile/android/base/resources/layout-large-land-v11/home_history_panel.xml
rename : mobile/android/base/resources/layout-xlarge-v11/home_history_page.xml => mobile/android/base/resources/layout-xlarge-v11/home_history_panel.xml
rename : mobile/android/base/resources/layout/home_bookmarks_page.xml => mobile/android/base/resources/layout/home_bookmarks_panel.xml
rename : mobile/android/base/resources/layout/home_history_page.xml => mobile/android/base/resources/layout/home_history_panel.xml
rename : mobile/android/base/resources/layout/home_last_tabs_page.xml => mobile/android/base/resources/layout/home_last_tabs_panel.xml
rename : mobile/android/base/resources/layout/home_most_recent_page.xml => mobile/android/base/resources/layout/home_most_recent_panel.xml
rename : mobile/android/base/resources/layout/home_reading_list_page.xml => mobile/android/base/resources/layout/home_reading_list_panel.xml
rename : mobile/android/base/resources/layout/home_top_sites_page.xml => mobile/android/base/resources/layout/home_top_sites_panel.xml
rename : mobile/android/base/tests/testBookmarksPage.java => mobile/android/base/tests/testBookmarksPanel.java
2014-01-10 17:18:07 -08:00
Chenxia Liu
76fa2c3974
Bug 942875 - Part 3: Add Home Panels Settings page + tests. r=lucasr
2013-12-16 20:37:16 -08:00
Chenxia Liu
54f3fed8b9
Bug 942875 - Part 2: String updates. r=lucasr
2014-01-22 10:10:51 -08:00
Chenxia Liu
739c9573f2
Bug 942875 - Part 1: Refactor Search Settings. r=lucasr
2014-01-22 10:10:51 -08:00
Margaret Leibovic
bc06e9130b
Bug 958179 - Rename Home.lists API to Home.panels. r=liuche
2014-01-10 12:57:23 -08:00
Margaret Leibovic
a08fdb20f5
Bug 958189 - Rename ListManager to PanelManager. r=liuche
...
--HG--
rename : mobile/android/base/home/ListManager.java => mobile/android/base/home/PanelManager.java
2014-01-10 12:57:20 -08:00
Ryan VanderMeulen
00c6315595
Merge inbound to m-c.
2014-01-10 14:46:40 -05:00
Lucas Rocha
c6b0c7e123
Bug 949172 - Implement backend to load and save HomePager configuration (r=margaret)
2014-01-10 11:16:28 +00:00
Wes Kocher
bca7cec07a
Merge fx-team to m-c
2014-01-09 16:50:03 -08:00
Sola Ogunsakin
f5e43ae34d
Bug 950610 - Add "Share" and "Add to Home Screen" to pinned sites context menus. r=liuche
...
-refactor import statement
-change log severity level to warn
-change log messages
-refactoring of duplicate code will come in another bug fix
2014-01-08 17:23:13 -08:00
Mike Shal
706494dcef
Bug 957780 - fix Android builds with --disable-webrtc; r=glandium
2014-01-08 16:57:36 -05:00
Joshua Dover
7fa7a97cbd
Bug 943515 - Refactor favicon accessors for naming and usage consistency. r=mcomella
2014-01-08 13:42:45 -08:00
Lucas Rocha
bcc692b4cc
Bug 944533 - Move title handling to ToolbarDisplayLayout (r=margaret)
2014-01-09 14:56:41 +00:00
Lucas Rocha
dc0ec28480
Bug 944533 - Factor out title display prefs into separate class (r=margaret)
2014-01-09 14:55:30 +00:00
Lucas Rocha
576f1cb502
Bug 944533 - Remove unused constants from BrowserToolbar (r=margaret)
2014-01-09 14:55:29 +00:00
Lucas Rocha
20f67f7b39
Bug 944533 - Re-define internal API to update toolbar UI state (r=mfinkle)
2014-01-09 14:55:29 +00:00
Lucas Rocha
ec9ea636be
Bug 944533 - Inflate SiteIdentityPopup on show() and add identity setter (r=margaret)
2014-01-09 14:55:29 +00:00
Lucas Rocha
2067ec1f52
Bug 944533 - Make unnecessary public API in BrowserToolbar private (r=margaret)
2014-01-09 14:55:29 +00:00
Lucas Rocha
2fccb9c54f
Bug 944533 - No need to set progress visibility explicitly in BrowserApp (r=margaret)
2014-01-09 14:55:29 +00:00
Lucas Rocha
9040bf9785
Bug 942862 - Factor out URL display UI into ToolbarDisplayLayout (r=wesj)
2014-01-09 14:55:28 +00:00
Lucas Rocha
34fa761883
Bug 942862 - Remove unused member of BrowserToolbar (r=wesj)
2014-01-09 14:55:28 +00:00
Carsten "Tomcat" Book
a8f64dfd21
Backed out changeset 779f90afa8d6 (bug 942862) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:40:23 +01:00
Carsten "Tomcat" Book
6d727701ba
Backed out changeset 486a6b3af95b (bug 942862) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:40:14 +01:00
Carsten "Tomcat" Book
cad598d059
Backed out changeset 874bcd13b8b4 (bug 944533) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:40:05 +01:00
Carsten "Tomcat" Book
68c755523e
Backed out changeset 95c0731132ae (bug 944533) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:39:57 +01:00
Carsten "Tomcat" Book
05aaa466a5
Backed out changeset 1a32a3b9dd20 (bug 944533) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:39:48 +01:00
Carsten "Tomcat" Book
b835edb1a8
Backed out changeset fa0a7a730324 (bug 944533) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:39:40 +01:00
Carsten "Tomcat" Book
690c5aec52
Backed out changeset cd18587bd2b5 (bug 944533) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:39:30 +01:00
Carsten "Tomcat" Book
726bcd4295
Backed out changeset 1260d241f84f (bug 944533) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:39:22 +01:00
Carsten "Tomcat" Book
9cef26cdbd
Backed out changeset 125b24bb78d9 (bug 944533) for bustage on android and windows builds on a CLOSED TREE
2014-01-09 12:39:08 +01:00