Revert 178351

Seems to have broken aura on windows

> content: remove NOTIFICATION_SAVE_PACKAGE_SUCCESSFULLY_FINISHED
> 
> BUG=170921
> 
> Review URL: https://codereview.chromium.org/11867023

TBR=phajdan.jr@chromium.org
Review URL: https://codereview.chromium.org/11953064

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178404 0039d316-1c4b-4281-b951-d872f2087c98
Revert 178361 - suspected of introducing flake:
http://build.chromium.org/p/chromium.win/buildstatus?builder=Win%20Aura%20Tests%20%283%29&number=790
http://build.chromium.org/p/chromium.win/buildstatus?builder=Win%20Aura%20Tests%20%283%29&number=791

> Use ImageLoader instead of ImageLoadingTracker (Part 9)
> 
> BUG=163929
> 
> 
> Review URL: https://chromiumcodereview.appspot.com/11886029

TBR=rpaquay@chromium.org
Review URL: https://codereview.chromium.org/12049055

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178405 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 178404
SVN changes up to revision 178405
Remove stale suppressions.

These haven't fired since 3/12.

BUG=108411,120146
TEST=none
TBR=glider
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178406 0039d316-1c4b-4281-b951-d872f2087c98
Instrument ExtensionService.InitAfterImport for slow startups

Add a Startup.SlowStartupExtensionServiceInitAfterImport UMA to measure how long this function takes to execute during slow startups. Specifically the call to component_loader_->LoadAll() is synchronous.

BUG=160927


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178407 0039d316-1c4b-4281-b951-d872f2087c98
Convert gfx::Image::Image(const SkBitmap&) and gfx::ImageSkia::ImageSkia(const SkBitmap&) to gfx::Image::CreateFrom1xBitmap(const SkBitmap&) and gfx::ImageSkia::CreateFrom1xBitmap(const SkBitmap&) respectively

Hopefully these changes will make the constructors / factory methods less confusing and prevent bugs as a result of confusion about what the constructors do.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178408 0039d316-1c4b-4281-b951-d872f2087c98
move chrome_dll_pdb_workaround into win-only section

Was only depended upon on Windows before, but when building All
avoid having it build too (on Mac).

R=avi@chromium.org
TBR=thakis@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178409 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 178407
No need to show force_compositing_mode status in about:gpu

Because it is already a part of compositing status.

BUG=
TEST=about:gpu
Review URL: https://codereview.chromium.org/12051026

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178410 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 178410
extensions/api/bookmarks: Attempt to fix Win Aura build breakage.

FAILED: C:\b\depot_tools\python_bin\python.exe gyp-win-tool link-wrapper environment.x86 link.exe /nologo /IMPLIB:initial\chrome.dll.lib /DLL /OUT:initial\chrome.dll /PDB:initial\chrome.dll.pdb @initial\chrome.dll.rsp && C:\b\depot_tools\python_bin\python.exe gyp-win-tool manifest-wrapper environment.x86 mt.exe -nologo -manifest ..\..\chrome\app\chrome.dll.manifest obj\chrome\chrome_main_dll.chrome.dll.intermediate.manifest -out:initial\chrome.dll.manifest
browser_extensions.extension_function_registry.obj : error LNK2005: "protected: virtual __thiscall extensions::BookmarksFunction::~BookmarksFunction(void)" (??1BookmarksFunction@extensions@@MAE@XZ) already defined in browser_extensions.bookmarks_api.obj

browser_extensions.extension_function_registry.obj : error LNK2001: unresolved external symbol "private: virtual void __thiscall extensions::BookmarksFunction::Observe(int,class content::NotificationSource const &,class content::NotificationDetails const &)" (?Observe@BookmarksFunction@extensions@@EAEXHABVNotificationSource@content@@ABVNotificationDetails@4@@Z)

This patch relands r178289 (Convert BookmarksFunction to listen to loaded event through BaseBookmarkModelObserver.)

BUG=144783
R=sky@chromium.org,asargent@chromium.org



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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178411 0039d316-1c4b-4281-b951-d872f2087c98
Removed DeviceTestSuite, the main source for content dependency from
device/bluetooth side.


BUG=


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178412 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 178412
Fixes bug in handling WM_NCPAINT on win-aura. Problem with current
code is that it assumes we're going to paint to the specified canvas,
which isn't the case for win-aura and leads to flashing.

BUG=none
TEST=none
R=ben@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178413 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 178413
Revert 178411

Broke Win-Aura compile.

> extensions/api/bookmarks: Attempt to fix Win Aura build breakage.
> 
> FAILED: C:\b\depot_tools\python_bin\python.exe gyp-win-tool link-wrapper environment.x86 link.exe /nologo /IMPLIB:initial\chrome.dll.lib /DLL /OUT:initial\chrome.dll /PDB:initial\chrome.dll.pdb @initial\chrome.dll.rsp && C:\b\depot_tools\python_bin\python.exe gyp-win-tool manifest-wrapper environment.x86 mt.exe -nologo -manifest ..\..\chrome\app\chrome.dll.manifest obj\chrome\chrome_main_dll.chrome.dll.intermediate.manifest -out:initial\chrome.dll.manifest
> browser_extensions.extension_function_registry.obj : error LNK2005: "protected: virtual __thiscall extensions::BookmarksFunction::~BookmarksFunction(void)" (??1BookmarksFunction@extensions@@MAE@XZ) already defined in browser_extensions.bookmarks_api.obj
> 
> browser_extensions.extension_function_registry.obj : error LNK2001: unresolved external symbol "private: virtual void __thiscall extensions::BookmarksFunction::Observe(int,class content::NotificationSource const &,class content::NotificationDetails const &)" (?Observe@BookmarksFunction@extensions@@EAEXHABVNotificationSource@content@@ABVNotificationDetails@4@@Z)
> 
> This patch relands r178289 (Convert BookmarksFunction to listen to loaded event through BaseBookmarkModelObserver.)
> 
> BUG=144783
> R=sky@chromium.org,asargent@chromium.org
> 
> 
> 
> Review URL: https://chromiumcodereview.appspot.com/12039043

TBR=tfarina@chromium.org
Review URL: https://codereview.chromium.org/12040056

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178414 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 178414
Webkit roll 140473:140547

http://trac.webkit.org/log/?rev=140547&stop_rev=140474&verbose=on

TBR=

BUG=


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178417 0039d316-1c4b-4281-b951-d872f2087c98
Hook up WebViewClient.onReceivedLoginRequest

Straightforward implementation: Parse the x-auto-login header to
retrieve the relevant information, and plumb that back up to the ui
thread through IoThreadClient and to the AwContentsClient.

Had to add an realm_restriction option since Android WebView callback
supports any realm/domain.

TBR=bulach@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178418 0039d316-1c4b-4281-b951-d872f2087c98