Added a special badge to wifi-networks behind a captive portal.

BUG=240237
TEST=manual tests on Lumpy
R=oshima@chromium.org, stevenjb@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254079 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254079
[webcrypto] Remove code conditional on !defined(WEBCRYPTO_HAS_KEY_ALGORITHM).

This is the sister change to r253463 to remove the old API once the blink changes have rolled into chromium.

BUG=245025
TBR=rsleevi

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254080 0039d316-1c4b-4281-b951-d872f2087c98
[Password Generation] Fix use-after-free crash in popup bubble.

If ShowPasswordGenerationPopup is called twice in a row it will access
the password_generator_ that has already been deleted. Moved the generator
inside the class to get the lifetime correct.

Also fixed a separate issue that was introduced during a refactoring where
an observer wasn't properly initialized.

BUG=346557

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254081 0039d316-1c4b-4281-b951-d872f2087c98
Don't post WebStrings across threads.

They're internally ref counted with a non-threadsafe ref count.

BUG=347553
R=adamk@chromium.org, kinuko@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254082 0039d316-1c4b-4281-b951-d872f2087c98
[telemetry] Script for finding all Telemetry dependencies.

(Rebased subset of reverted patch https://codereview.chromium.org/103433002/)

Given a list of Python modules, it will find all:
- bootstrap_deps folders, recursively.
- Python dependencies.
- Page sets in those modules' folders.
- Serving dirs of those page sets.
And print a list of all files, or zip them up.

Example bot command: tools/telemetry/find_dependencies -v tools/perf/run_benchmark tools/perf/run_measurement tools/perf/record_wpr content/test/gpu/run_gpu_test.py -z telemetry.zip


BUG=311380
TEST=Ran it.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254083 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254083
Enable CoreAnimation by default

Replace the flag --use-core-animation with --disable-core-animation

TBR=avi@chromium.org
BUG=245900

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

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