Adds functionality to pack an extension / app from the developer_app.

BUG=149036


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183156 0039d316-1c4b-4281-b951-d872f2087c98
Allow launching an app from the command line using --load-and-launch-app.

BUG=151580

TEST=PlatformAppBrowserTest.LoadAndLaunchApp, PlatformAppLoadAndLaunchBrowserTest.LoadAndLaunchApp

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183157 0039d316-1c4b-4281-b951-d872f2087c98
[Cleanup] Files.app: Add a space before TODO(JSDOC) comments.

All changes are inside comments, hence this patch doesn't change any behavior.

BUG=none
TEST=none
NOTRY=True
TBR=mtomasz@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183158 0039d316-1c4b-4281-b951-d872f2087c98
Split out policy code from net/tools/testserver.

This moves the policy-specific code to chrome/browser/policy/cloud/test
and adds LocalPolicyTestServer which simplifies policy test server use
in unit tests.

BUG=chromium:119403
TEST=unit tests
TBR=ben@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183159 0039d316-1c4b-4281-b951-d872f2087c98
Make cloud_print service build on Win64 

Just c4267 build suppressions. 

BUG=166496
BUG=167187
TBR=abodenha@chromium.org
R=abodenha@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183161 0039d316-1c4b-4281-b951-d872f2087c98
aura: Remove the remaining references to ui/aura/shared.

ui/aura/shared directory's content was moved in r167236 - https://codereview.chromium.org/11275139

BUG=158115
TEST=tools/checkdeps/checkdeps.py passes.
TBR=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183162 0039d316-1c4b-4281-b951-d872f2087c98
WebKit roll 143178 -> 143206


BUG=none
TBR=enne@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183163 0039d316-1c4b-4281-b951-d872f2087c98
Make imagediff build on Win64 

Just fix an implicit conversion.

BUG=166496

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183165 0039d316-1c4b-4281-b951-d872f2087c98
Whitespace CL (no code changes)

Whitespace CL to kick off builds.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183166 0039d316-1c4b-4281-b951-d872f2087c98
gpu: Restore render target before other GL states when in Virtual GL Context

Restore render target first becasue some GL states is render target relavent,
such as scssior box.

This fix the rendering bug on
http://ie.microsoft.com/testdrive/mobile/Performance/Galactic/Default.html.

BUG=168980


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183167 0039d316-1c4b-4281-b951-d872f2087c98
Convert FilePath to base::FilePath.

This removes the using for Windows since it is no longer necessary.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183170 0039d316-1c4b-4281-b951-d872f2087c98
views: Use EventDispatcher for dispatching mouse-move events.

BUG=173235
TBR=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183171 0039d316-1c4b-4281-b951-d872f2087c98
Add flag in about:flags page to enable / disable apps-devtool.


BUG=149036


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

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

-decrease code duplication in external_filesystem_apitest.cc

-move test extensions to separate dir named file_browser under
chrome/test/data/extensions/api_tests

-separate tests for executing file handlers from tests for
 filesystem operations 
for file browser extension 
(extensions handler_test_runner/ and filesystem_operations_test)

-instead of having one component test extension and run test 
pages inside of it,
have separate extension for each test type.

-give the test possibility to select the manifest with which 
 the test component
extension should be loaded (this enables us to share code between packaged and
not-packaged component extension tests).

-share code for different file system types in 
filesystem_operations_test (instead of having separate pages 
for local, drive and
restricted fs tests). This also increases test coverage for drive fs.

-add tests for filesystem api file handlers

-add test for file path watch interface

-merge remote_search and metadata_search into one test extension: drive_search_test

BUG=172424
TEST=browser_tests:*FileSystemExtensionApiTest*


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183173 0039d316-1c4b-4281-b951-d872f2087c98
Valgrind: Update memcheck suppressions after upgrading to Precise.

BUG=101470,176048,176888,176889,176891
TBR=timurrrr
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183174 0039d316-1c4b-4281-b951-d872f2087c98
Revert 183173
> Rewrite FileSystemExtensionApiTest
> 
> -decrease code duplication in external_filesystem_apitest.cc
> 
> -move test extensions to separate dir named file_browser under
> chrome/test/data/extensions/api_tests
> 
> -separate tests for executing file handlers from tests for
>  filesystem operations 
> for file browser extension 
> (extensions handler_test_runner/ and filesystem_operations_test)
> 
> -instead of having one component test extension and run test 
> pages inside of it,
> have separate extension for each test type.
> 
> -give the test possibility to select the manifest with which 
>  the test component
> extension should be loaded (this enables us to share code between packaged and
> not-packaged component extension tests).
> 
> -share code for different file system types in 
> filesystem_operations_test (instead of having separate pages 
> for local, drive and
> restricted fs tests). This also increases test coverage for drive fs.
> 
> -add tests for filesystem api file handlers
> 
> -add test for file path watch interface
> 
> -merge remote_search and metadata_search into one test extension: drive_search_test
> 
> BUG=172424
> TEST=browser_tests:*FileSystemExtensionApiTest*
> 
> 
> Review URL: https://chromiumcodereview.appspot.com/12228007

TBR=tbarzic@chromium.org
Review URL: https://codereview.chromium.org/12295024

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183175 0039d316-1c4b-4281-b951-d872f2087c98
Revert 183171 because it breaks interactive_ui_tests on some win dbg bots.

> views: Use EventDispatcher for dispatching mouse-move events.
> 
> BUG=173235
> TBR=ben@chromium.org
> 
> Review URL: https://codereview.chromium.org/12218150

TBR=sadrul@chromium.org
Review URL: https://codereview.chromium.org/12302014

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183176 0039d316-1c4b-4281-b951-d872f2087c98
Heapchecker: Update some suppressions after upgrading to Precise.

BUG=67378,82974,156433,176888
TBR=glider
Review URL: https://codereview.chromium.org/12288037

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183177 0039d316-1c4b-4281-b951-d872f2087c98
Automated Commit: Committing new LKGM version 3723.0.0 for chromeos.

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