1. 22 Jun, 2009 2 commits
    • Patrick Scott's avatar
      Fix 2 NPEs in the Browser. · d068f801
      Patrick Scott authored
      The first was from freeMemory getting a tab back that had already been freed.
      This is a really hard case to reproduce but it appears that it can happen. So
      just check for a null mMainView before trying to free the tab.
      
      The second was a null mTabOverview during the onAnimationStart method when
      animating to the tab overview. I think this is caused by message delays not
      being accurate enough to ensure the overview has been created. A check for null
      fixes the problem for now but I am working on a better solution to ensure
      animation message order.
      d068f801
    • Bjorn Bringert's avatar
      d8b0ad28
  2. 19 Jun, 2009 1 commit
  3. 18 Jun, 2009 1 commit
    • Dianne Hackborn's avatar
      Update browser to use new Intent URI expansion. · 99189435
      Dianne Hackborn authored
      This changes the browser's URI->intent processing to use the new generic
      "intent:" scheme supported by Intent.  Doing so allows the user to
      provide links to arbitrary intents in a web page.  The browser restricts
      which intents can actually be execute to those supported by the
      BROWSABLE category by adding this to the resulting Intent and making
      sure there is no explicit component in the Intent.
      
      With the addition of package-specific Intents, this allows people to
      have a link that is guaranteed to launch an activity in their own
      package, not allowing others to intercept it.
      99189435
  4. 17 Jun, 2009 1 commit
  5. 16 Jun, 2009 1 commit
  6. 15 Jun, 2009 2 commits
  7. 12 Jun, 2009 1 commit
  8. 11 Jun, 2009 1 commit
  9. 10 Jun, 2009 5 commits
  10. 09 Jun, 2009 1 commit
  11. 08 Jun, 2009 1 commit
  12. 05 Jun, 2009 3 commits
  13. 04 Jun, 2009 4 commits
  14. 03 Jun, 2009 2 commits
    • Satish Sampath's avatar
      Use system default web search & suggestions providers. · 565505b1
      Satish Sampath authored
      - Web search was hard coded to Google and suggestions in the search dialog were hard coded to the GoogleSearch suggest provider package. Both now point to the system default web search/suggest provider which can include third party search engines.
      - I also removed the intent filter to handle action.WEB_SEARCH from the browser because it should no longer provide web search functionality for other apps, that feature is provided by the recently added WebSearchProvider package. Removing this intent filter also removes the browser from the list of web search providers in the system settings.
      - As part of this change I had to factor out the search shortcut code to a separate function, add a couple of new functions and modify the browser provider code to access cursor fields in a safe manner.
      565505b1
    • Mike LeBeau's avatar
      Change the string for the browser in global search from · 8dd422a6
      Mike LeBeau authored
      "Bookmarks & history" to "Browser".
      8dd422a6
  15. 02 Jun, 2009 1 commit
  16. 26 May, 2009 1 commit
  17. 19 May, 2009 2 commits
  18. 14 May, 2009 2 commits
  19. 13 May, 2009 1 commit
    • Mike LeBeau's avatar
      Swap the title and subtitle of browser suggestions, so the webpage title · 21beb131
      Mike LeBeau authored
      shows as the first line and the url shows as the second line. Preceding
      "http://" is stripped from urls. If the first line would be empty or
      whitespace, the second line is promoted to the first line.
      
      This affects suggestions both for the browser and for global search. I
      thought this looked a lot better so ran it by Leland and he's cool with
      this.
      
      I went ahead and reused the raw int values being used for column indices
      and such, but this is bad. You guys should really consider making this
      code a little safer/cleaner. :)
      21beb131
  20. 07 May, 2009 2 commits
  21. 05 May, 2009 1 commit
  22. 01 May, 2009 3 commits
  23. 30 Apr, 2009 1 commit