Commit Graph

6247 Commits

Author SHA1 Message Date
Lucas Rocha
d8c7b2cd30 Bug 970702 - Collapse image space when PanelListRow has no imageUrl (r=margaret) 2014-02-12 11:54:21 +00:00
Richard Newman
65de7e11c0 Bug 969227 - Handle X-Backoff headers. r=nalexander 2014-02-11 22:10:40 -08:00
Nick Alexander
3ea16e5ebd Bug 938821 - Part 10: Remove reflection from ContentProviderTest. r=mcomella 2014-02-11 18:10:07 -08:00
Nick Alexander
0989610d5f Bug 938821 - Part 9: Remove reflection from ContentProviderTest.authority. r=mcomella 2014-02-11 18:10:07 -08:00
Nick Alexander
49fefa6e4f Bug 938821 - Part 8: Remove reflection from ContentProviderTest.appendUriParam. r=mcomella 2014-02-11 18:10:07 -08:00
Nick Alexander
cfdf990b0b Bug 938821 - Part 7: Remove ContentProviderTest.get*Column reflection. r=mcomella 2014-02-11 18:10:07 -08:00
Nick Alexander
d20e8e42f6 Bug 938821 - Part 6: Remove loadContractInfo madness from testBrowserProviderPerf. r=mcomella 2014-02-11 18:10:06 -08:00
Nick Alexander
68ce18e495 Bug 938821 - Part 5: Remove loadContractInfo madness from testBrowserProvider. r=mcomella 2014-02-11 18:10:06 -08:00
Nick Alexander
69ae2bf5d2 Bug 938821 - Part 4: Remove GUID constants. r=mcomella 2014-02-11 18:10:06 -08:00
Nick Alexander
000a90fc09 Bug 938821 - Part 3: Remove ContentProviderTest.getContentUri. r=mcomella 2014-02-11 18:10:06 -08:00
Nick Alexander
3563b009f4 Bug 938821 - Part 2: Remove getContentUri and get*Column from testHomeListsProvider. r=mcomella
This is rather artificial: since the test is currently disabled it
merely needs to compile.
2014-02-11 18:10:05 -08:00
Nick Alexander
b8d167c242 Bug 938821 - Part 1: Remove java.lang.reflect imports from SessionTest. r=mcomella 2014-02-11 18:10:05 -08:00
Nick Alexander
10699d3c8d Bug 969922 - Part 3: Don't use Solo.getView(String). r=mcomella 2014-02-11 18:08:56 -08:00
Nick Alexander
ef74060e96 Bug 969922 - Part 2: Replace Driver.findElement(Activity, String) with (Activity, int). r=mcomella 2014-02-11 18:08:56 -08:00
Nick Alexander
6c941ea917 Bug 969922 - Pre: Close cursor. r=mcomella 2014-02-11 18:08:56 -08:00
Sola Ogunsakin
bfb4e076cd Bug 961238 - Make an abstract ContentProvider class. r=margaret 2014-01-20 07:38:18 -08:00
Richard Newman
7d9f575e8f Bug 969965 - avoid testUITelemetry dependency on telemetry being enabled. r=mfinkle 2014-02-11 09:39:40 -08:00
Richard Newman
68626411cd Bug 959833 - Use pngquant for PNG size reduction. r=mfinkle 2014-02-10 20:11:40 -08:00
Brian Nicholson
7596d973db Bug 968738 - Don't short-circuit most tab updates if the URL is the same. r=rnewman 2014-02-10 18:08:03 -08:00
Brad Lassey
935ad72d3e bug 951959 - GeckoScreenOrientationListener is invoked hundreds of times during page load r=rnewman 2014-01-14 22:46:26 -08:00
Wes Kocher
b60c44c234 Backed out changeset bb4254c72efb (bug 961238) for robocop1 bustage on a CLOSED TREE 2014-02-10 15:52:52 -08:00
Sola Ogunsakin
7139e29763 Bug 961238 - Make an abstract ContentProvider class. r=margaret 2014-01-20 07:38:18 -08:00
Chris Peterson
fb34f68695 Bug 950237 - Upgrade Fennec's geolocation data collection to current format. r=blassey 2014-02-06 20:25:35 -08:00
Myk Melez
b805ecc994 bug 934760 - implement synthetic APK update flow; r=wesj 2014-02-07 23:50:13 -08:00
Lucas Rocha
0e72064393 Bug 969445 - Don't show progress bar in about:privatebrowsing (r=mfinkle) 2014-02-07 20:03:42 +00:00
Mark Finkle
faa1067c50 Bug 958517 - Create a 'Page' menu and move some of the URL context menu actions there (test changes) r=lucasr 2014-02-07 14:49:35 -05:00
Mark Finkle
be761abd74 Bug 958517 - Create a 'Page' menu and move some of the URL context menu actions there r=lucasr 2014-02-07 14:49:32 -05:00
Ryan VanderMeulen
b02119174f Merge m-c to fx-team. 2014-02-07 14:43:45 -05:00
Ryan VanderMeulen
e77e2b92b7 Merge inbound to m-c. 2014-02-07 14:22:17 -05:00
Lucas Rocha
a5c67c9ed9 Bug 966866 - Correctly update SiteIdentityPopup for MIXED_CONTENT_BLOCKED (r=margaret) 2014-02-07 19:21:28 +00:00
Chenxia Liu
9401338644 Bug 968180 - Favicons in URL bar are not fetched after changing an option in settings menu (backout bug 934658). r=mfinkle 2014-02-07 10:42:04 -08:00
Lucas Rocha
538049a77b Bug 969316 - Use description column instead of url in PanelListRow (r=margaret) 2014-02-07 17:06:47 +00:00
Lucas Rocha
5dca1a5a55 Bug 968878 - Misc tweaks in PanelGridView's layout (r=margaret) 2014-02-07 15:22:45 +00:00
Lucas Rocha
893a329b5c Bug 968735 - Don't use 'm' prefix for non-member variables (r=liuche) 2014-02-07 13:34:09 +00:00
Lucas Rocha
de716fd79f Bug 968735 - Rename displayPanelConfig() to displayHomeConfig() (r=liuche) 2014-02-07 13:34:08 +00:00
Lucas Rocha
a6db9c2223 Bug 964508 - Rename TwoLineRow members and move icon code to TwoLinePageRow (r=margaret) 2014-02-07 13:29:40 +00:00
Carsten "Tomcat" Book
87668576b7 merge fx-team to mozilla-central 2014-02-07 09:52:32 +01:00
Margaret Leibovic
7d9127772c Bug 964447 - Add sync APIs to HomeProvider. r=mcomella 2014-02-06 18:08:07 -08:00
Wes Kocher
433cad2889 Backed out changeset 71118c075821 (bug 947550) r=margaret on a CLOSED TREE 2014-02-06 16:50:43 -08:00
Wes Johnston
61fe7a896d Backed out changeset 60651784715f (bug 967254) r=margaret 2014-02-06 15:13:27 -08:00
Wes Johnston
78c5b9d7f4 Backed out changeset 2c2c426e4afe (bug 784759) r=margaret 2014-02-06 15:12:59 -08:00
Lucas Rocha
48ce67f2fe Bug 963046 - Remove unused imports from PanelListRow (r=margaret) 2014-02-06 21:06:39 +00:00
Lucas Rocha
ca2370cc76 Bug 963046 - Use Picasso to load images in PanelListRow and PanelGridItemView (r=margaret) 2014-02-06 21:06:39 +00:00
Lucas Rocha
add8fae09e Bug 963046 - Add image_url column to HomeProvider's fake items (r=margaret) 2014-02-06 21:06:39 +00:00
Lucas Rocha
9adfa852c9 Bug 963046 - Use HomeItems DB constract in PanelListRow (r=margaret) 2014-02-06 21:06:39 +00:00
Lucas Rocha
a53b198de4 Bug 963046 - Add Picasso image loading library to the tree (r=nalexander) 2014-02-06 21:06:38 +00:00
Geoff Brown
bdae0d2fc6 Bug 948387 - Avoid intermittent NPE in testAddSearchEngine; r=wesj 2014-02-04 23:47:00 -07:00
Carsten "Tomcat" Book
d8fe6643a1 Merge mozilla-central to fx-team 2014-02-06 13:27:21 +01:00
Carsten "Tomcat" Book
58429da813 merge fx-team to mozilla-central 2014-02-06 12:51:21 +01:00
Lucas Rocha
739454b415 Bug 909550 - Lazy-inflate TabsPanel once the first pageload is finished (r=mfinkle) 2014-02-06 08:59:50 +00:00
Brian Nicholson
29ce14fe1d Bug 965137 - Replace SessionStore pageshow listener with DOMTitleChanged listener. r=mfinkle 2014-02-05 23:47:51 -08:00
Sola Ogunsakin
c131556a65 Bug 968084 - Context menu doesn't appear on list entries in Top Sites section. r=margaret 2014-02-05 11:44:16 -08:00
Sebastian Kaspari
82df47c810 Bug 946352 - Remove go button workaround in ToolbarComponent.commitEditingMode. r=mcomella 2014-02-05 17:14:17 -05:00
Michael Comella
83495438c6 Bug 947550 - Wait for Gecko:DelayedStartup in testAboutHomePageNavigation. r=margaret 2014-02-05 13:55:45 -08:00
Ryan VanderMeulen
84cac0677c Merge m-c to fx-team. 2014-02-05 16:14:03 -05:00
Ryan VanderMeulen
8a68d16b9a Merge fx-team to m-c. 2014-02-05 15:31:20 -05:00
Nick Alexander
96365240d2 Bug 951865 - Part 2: Package GeckoView resources when building mobile/android/base. r=glandium
This is a temporary measure.  We have multiple resource directories
that all need to be included into the GeckoView library.  This patch
stuffs the resources into a zip file which can be included in the
GeckoView packaging step.

These resources used to be copied into res/, which led to
synchronization issues.  This new zip file will now suffer the same
synchronization problems.  Android Archive (.aar) files make this
synchronization step explicit, and tools such as gradle do the work to
keep things in sync.  We'll move to use a tool like this eventually,
but for now...
2014-02-05 08:51:48 -08:00
Lucas Rocha
9fb6f3544e Bug 968179 - Fix crasher when using grid views in dynamic panels (r=margaret) 2014-02-05 16:58:55 +00:00
Wes Johnston
7d61855f4f Bug 961954 - Lazy load main menu. r=mfinkle 2014-02-03 16:19:00 -08:00
Eugen Sawin
bbb4916bf1 Bug 967032 - Wait for Gecko initialization. r=snorp 2014-02-05 17:17:50 +01:00
Carsten "Tomcat" Book
a6ae27b8f3 merge fx-team to mozilla-central 2014-02-05 13:28:00 +01:00
Richard Newman
8aba0cd56a Merge m-c to s-c. 2014-02-04 20:30:20 -08:00
Richard Newman
1d23267f4b Bug 961499 - Return correct size favicons for Top Sites' add to home screen functionality. r=bnicholson 2014-02-04 17:58:15 -08:00
Richard Newman
3666e6ac0e Bug 962644 - Part 4: create FxA accounts by default. r=nalexander 2014-02-01 19:05:28 -08:00
Gavin Sharp
600d51f9c0 merge fx-team into m-c 2014-01-31 22:37:45 -08:00
Richard Newman
d7f1cf39c7 Merge m-c to s-c. 2014-01-31 20:05:10 -08:00
Ryan VanderMeulen
258f1cdb33 Merge inbound to m-c. 2014-01-31 21:14:13 -05:00
Richard Newman
b6d1bcac1a Bug 962644 - Part 3: check for Firefox accounts as well as Sync accounts. r=nalexander 2014-01-31 16:02:43 -08:00
Richard Newman
a89826ca57 Bug 962644 - Part 1: conditionally open FxA or legacy Sync UI from Fennec. r=nalexander 2014-01-31 16:02:42 -08:00
Richard Newman
19cf9f1ef3 Bug 962644 - Part 0: extract firefoxAccountsExist and friends. r=nalexander 2014-01-31 16:02:42 -08:00
Nick Alexander
3e8c52006c Bug 965683 - Make spinner that replaces button same size as button. r=rnewman 2014-01-31 15:58:22 -08:00
Nick Alexander
f459bf7a6b Bug 966386 - Final tweaks from Android Firefox Accounts UX sign off. r=rnewman 2014-01-31 15:57:41 -08:00
Richard Newman
257c5f9afe Bug 966106 - Detect existing accounts during account creation, and offer to sign in. r=nalexander 2014-01-31 14:23:20 -08:00
Richard Newman
8c1d29e2d6 Bug 966174 - Skip straight back over Get Started when successfully setting up FxA. r=nalexander 2014-01-31 11:56:17 -08:00
Carsten "Tomcat" Book
427a27f08b merge fx-team to mozilla-central 2014-01-31 12:52:17 +01:00
Richard Newman
e17c91a583 Merge m-c to s-c. 2014-01-30 20:28:12 -08:00
Nick Alexander
468c93c30b Bug 962126 - Strip debug logging and PII leaks from Android Firefox Accounts. r=rnewman 2014-01-30 18:00:29 -08:00
Nick Alexander
f4d438990d Bug 964795 - Update Accept-Language header to be spec-compliant. r=rnewman 2014-01-30 17:59:58 -08:00
Nick Alexander
b9c3deda32 Bug 965867 - Update final URLs for Android Firefox Accounts landing. r=rnewman 2014-01-30 17:59:30 -08:00
Nick Alexander
4619e10a15 Bug 965366 - Make Firefox Account's StatusActivity checkboxes live. r=rnewman 2014-01-30 17:58:56 -08:00
Nick Alexander
109576ddca Bug 965367 - Implement "Choose what to sync" check box. r=rnewman 2014-01-30 17:58:01 -08:00
Richard Newman
117a431e3a Bug 966110 - Add formatS3 format string. r=trivial 2014-01-30 17:29:13 -08:00
Richard Newman
5918f7f4cf Bug 963448 - Add '1.5' to Sync client record protocol list. r=trivial 2014-01-30 11:58:22 -08:00
Nick Alexander
ffe175989c Bug 963667 - Use production Firefox Accounts endpoints in Fennec. r=rnewman 2014-01-29 20:04:27 -08:00
Nick Alexander
2d65bc50d0 Merge m-c to s-c 2014-01-29 20:01:11 -08:00
Richard Newman
b977878594 Bug 959915 - Adapt FxA token server client to include X-Client-State header. r=nalexander 2014-01-29 17:08:39 -08:00
Sola Ogunsakin
484ffd9005 Bug 965070 - Support GridViews in dynamic panels. r=lucasr 2014-01-29 16:37:58 -08:00
Josh Dover
5d111b71ba Bug 963721 - Call onUrlOpen() on item clicks in dynamic panels. r=lucasr 2014-01-29 16:36:37 -08:00
Nick Alexander
13f55b77d8 Bug 965376 - Update final copy for Android Firefox Accounts. r=me
--HG--
extra : amend_source : a5dc69864bc0e9ba4e834184f7f2d8525f75995a
2014-01-29 13:02:44 -08:00
Lucas Rocha
8cc52c566c Bug 963508 - Don't directly remove elements while iterating on a set (r=wesj) 2014-01-29 09:03:31 -08:00
Lucas Rocha
b97f532baa Bug 962237 - Fix indentation in toolbar_edit_layout.xml (r=wesj) 2014-01-29 09:02:08 -08:00
Richard Newman
a7fef31707 Bug 965064 - Part 2: back out FirefoxAccountsHelper. r=nalexander 2014-01-28 16:51:19 -08:00
Richard Newman
19031f31eb Bug 963424 - Use token server-provided cluster URL. r=nalexander 2014-01-28 16:20:50 -08:00
Richard Newman
cbb7b8036b Bug 965038 - Styling for links. r=nalexander 2014-01-28 15:49:39 -08:00
Richard Newman
fbbe589163 Bug 964873 - Linkify the COPPA 'learn more' link. r=nalexander 2014-01-28 15:28:33 -08:00
Richard Newman
57a2769fc6 Bug 962542 - Linkify 'getting started' support link. r=nalexander 2014-01-28 15:27:57 -08:00
Richard Newman
869e4e8be0 Bug 959774 - Linkifying FxA setup elements. r=nalexander 2014-01-28 15:27:26 -08:00
Richard Newman
aac0650754 Bug 965020 - Use task affinities more clearly to avoid some back-stack issues. r=wesj 2014-01-28 15:18:16 -08:00
Richard Newman
b69c1f4946 Merge m-c to s-c. 2014-01-28 15:14:23 -08:00
Raymond Etornam Agbeame(:retornam)
c367748753 Bug 960725 - Rename Search Settings and reorder Customize list. r=liuche 2014-01-31 21:54:47 -05:00
Wes Johnston
30dcc6058a Bug 956075 - Add a custom view flipper to avoid Gingerbread bugs with touching ViewGroups. r=lucasr 2014-01-28 09:15:36 -08:00
Wes Johnston
816a0e548e Bug 967254 - Move uninstalled apps check to delayed startup. r=rnewman 2014-02-04 07:49:30 -08:00
Mark Finkle
6edb212d57 Bug 961952 - HardwareUtils.getMemSize can be expensive during startup. r=rnewman 2014-02-03 19:12:36 -08:00
Michael Comella
eddd3b3355 Bug 967134 - Add documentation link to UITest. r=margaret 2014-02-03 15:20:00 -08:00
Ryan VanderMeulen
741380ba50 Merge m-c to inbound on a CLOSED TREE. 2014-02-03 15:45:49 -05:00
Margaret Leibovic
8fdfc06b18 backout 793ffe6ed42e (bug 960359) 2014-02-03 10:02:42 -08:00
Margaret Leibovic
c2886580c7 backout a4b73c79ac44 (bug 920791) 2014-02-03 10:02:42 -08:00
Phil Ringnalda
77d4fc0617 Merge m-i to m-c 2014-02-02 09:16:37 -08:00
Phil Ringnalda
9b9b57367d Merge f-t to m-c 2014-02-02 09:10:57 -08:00
Max Li
da9512bd02 Bug 963000 - Explore By Touch sometimes not working when Firefox is opened and automatically loads a web page. r=kats 2014-02-01 20:44:08 -08:00
Ryan VanderMeulen
2a828dc50d Merge m-c to inbound. 2014-02-01 17:22:56 -05:00
Margaret Leibovic
99e8c611cd Bug 961375 - Create a shorter label for dynamic toolbar pref. r=bnicholson 2014-01-29 06:58:49 -08:00
Margaret Leibovic
42187e7dff Bug 745755 - Generate a marketplace bookmark on profile creation. r=wesj 2014-01-29 06:58:46 -08:00
Ed Morley
f3806e5adf Merge latest green inbound changeset and mozilla-central 2014-01-29 10:32:34 +00:00
Margaret Leibovic
f84d593f87 Bug 964926 - Update HomeProvider authority manifest declaration. r=mcomella 2014-01-28 16:43:11 -08:00
Margaret Leibovic
83cf3104cc Bug 965033 - Hook up DynamicPanel to HomeProvider. r=lucasr 2014-01-28 16:43:09 -08:00
Wes Johnston
bc4166f17f backout f4c5e883482a r=mfinkle 2014-01-28 16:25:40 -08:00
Jim Chen
21f2bd4395 Bug 964813 - Make HandleUncaughtException JNI wrapper multithreaded; r=kats 2014-01-28 18:32:28 -06:00
Wes Johnston
b9e1724d63 Bug 784759 - Delay database initialization until after first page load. r=mfinkle 2014-01-28 21:58:12 -08:00
Margaret Leibovic
0874a0cbf0 Bug 952310 - (Part 2) Unify JS and Java representations of HomeProvider schema. r=lucasr
--HG--
rename : mobile/android/base/resources/raw/fake_list_items.json => mobile/android/base/resources/raw/fake_home_items.json
2014-01-27 13:50:56 -08:00
Margaret Leibovic
26659cbaa0 Bug 952310 - (Part 1) Rename HomeListsProvider -> HomeProvider. r=lucasr
--HG--
rename : mobile/android/base/db/HomeListsProvider.java => mobile/android/base/db/HomeProvider.java
2014-01-27 13:49:34 -08:00
Lucas Rocha
9a25c2a43e Bug 959777 - Dynamically build the UI of DynamicPanel from a PanelConfig (r=margaret) 2014-01-27 13:29:55 -08:00
Lucas Rocha
44883bda9b Bug 959777 - Create generic parent class TwoLineRow for TwoRowPageRow (r=margaret)
--HG--
rename : mobile/android/base/resources/layout/two_line_page_row.xml => mobile/android/base/resources/layout/two_line_row.xml
2014-01-27 13:29:54 -08:00
Chenxia Liu
4ddaa2e501 Bug 963754 - Home panels settings dialog crashes with null string. r=margaret 2014-01-27 13:16:05 -08:00
Geoff Brown
edd117baa1 Bug 945395 - Disable testSessionOOMSave on Android x86 for too many failures 2014-02-04 06:32:54 -07:00
Geoff Brown
6eff0fdd2e Bug 962121 - Enable testPasswordProvider, testFormHistory on Android x86; r=dminor 2014-02-04 06:32:51 -07:00
Nick Alexander
de22cd870a Bug 964360 - Make FxAccountClient set Accept-Language header. r=rnewman 2014-01-27 11:25:55 -08:00
Nick Alexander
362db4905a Merge m-c to s-c 2014-01-27 11:24:55 -08:00
Lucas Rocha
c4578ae252 Bug 949174/964375/952311 - Introduce HomeConfigInvalidator to handle install/invalidation (r=margaret) 2014-02-05 14:14:53 +00:00
Lucas Rocha
245ab72a35 Bug 949174/964375/952311 - Add isDynamic() method to PanelConfig (r=margaret) 2014-02-05 14:14:52 +00:00
Lucas Rocha
0bdb4ecacd Bug 949174/964375/952311 - Add DELETED_PANEL flag to PanelConfig (r=margaret) 2014-02-05 14:14:52 +00:00
Lucas Rocha
76012cf717 Bug 949174/964375/952311 - Don't return an unmodifiable list on HomeConfig.load() (r=liuche) 2014-02-05 14:14:52 +00:00
Lucas Rocha
55cb0ce6d0 Bug 949174/964375/952311 - Add requestPanelsById() to PanelManager (r=margaret) 2014-02-05 14:14:52 +00:00
Lucas Rocha
986e08c8eb Bug 949174/964375/952311 - Factor out code to create built-in panel configs (r=margaret) 2014-02-05 14:14:51 +00:00
Lucas Rocha
2c752850ed Bug 949174/964375/952311 - Encapsulate PanelInfo data behind getters (r=margaret) 2014-02-05 14:14:51 +00:00
Lucas Rocha
64c9fe6feb Bug 949174/964375/952311 - Make PanelType optional in PanelConfig's JSON constructor (r=margaret) 2014-02-05 14:14:51 +00:00
Carsten "Tomcat" Book
23a4962c96 Merge mozilla-central to fx-team on a CLOSED TREE 2014-02-05 14:54:11 +01:00
Sebastian Kaspari
8d8173595c Bug 966810 - Don't prompt to enable search suggestions if search suggestions are already enabled. r=liuche 2014-02-03 12:35:00 -08:00
Michael Comella
6eba62f394 Bug 960709 - Part 5: Allow locale change even if HealthRecorder is not yet initialized. r=rnewman 2014-02-04 19:41:30 -08:00
Michael Comella
bd7496f5aa Bug 960709 - Part 4: Use HealthRecorder.isEnabled to make StubbedHealthRecorder use more efficient. r=rnewman 2014-02-04 19:41:29 -08:00
Michael Comella
0a27c264b8 Bug 960709 - Part 3: Add methods to HealthRecorder interface for correctness. r=rnewman 2014-02-04 19:41:29 -08:00
Michael Comella
3c17e9a408 Bug 960709 - Part 2: Use HealthRecorder interface in GeckoApp. r=rnewman 2014-02-04 19:41:29 -08:00
Michael Comella
394b8f7886 Bug 960709 - Part 1: Factor out HealthRecorder interface. r=rnewman 2014-02-04 19:41:29 -08:00
Nick Alexander
7afe4278ee Bug 963442 - Surface notification when Firefox Account needs user action. r=rnewman 2014-01-25 18:14:38 -08:00
Nick Alexander
50fc0eaba4 Backed out changeset c975f01f9483 for having wrong bug number. 2014-01-25 18:13:17 -08:00
Nick Alexander
600423b2a2 Bug 963160 - Use server provided alternate email address. r=rnewman 2014-01-25 18:06:55 -08:00
Nick Alexander
31d5dff6af Bug 963429 - Surface notification when Firefox Account needs user action. r=rnewman 2014-01-25 17:41:01 -08:00
Ryan VanderMeulen
87e8972424 Merge inbound to m-c. 2014-01-24 16:51:04 -05:00
Wes Johnston
48a019653a Bug 881861 - Listen to package removed notifications in the quick share menu. r=mfinkle 2014-01-30 12:47:57 -08:00
Richard Newman
8ead817faf Merge m-c to s-c. 2014-01-24 11:59:00 -08:00
James Willcox
f1b39c9f82 Bug 957694 - Disable Flash on Tegra devices running KitKat r=blassey 2014-01-24 08:50:47 -06:00
Richard Newman
f5ea094a55 Bug 963429 - Point at latest dev servers. r=rnewman (CLOSED TREE) 2014-01-23 20:40:12 -08:00
Nick Alexander
8e30993ed8 Bug 959784 - Show spinner and native error UI as appropriate. r=rnewman 2014-01-23 18:32:34 -08:00
Sola Ogunsakin
d731a37c35 Bug 963404 - Refactor HomeContextMenuInfo creation. r=margaret 2014-01-31 08:30:47 -08:00
Joshua Dover
8155c671b3 Bug 920791 - Hide banner when URL bar is focused. r=lucasr 2014-01-30 10:45:31 -08:00
Sola Ogunsakin
c55312c91b Bug 942889 - Lists - Gallery layout. r=lucasr 2014-01-31 08:57:56 -08:00
Richard Newman
aaf6744434 Bug 963336 - Extract SyncConfiguration computation from GlobalSession. r=nalexander 2014-01-23 16:48:53 -08:00
Richard Newman
a7b0b6d201 Merge s-c. 2014-01-23 16:47:46 -08:00
Chenxia Liu
090b04a9c8 Bug 963051 - "Home page lists" settings page causes Nightly to stop. r=margaret 2014-01-23 15:38:48 -08:00
Chenxia Liu
df7a503f5b Bug 962047 - Default search engines are not displayed after turning on search suggestions. r=margaret 2014-01-23 15:35:28 -08:00
Nick Alexander
2739a12677 Bug 956839 - Implement Android native Firefox Account status UI. r=rnewman 2014-01-23 13:54:24 -08:00
Phil Ringnalda
16037dbea7 Merge m-i to m-c 2014-01-25 19:55:19 -08:00
Martyn Haigh
14abcba732 Bug 957070 - move webapp event listeners/handlers from GeckoAppShell to webapp/ class; r=wesj
--HG--
rename : mobile/android/base/webapp/WebAppAllocator.java => mobile/android/base/webapp/Allocator.java
rename : mobile/android/base/webapp/WebAppDispatcher.java => mobile/android/base/webapp/Dispatcher.java
extra : rebase_source : a7e66abdf7738d1ae96a167bf6df7a58c208efa1
2014-01-24 21:57:13 -08:00
Martyn Haigh
9caeb09454 bug 957059 - Refactor isCorrectManifest function to not match querystring and beyond in provided URLs; r=wesj
--HG--
extra : rebase_source : b9c647f1df91ab11f9041f3a9334efd9f8af9e43
2014-01-24 21:14:54 -08:00
Richard Newman
ed837b400a Merge m-c to s-c. 2014-01-22 22:00:13 -08:00
Richard Newman
af02f29c86 Bug 962906 - FxA age verification fails until system uptime is greater than 15 minutes. r=trivial 2014-01-22 18:15:25 -08:00
Ryan VanderMeulen
a88518f0d8 Merge fx-team to m-c. 2014-01-22 15:32:22 -05:00
Nick Alexander
4a42ecccc6 Bug 962668 - Use skew from token server to generate better assertions. r=rnewman 2014-01-22 11:38:29 -08:00
Margaret Leibovic
e5a33a59ed Bug 961092 - Update HomeListsProvider to use the SQLiteBridge. r=wesj 2014-01-24 15:16:17 -08:00
Margaret Leibovic
6b9cbb48e5 Bug 942288 - Test for HomeProvider.jsm. r=mcomella 2014-01-24 15:11:20 -08:00
Margaret Leibovic
4917e25faf Bug 949039 - Improve queryFakeItems to pull list items from a JSON file. r=wesj 2014-01-24 15:11:15 -08:00
Richard Newman
7370de9bfb Merge m-c to s-c, certainly nothing to do with Australis. 2014-01-22 08:40:48 -08:00
Richard Newman
2080060ea7 Bug 962299 - Follow-up: safety improvements and fixes. r=trivial 2014-01-21 22:51:10 -08:00
Richard Newman
50fdd76d57 Bug 962320 - User per-profile prefs for FxA, and store token server in account object. r=nalexander 2014-01-21 21:31:02 -08:00
Richard Newman
a8b7a9e312 Bug 962299 - Bundle account data into a single userdata field and add profile tracking. r=nalexander 2014-01-21 21:28:57 -08:00
Wes Kocher
b82e99cd6f Merge m-c to fx-team 2014-01-21 17:37:43 -08:00
Wes Kocher
2546e3f69f Merge fx-team to m-c 2014-01-21 17:27:53 -08:00
Lucas Rocha
fcfa948d13 Bug 960529 - Simplify switch block for TabEvents in BrowserToolbar (r=bnicholson) 2014-01-21 21:06:24 +00:00
Lucas Rocha
8af824c245 Bug 960529 - Avoid redudant updateDisplayLayout() call (r=bnicholson) 2014-01-21 21:06:24 +00:00
Lucas Rocha
c5b7501b1b Bug 960529 - Centralize private mode setting into the proper method (r=bnicholson) 2014-01-21 21:06:24 +00:00
Richard Newman
9ae002b257 Bug 961526 - More thorough handling of search recording events. r=mcomella 2014-01-20 15:36:50 -08:00
Michael Comella
96f282de3d Bug 961526 - Part 1: Fix SQLiteConstraintException in FHR. r=rnewman,mcomella 2014-02-04 15:10:55 -08:00
Wes Johnston
e84ce179db Backout f75bd697d570 (bug 961954) for rc failures 2014-02-04 14:04:56 -08:00
Wes Johnston
b017506db0 Bug 961954 - Lazily initialize the main menu. r=mfinkle 2014-02-03 16:19:00 -08:00
Ryan VanderMeulen
3d6e25c171 Merge m-c to inbound. 2014-01-21 15:20:25 -05:00
Ryan VanderMeulen
eecb205346 Merge fx-team to m-c. 2014-01-21 15:18:30 -05:00
Lucas Rocha
bc8555362f Bug 949216 - Handle toolbar's back press all in onBackPressed() (r=wesj) 2014-01-21 17:54:51 +00:00
Richard Newman
7c39738bd5 Merge m-c to s-c. 2014-01-21 08:17:45 -08:00
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
Brian Nicholson
371536ac3a Bug 961749 - Disable tab count animation in editing mode. r=lucasr 2014-01-28 15:19:42 -08:00
Brian Nicholson
7956f180ed Bug 963288 - Remove unnecessary synchronization in Tabs. r=rnewman 2014-01-28 11:56:26 -08: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