Commit Graph

326 Commits

Author SHA1 Message Date
Lucas Rocha
503315a01a Bug 933739 - Use given search term in handleAutocomplete, not mSearchTerm (r=bnicholson) 2013-12-05 23:50:13 -05:00
Richard Newman
fbd59fd12f Bug 946074 - Awesomebar cursor processing is inefficient. r=mfinkle 2013-12-03 22:02:28 -08:00
Michael Comella
f89bf49487 Bug 910859 - Part 4: Add Proguard annotations. r=ckitching 2013-12-04 18:32:53 -08:00
Richard Newman
c34e10b816 Bug 936756 - Switch locales via pref, not via system locale setting. r=mfinkle,sriram (relanded as one patch) 2013-12-03 15:05:43 -08:00
Margaret Leibovic
ddc7ad74e3 Bug 933420 - Update bookmark item view when title is edited. r=rnewman 2013-12-03 12:39:27 -08:00
Mark Finkle
22beeb2c6b Backout 9ebed437d78f, 606c4b4ab77f, 686b4b5a5be3, c46514ce6886, 9cbe6533c480 due to critical breakage in bug 945723 2013-12-03 10:15:26 -05:00
Richard Newman
9a54791062 Bug 936756 - Part 2: implement loading of locale from prefs. r=mfinkle 2013-12-01 21:53:17 -08:00
Chris Kitching
ac10c2668c Bug 709230 - Part 3: annotate the remaining Robocop entry points. r=gbrown,rnewman 2013-11-18 21:09:00 -08:00
Chris Kitching
ac5fcaea62 Bug 709230 - Part 2: shunt, as appropriate, methods into RobocopAPI, where possible. r=lucasr,rnewman,gbrown 2013-11-18 21:08:00 -08:00
Mark Finkle
ff63c3496b Backout 4e7de85bedc2, ceb1e4a434a0, Adding context menus back r=wesj 2013-11-27 14:09:38 -05:00
Lucas Rocha
6551d168d0 Bug 941825 - Make BookmarksListAdapter's swapCursor() idempotent. r=mfinkle 2013-11-25 14:02:16 -05:00
Lucas Rocha
ce6e074034 Bug 938141 - Avoid showing favicons before the thumbnails are loaded (r=rnewman) 2013-11-22 14:35:27 +00:00
Richard Newman
9191c54185 Bug 941982 - Clean up about: page handling. r=mcomella 2013-11-21 23:33:28 -08:00
Lucas Rocha
c4ca594178 Bug 937534 - Only handle BACK key on ACTION_UP in Bookmarks page (r=mfinkle) 2013-11-21 13:43:21 +00:00
Lucas Rocha
92b43a4c85 Bug 939060 - Check URL associated with grid item before displaying favicon. r=rnewman 2013-11-20 17:09:51 -08:00
Lucas Rocha
35a6a2f41f Bug 929982 - Update parent stack and cursor at the same time (r=margaret) 2013-11-20 19:51:05 +00:00
Lucas Rocha
5f4599cffe Bug 929982 - Change Bookmark's parent stack to use a custom type (r=margaret) 2013-11-20 19:51:00 +00:00
Lucas Rocha
0151a54be9 Bug 937641 - Move toolbar-related classes to the toolbar package (r=sriram)
--HG--
rename : mobile/android/base/AutocompleteHandler.java => mobile/android/base/toolbar/AutocompleteHandler.java
rename : mobile/android/base/BackButton.java => mobile/android/base/toolbar/BackButton.java
rename : mobile/android/base/BrowserToolbar.java => mobile/android/base/toolbar/BrowserToolbar.java
rename : mobile/android/base/BrowserToolbarBackground.java => mobile/android/base/toolbar/BrowserToolbarBackground.java
rename : mobile/android/base/CanvasDelegate.java => mobile/android/base/toolbar/CanvasDelegate.java
rename : mobile/android/base/ForwardButton.java => mobile/android/base/toolbar/ForwardButton.java
rename : mobile/android/base/PageActionLayout.java => mobile/android/base/toolbar/PageActionLayout.java
rename : mobile/android/base/ShapedButton.java => mobile/android/base/toolbar/ShapedButton.java
rename : mobile/android/base/TabCounter.java => mobile/android/base/toolbar/TabCounter.java
2013-11-19 15:46:48 +00:00
Lucas Rocha
eb6a7d1ea4 Bug 936519 - Move general-purpose views to the widget package (r=mfinkle)
--HG--
rename : mobile/android/base/AllCapsTextView.java => mobile/android/base/widget/AllCapsTextView.java
rename : mobile/android/base/AnimatedHeightLayout.java => mobile/android/base/widget/AnimatedHeightLayout.java
rename : mobile/android/base/CheckableLinearLayout.java => mobile/android/base/widget/CheckableLinearLayout.java
rename : mobile/android/base/ClickableWhenDisabledEditText.java => mobile/android/base/widget/ClickableWhenDisabledEditText.java
rename : mobile/android/base/FlowLayout.java => mobile/android/base/widget/FlowLayout.java
2013-11-11 18:41:12 +00:00
Richard Newman
6b679db257 Bug 935157 - Correctly cache favicons by favicon URL, not page URL, and don't log page URLs on failure. r=margaret 2013-11-05 17:57:04 -08:00
Richard Newman
9b55dd9557 Bug 935144 - Don't log so much about bindView short-circuiting. r=margaret 2013-11-05 17:57:04 -08:00
Sriram Ramasubramanian
b2fa942c47 Bug 930162: NPE in TabMenuStrip. [r=lucasr] 2013-10-24 12:27:49 -07:00
Margaret Leibovic
460c1daa43 Bug 925082 - Open PinSiteDialog with current pinned term. r=wesj 2013-11-04 14:39:00 -08:00
Margaret Leibovic
7f1b7bf496 Bug 933428 - Remove "Share" and "Add to Home Screen" from about:home context menus. r=sriram 2013-11-04 14:38:59 -08:00
Margaret Leibovic
dce5cc340c Bug 930589 - Hide "Edit" context menu item for reading list items. r=sriram 2013-11-04 14:38:59 -08:00
Richard Newman
b6c58c1c02 Bug 931843 - Part 3: don't retain thumbnails. r=bnicholson 2013-11-04 11:48:58 -08:00
Richard Newman
55808f7a19 Bug 931843 - Part 2: rewrite OnFaviconLoadedListeners to hold fewer references. r=bnicholson 2013-11-04 11:48:58 -08:00
Richard Newman
dfb7a3475c Bug 931843 - Part 1: generate smaller thumbnails. r=kats 2013-11-04 11:48:58 -08:00
Richard Newman
76b220b58c Bug 931843 - Part 0: tidy up constants in TopSitesGridItemView. r=kats 2013-11-04 11:48:57 -08:00
Richard Newman
5b9514f5d9 Bug 926430 - Part 5: fetch catched favicons on the UI thread. r=bnicholson 2013-10-31 10:35:17 -07:00
Richard Newman
0d0a0c4c44 Bug 931918 - Part 2: check affinity between favicon fetches and their view. r=bnicholson 2013-10-31 10:35:17 -07:00
Richard Newman
f95c5538a1 Bug 931918 - Part 0: tidying and logging. r=bnicholson 2013-10-31 10:35:16 -07:00
Ryan VanderMeulen
41852ac68c Merge fx-team to m-c on a CLOSED TREE. 2013-10-30 22:34:54 -04:00
Richard Newman
294b9a2e62 Bug 925517 - Remove filter on recorded search engine identifiers for Fennec. r=mcomella 2013-10-18 13:13:37 -07:00
Michael Comella
77c82bc50d Bug 924480 - Part 1.5: Make HomePager focusable. r=lucasr 2013-10-23 12:15:34 -07:00
Lucas Rocha
a0ad24b56e Bug 925722 - Handle touch events in HomeSearchListView with onTouchEvent (r=sriram) 2013-10-29 11:26:25 +00:00
Michael Comella
c06e95ba9c Backed out changeset 1c70214e37d0 (bug 924480) 2013-10-28 12:44:12 -07:00
Michael Comella
ec4ad767f2 Bug 924480 - Part 1.5: Make HomePager focusable. r=lucasr 2013-10-28 12:06:25 -07:00
Sriram Ramasubramanian
60b22e77fc Bug 925068: Bookmarks folders are lost on rotation. [r=lucasr]
--HG--
extra : rebase_source : 0337903f40ba0ead258d66730e9dc10622b5673c
2013-10-18 17:30:10 -07:00
Mark Capella
c4a59dc9d9 Bug 920507 - Uncaught exception / crash when Clear private data -> Browsing & download history, r=lucasr 2013-10-19 02:10:20 -04:00
Michael Comella
e5330ada3e Bug 925546: OnPinSiteListener -> OnEditPinnedSiteListener. r=sriram 2013-10-16 10:09:41 -07:00
Chenxia Liu
3778681ae3 Bug 919230 - Implement empty screen state for bookmarks. r=sriram 2013-10-16 09:42:33 -07:00
Sriram Ramasubramanian
688d44ce71 Bug 926574: Use a new constructor for CursorAdapter. [r=mfinkle] [r=lucasr] 2013-10-14 13:34:08 -07:00
Lucas Rocha
02b7b71a85 Bug 927371 - Remove performEmptySearch from SearchLoader (r=sriram) 2013-10-16 17:02:02 +01:00
Lucas Rocha
d61cda5c92 Bug 918044 - Block layout requests while handling focus changes in TopSitesGridView (r=sriram) 2013-10-16 16:39:34 +01:00
Lucas Rocha
c1a6acf57e Bug 917350 - Enable loading unconditionally in BrowserSearch (r=margaret) 2013-10-16 10:30:40 +01:00
Lucas Rocha
5efc0e117a Bug 917350 - Move loader init() implementation to SearchLoader (r=margaret) 2013-10-16 10:30:39 +01:00
Lucas Rocha
08d4a9f06b Bug 917350 - Factor out method to create SearchLoader arguments (r=margaret) 2013-10-16 10:30:39 +01:00
Margaret Leibovic
badbe1c286 Bug 925427 - Fix order of search engines in settings page. r=liuche
* * *
Bug 925427 - (Part 2) Clean up SearchPreferenceCategory.handleMessage
2013-10-15 22:02:16 -07:00
Mark Capella
94102750cc Bug 923086 - "Add to reading list" button does not save it's state, r=lucasr
Part 2 - Actual final bug solution, tie into Part 1
2013-10-14 09:58:16 -04:00
Chris Kitching
388c22fcc3 Bug 914296: Add more intelligent caching to the Favicons system. r=rnewman 2013-10-11 16:42:39 -07:00
Brian Nicholson
0d00729c6d Bug 923407 - Set list adapter to null when destroying BrowserSearch view. r=lucasr 2013-10-10 13:54:49 -07:00
Margaret Leibovic
c36d80587b Bug 917273 - Fix PinSiteDialog to handle pinning user-entered terms. r=wesj 2013-10-09 13:06:58 -07:00
Lauren Ko
2807077fe4 Bug 919301 - Stop showing "switch to tab" from normal browsing when in private browsing. r=mleibovic 2013-10-03 17:13:42 -07:00
Lucas Rocha
91c7eecd90 Bug 919516 - No need to account for header views in Bookmarks page (r=mfinkle) 2013-10-02 15:46:13 +01:00
Brian Nicholson
064c4efe53 Bug 897162 - Lower Gecko thread priority when showing Top Sites page. r=lucasr 2013-10-01 12:55:00 -07:00
Lucas Rocha
af36d6baff Bug 906230 - Hide the Reading List page in about:home on low memory devices (r=sriram) 2013-10-01 14:22:24 +01:00
Richard Newman
e6d9a9b110 Bug 919768 - Slowdown and OOM hit visiting top-sites in about:home. r=sriram 2013-09-30 20:56:09 -07:00
Chenxia Liu
4a1b198331 Bug 919704 - Remove empty screen for "Top Sites". r=sriram 2013-09-26 10:47:23 -07:00
Adrian Tamas
2ef78d5dc6 Bug 916107 - Tag BrowserSearch view for the UI tests to have access to it (r=lucasr) 2013-09-12 16:08:43 +03:00
Mark Capella
c568f11caa Bug 917944 - Remove "Most recent" header in history page, r=margaret 2013-09-25 21:48:16 -04:00
Ed Morley
eadbe5ee16 Backed out changeset 403743a219a3 (bug 917944) for robocop-2 failures 2013-09-24 09:25:09 +01:00
Mark Capella
70e387eb3d Bug 917944 - Remove "Most recent" header in history page, r=margaret 2013-09-24 01:34:46 -04:00
Margaret Leibovic
d6e9f6e69d Bug 919228 - Update top sites thumbnail placeholder text to "Add a site". r=sriram 2013-09-23 10:40:24 -07:00
Ryan VanderMeulen
c06b89cd15 Merge m-c to fx-team. 2013-09-20 18:19:03 -04:00
Chenxia Liu
6995aca43c Bug 917398 - Update tests for the new tabs in about:home. r=margaret 2013-09-20 13:35:29 -04:00
Lucas Rocha
4f5f1505bd Bug 918377 - Remove unnecessary extra touch handling from BookmarksListView (r=sriram) 2013-09-19 17:23:58 -04:00
Lucas Rocha
efb7cd3d7c Bug 918377 - Move and update header divider code to TopSitesPage (r=sriram) 2013-09-19 17:19:43 -04:00
Lucas Rocha
91387b1c7a Bug 918377 - Misc layout fixes on new tab layout in about:home (r=sriram) 2013-09-19 17:19:43 -04:00
Lucas Rocha
bed607c9fa Merge m-c to fig
--HG--
rename : mobile/android/base/home/PinBookmarkDialog.java => mobile/android/base/home/PinSiteDialog.java
rename : mobile/android/base/home/TopBookmarksView.java => mobile/android/base/home/TopSitesGridView.java
rename : mobile/android/base/home/MostVisitedPage.java => mobile/android/base/home/TopSitesPage.java
rename : mobile/android/base/home/BookmarkThumbnailView.java => mobile/android/base/home/TopSitesThumbnailView.java
rename : mobile/android/base/resources/color/top_bookmark_item_title.xml => mobile/android/base/resources/color/top_sites_grid_item_title.xml
rename : mobile/android/base/resources/drawable-hdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-hdpi/top_site_add.png
rename : mobile/android/base/resources/drawable-mdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-mdpi/top_site_add.png
rename : mobile/android/base/resources/drawable-xhdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-xhdpi/top_site_add.png
rename : mobile/android/base/resources/drawable/bookmark_thumbnail_bg.xml => mobile/android/base/resources/drawable/top_sites_thumbnail_bg.xml
rename : mobile/android/base/resources/layout/home_most_visited_page.xml => mobile/android/base/resources/layout/home_top_sites_page.xml
rename : mobile/android/base/resources/layout/pin_bookmark_dialog.xml => mobile/android/base/resources/layout/pin_site_dialog.xml
rename : mobile/android/base/resources/menu/top_bookmarks_contextmenu.xml => mobile/android/base/resources/menu/top_sites_contextmenu.xml
extra : amend_source : 459360495389bad89cab14a8bd70f3dacb10d9f5
2013-09-19 13:53:14 -04:00
Sriram Ramasubramanian
883b7f02ce Bug 917848: Use a static class for LoadFaviconTask inside TwoLinePageRow. [r=lucasr] 2013-09-19 11:29:34 -04:00
Sriram Ramasubramanian
30a72f7fb4 Bug 917455: Use a single cursor for the grid and the list. [r=lucasr] 2013-09-18 17:30:01 -04:00
Margaret Leibovic
76740e77fb Bug 917455 - Revert getTopBookmarks back to getTopSites. r=wesj 2013-09-18 13:32:22 -04:00
Sriram Ramasubramanian
cb92ae1efb Bug 917396: Crash in resetting the loader. [r=lucasr] 2013-09-18 10:05:43 -04:00
Sriram Ramasubramanian
5377112311 Bug 833800: LinearLayout of android doesn't have the third constructor in pre-ICS. [r=margaret] 2013-09-18 10:00:37 -04:00
Sriram Ramasubramanian
7630cfaed2 Bug 917396: Move the grid to "TopSites" page. [r=lucasr]
--HG--
rename : mobile/android/base/home/PinBookmarkDialog.java => mobile/android/base/home/PinSiteDialog.java
rename : mobile/android/base/home/TopBookmarksAdapter.java => mobile/android/base/home/TopSitesGridAdapter.java
rename : mobile/android/base/home/TopBookmarkItemView.java => mobile/android/base/home/TopSitesGridItemView.java
rename : mobile/android/base/home/TopBookmarksView.java => mobile/android/base/home/TopSitesGridView.java
rename : mobile/android/base/home/BookmarkThumbnailView.java => mobile/android/base/home/TopSitesThumbnailView.java
rename : mobile/android/base/resources/color/top_bookmark_item_title.xml => mobile/android/base/resources/color/top_sites_grid_item_title.xml
rename : mobile/android/base/resources/drawable-hdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-hdpi/top_site_add.png
rename : mobile/android/base/resources/drawable-mdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-mdpi/top_site_add.png
rename : mobile/android/base/resources/drawable-xhdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-xhdpi/top_site_add.png
rename : mobile/android/base/resources/drawable/bookmark_thumbnail_bg.xml => mobile/android/base/resources/drawable/top_sites_thumbnail_bg.xml
rename : mobile/android/base/resources/layout/pin_bookmark_dialog.xml => mobile/android/base/resources/layout/pin_site_dialog.xml
rename : mobile/android/base/resources/layout/top_bookmark_item_view.xml => mobile/android/base/resources/layout/top_sites_grid_item_view.xml
rename : mobile/android/base/resources/menu/top_bookmarks_contextmenu.xml => mobile/android/base/resources/menu/top_sites_contextmenu.xml
2013-09-17 16:24:48 -04:00
Sriram Ramasubramanian
747382ea9f Bug 833800: FadedTextView should handle compound drawables. [r=lucasr] 2013-09-17 13:59:10 -04:00
Sriram Ramasubramanian
7ca78c5ed0 Bug 833800: Change the pin to be an image. [r=wesj] 2013-09-17 13:39:18 -04:00
Lucas Rocha
628e8ca9ea Bug 917394 - Rearrange about:home tabs as per new design (r=sriram)
--HG--
rename : mobile/android/base/home/MostVisitedPage.java => mobile/android/base/home/TopSitesPage.java
rename : mobile/android/base/resources/layout/home_most_visited_page.xml => mobile/android/base/resources/layout/home_top_sites_page.xml
2013-09-17 16:58:12 -04:00
Margaret Leibovic
93f401fd87 Bug 905262 - Create a JS add-on API for adding content to the promotional banner. r=wesj 2013-08-19 17:22:47 -07:00
Lucas Rocha
59c9b9f42e Bug 905685 - Clear favicon until the new image finishes loading in TwoLinePageRow (r=sriram) 2013-09-18 12:58:58 -04:00
Lucas Rocha
63ca8c5534 Bug 905685 - Don't try to load favicons from cursor in TwoLinePageRow (r=sriram) 2013-09-18 12:58:50 -04:00
Lucas Rocha
3434ba42e2 Bug 905685 - Implement incremental favicon loading in about:home (r=sriram) 2013-09-18 12:58:25 -04:00
Mark Capella
3d365633c5 Bug 913214 - Create StringUtils method to provide readable URL / title string, r=wesj, sriram 2013-09-17 23:54:48 -04:00
Chris Kitching
36afbcee3c Bug 895423 - Use a FaviconView to display the icons for the customise search menu. r=liuche 2013-09-14 12:09:14 -07:00
Chris Kitching
1968180312 Bug 888326 - Part 3: Factor the inner classes of Favicon into their own files. r=mleibovic 2013-09-12 10:49:36 -04:00
Chris Kitching
752da87dd8 Bug 888326 - Part 2: Refactoring Favicons to be static, not a singleton - the singleton instance was staticly assigned and never cleared. r=mleibovic 2013-09-12 10:49:20 -04:00
Chris Kitching
70a3ada504 Bug 888326 - Part 1: Move the favicons class into its own package and, while we're at it, get rid of unused imports in the touched files. r=mleibovic
--HG--
rename : mobile/android/base/Favicons.java => mobile/android/base/favicons/Favicons.java
2013-09-12 10:48:59 -04:00
Michael Comella
19483e1fb9 Bug 912524: Do not reinflate SuggestionOptIn ViewStub. r=bnicholson 2013-09-10 10:00:47 -07:00
Margaret Leibovic
e2a17c4a4e Bug 911828 - Treat clicks on SearchEngineRows differently than clicks on TwoLinePageRows in BrowserSearch. r=bnicholson 2013-09-04 15:10:13 -07:00
Sriram Ramasubramanian
36e4e9bba7 Bug 904172: Block content for thumbnails even before the cursor returns. [r=mfinkle] 2013-09-06 16:36:46 -07:00
Sriram Ramasubramanian
144ba8c0ab Bug 907175: Wrong tab selected on tablets. [r=lucasr] 2013-09-03 14:46:03 -07:00
Mark Capella
9f4202eb53 Bug 912523 - Give bookmark thumbnails a context menu header, r=sriram 2013-09-05 14:34:26 -04:00
Sriram Ramasubramanian
75dd9dbe41 Bug 909539: HomeListView should account for dividers if shown. [r=margaret]
--HG--
rename : widget/gonk/HwcUtils.cpp => widget/gonk/HwcComposer2D.cpp
extra : rebase_source : 5d7735e8d0222096a4643ff0702a5f95f5c00cdc
2013-08-27 17:13:04 -07:00
Michael Comella
2ebecd3aff Bug 909274: Scroll when touching search engines. r=lucasr
--HG--
extra : rebase_source : 8afa45be8036fa7dc24f52569481c6af967c43df
2013-08-29 11:27:16 -07:00
Sriram Ramasubramanian
11533c8f37 bug 862801: New About:home snippets. [r=lucasr]
--HG--
extra : rebase_source : a81ed8090f1e2fdd9ffd02c633db2470ae428413
2013-08-08 15:15:13 -07:00
Margaret Leibovic
7a33025b1f Bug 909979 - Fix off-by-one error when long clicking views in BrowserSearch list. r=sriram 2013-08-28 17:42:32 -07:00
Sriram Ramasubramanian
2bf4d4fde4 Bug 909375: Set url as title if title is not available on context menu. [r=margaret] 2013-08-27 15:03:43 -07:00
Sriram Ramasubramanian
17debb8106 Backout e80e45a7f211 wrong bug number. 2013-08-27 15:23:14 -07:00
Sriram Ramasubramanian
29d09d1c5b Bug 909153: Set url as title if title is not available on context menu. [r=margaret] 2013-08-27 15:21:07 -07:00