New information design for history browse and search entries. Mock: https://docs.google.com/leaf?id=0B_nT9N2oDUPyNzg4MGFlYTEtYzc2MS00OThjLTk4OTMtOGFkMDlmM2U2ODBi&authkey=CJuQlvQN&hl=en
New information design for history browse and search entries.
Mock: https://docs.google.com/leaf?id=0B_nT9N2oDUPyNzg4MGFlYTEtYzc2MS00OThjLTk4OTMtOGFkMDlmM2U2ODBi&authkey=CJuQlvQN&hl=en

Entry changes:
  - Show the domain (green) for the page and favicon.
  - Page title has underline only on hover, and is blue even if visited.
  - Page title is truncated to 80 characters.
  - A tooltip is shown for truncated titles.
  - Fluid bidirectional layout with max-width and text wrapping.
Semantic HTML for accessibility (for screen-readers).
  - Headings used for day labels.
  - Ordered lists used for day groups or search results.
  - Removed table DOM structure used in search results.
Speeding up DOM generation
  - Using document fragments for generating day groups
Consistent browse and search entries:
  - Same JavaScript method is used to construct both types of entries.
  - Shared HTML structure and CSS for both types of entries.
Fixed minor issues with RTL languages (Hebrew and Arabic):
  - Wrapping issues for search results.
  - Inconsistent bidi layout
Code changes:
  - Added domain property to Page class.
  - Added getDomainFromURL_ method to Page class.
  - Added truncateString_ method to Page class.
  - Unified getSearchResultDom and getBrowseResultDom methods.
  - Updated getTitleDOM_ method to truncate title and add optional tooltip.
  - Updated displayResults_ method to use documentFragment and group into days.

BUG=52697
TEST=none

Review URL: http://codereview.chromium.org/3202002
Patch from Keekim Heng <keekim@google.com>.

git-svn-id: dd90618784b6a4b323ea0c23a071cb1c9e6f2ac7@59491 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser