Fix a method in FaviconService from using GetSupportedScaleFactors() to GetFaviconScaleFactors()

BUG=None
Test=None
TBR=stevenjb

Review URL: https://chromiumcodereview.appspot.com/12436006

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187361 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Provide DevToolsHttpHandlerDelegate with an ability to provide additional page info

For imlementing Android WebView remote debugging, it makes a lot of sense to
provide additional information about debuggable WebViews besides the page title.
This is because WebView-based apps can have a lot of WebViews with no sensible
titles, so picking the one needed becomes a real issue.


Review URL: https://chromiumcodereview.appspot.com/12472004

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187383 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Change profiling interval to ~13 hours.

An interval of 47221 seconds is relatively prime with the number of seconds in a
day (86400) and for users who have an always-on machine, profiling will be done
at different times of the day.

BUG=none
TEST=trybots.


Review URL: https://chromiumcodereview.appspot.com/12489003

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187384 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Don't overwrite the source_ member of OneClickSigninHelper if its already
set to a valid value.  Otherwise, if the user changes the state of the
"let me choose what to sync" checkbox during sign in, the code will not detect
that there was a chabge.

BUG=181159


Review URL: https://chromiumcodereview.appspot.com/12637009

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187387 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Hiding bubble on navigation, zoom change, and scrolling.


BUG=176340


Review URL: https://chromiumcodereview.appspot.com/12380003

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187388 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Added cloud print private API GetClientId

Added a cloud print private API called GetClientId which returns the Client ID
used to create OAuth2 tokens for cloud print services. This will be used in the
connector.

BUG=174263


Review URL: https://chromiumcodereview.appspot.com/12559004

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187391 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Fix crash when using the cut/copy/paste menu buttons after coming back from fullscreen. The reason is at that point there's no focused view.

BUG=181031
Review URL: https://codereview.chromium.org/12625004

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187394 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Wrap calls to GetTouchInputInfo

This function is not available before Win7.

BUG=181073


Review URL: https://chromiumcodereview.appspot.com/12566007

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187406 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Create delete directives when history is deleted via "Clear browsing data".

When history sync is enabled, all user-initiated deletions from the history
database should also make a deletion request to the history server, and
create the corresponding sync deletion directives.

BUG=181516
TEST=Run with --enable-full-history-sync enabled, do some browsing in another
profile, then ensure the history can be deleted via "Clear browsing data".

Review URL: https://codereview.chromium.org/12431012

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187411 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Revert 153989 "Disable flaky test on windows"

> Disable flaky test on windows
> 
> BUG=145381
> TBR=kalman@chromium.org
> 
> Review URL: https://chromiumcodereview.appspot.com/10885034

TBR=eroman@chromium.org
Review URL: https://codereview.chromium.org/12600023

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187412 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Removes now-useless DCHECKs as per discussion with atwilson@. The WebDataService initialization is now delayed on the main browser thread (per tapted@'s patch).

The WebDataService needs to be initialized during the import process if either import_search_engine or import_bookmarks_from_file are specified in the master_preferences file.


BUG=180306
TEST=The presence of either of the import_search_engine and import_bookmarks_from_file flags (in master_preferences) no longer crash in Debug builds (on first run after a clean install).

Review URL: https://chromiumcodereview.appspot.com/12656004

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187413 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Adds a chrome://accessibility page, which:
Adds a toggle for global accessibility mode (on/off)
For each renderer:
- shows an accessibility mode toggle
- if accessibility mode is On, shows a 'Show(/hide) accessibility tree' toggle, which shows(/hides) a text representation of the accessibility tree inline in the page. The accessibility tree may also be refreshed.

BUG=178756

Review URL: https://chromiumcodereview.appspot.com/11791028

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187417 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
windowCreateWindowOptions.type changed to enum; nodoc support on idl enum.

Issue 181295: chrome.app.window.CreateWindowOptions.type should be an enum.
This allows runtime parameter checking to be automated, and simplifies the
runtime logic check in custom code.

Because this enum should not be documented, this issue is fixed:
Issue 176599: JSON schema compiler supporting nodoc for enum types.
idl_schema.py required detecting this property on enums.

BUG=181295, 176599
TEST=http://developer.chrome.com/apps/app.window.html does not contain string 'WindowType'.

Review URL: https://chromiumcodereview.appspot.com/12717005

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187418 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Omnibox: Improve HistoryQuick Cache Restoring Test

Check the version of the private data files before and after restoring.

I have verified that this would've caught the problem of always
getting an empty private_data back from the fileDB restoring thread.

TBR=sky@chromium.org
BUG=180098


Review URL: https://chromiumcodereview.appspot.com/12719003

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187419 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Fixing BrowserNavigatorTest.NavigateFromOtherTabToSingletonOptions.

BUG=119779


Review URL: https://chromiumcodereview.appspot.com/12377092

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187421 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Disable audio indicator tab icon for Chrome OS.

There appears to be an underlying gfx scheduling problem with
Chrome OS that causes hardware-accelerated video decoding to be
affected by animating tab icons. The fix is tracked under issue
181317.

For the time being disable the audio indicator tab icon for
Chrome OS.

BUG=180332
TEST=manually verified on link


Review URL: https://chromiumcodereview.appspot.com/12741002

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187423 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Extract SigninManagerCookieHelper out.

CookieHelper in the SigninManager is exactly what I need for the Interactive Autofill passive login.

BUG=166717

Review URL: https://chromiumcodereview.appspot.com/12742004

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187424 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Instant: Make clicks on Most Visited items work.

BUG=175768
R=dcblack@chromium.org
TEST=Clicking on Most Visited items in the NTP should work.

Review URL: https://codereview.chromium.org/12771013

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187425 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Mac: Add a shortcut to open the Apps page from the bookmark bar.

BUG=177377
TEST=Make sure that an app shortcut is available in the bookmark bar when instant extended is enabled, and that this button can be hidden/shown from the bookmark bar context menu.


Review URL: https://chromiumcodereview.appspot.com/12550006

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187428 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Adding risk capabilites to GetFullWallet and GetWalletItems


BUG=181087


Review URL: https://chromiumcodereview.appspot.com/12674002

git-svn-id: http://src.chromium.org/svn/trunk/src/chrome/browser@187429 4ff67af0-8c30-449e-8e8b-ad334ec8d88c