Blink roll 177985:177991

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=177986:177991&mode=html
TBR=
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282836 0039d316-1c4b-4281-b951-d872f2087c98
chromeos: Move some network related UI in ui/chromeos/

Move the code responsible for showing network icons into a common component
so that it can be used from both ash and athena. This also moves the relevant
string and image-resources out of ash into separate ui_chromeos_ targets.

R=mmoss@chromium.org, oshima@chromium.org, sky@chromium.org, stevenjb@chromium.org
TBR=derat@ for third_party/cros_system_api owners
BUG=387199

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282837 0039d316-1c4b-4281-b951-d872f2087c98
NaCl: Fix NaClBrowserTestPnaclNonSfi.IrtManifestFile

We have switched from fgets to read, but the change did not
modify code which converts CRLF to LF.

https://codereview.chromium.org/133033002

Due to this reason, we were running strlen for the buffer
filled by read, which is not always NULL terminated.

This change simply removes the CRLF-to-LF conversion. This is
safe because we do not have any newlines in the test file.

BUG=392768
TEST=./out/Debug/browser_tests --gtest_filter='*NonSfi*IrtMani*'
TEST=trybots

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282838 0039d316-1c4b-4281-b951-d872f2087c98
Revert 282837 because it broke non-chromeos builds.

> chromeos: Move some network related UI in ui/chromeos/
> 
> Move the code responsible for showing network icons into a common component
> so that it can be used from both ash and athena. This also moves the relevant
> string and image-resources out of ash into separate ui_chromeos_ targets.
> 
> R=mmoss@chromium.org, oshima@chromium.org, sky@chromium.org, stevenjb@chromium.org
> TBR=derat@ for third_party/cros_system_api owners
> BUG=387199
> 
> Review URL: https://codereview.chromium.org/351353004

TBR=sadrul@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282839 0039d316-1c4b-4281-b951-d872f2087c98
Refactor FaviconService API to take in a desired pixel size instead of a
desired size in DIP pixels and a desired scale.

BUG=None
TEST=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282840 0039d316-1c4b-4281-b951-d872f2087c98
Additions to Activities to allow resource management

This is by no means finished. There are plenty of things to do - but I send it out now so that you can have a look at it as it is to see what my plans are.

Note: The activities management functions are not yet called. So there should be no impact on anything running yet. 

Please have a look! If you generally agree I will try to get it in before I go on vacation, otherwise it will have to wait until I get back. I might even work tomorrow instead of taking off as planned if needed.

BUG=388085
TEST=not yet done
TBR=rsesek

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282841 0039d316-1c4b-4281-b951-d872f2087c98
Reland "Use upstream libaddressinput in Chrome."

Fix the merge conflict and reland http://crrev.com/282726, which was
reverted in http://crrev.com/282732.

TBR=estade@chromium.org,thestig@chromium.org,groby@chromium.org
BUG=389918

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282843 0039d316-1c4b-4281-b951-d872f2087c98
clang/win: Another followup to https://codereview.chromium.org/369303004/

BUG=82385
TBR=joaodasilva@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282844 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 177991:178003

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=177992:178003&mode=html
TBR=
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282846 0039d316-1c4b-4281-b951-d872f2087c98
Revert of Four new pages added to tough_scheduling_cases (https://codereview.chromium.org/372243003/)

Reason for revert:
Causes scheduler.tough_scheduling_cases to fail on all android bots. Example:
http://chromegw/i/chromium.perf/builders/Android%20Nexus4%20Perf/builds/1081/steps/scheduler.tough_scheduling_cases/logs/stdio

Original issue's description:
> Four new pages added to tough_scheduling_cases
> 
> BUG=391005
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282740

TBR=jdduke@chromium.org,skyostil@chromium.org,picksi@google.com,miletus@chromium.org,picksi@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=391005

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282847 0039d316-1c4b-4281-b951-d872f2087c98
Update speedometer to use results.AddValue()

BUG=391943

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282852 0039d316-1c4b-4281-b951-d872f2087c98
win/clang: Don't token-paste ( onto function name.

Fixes

..\..\win8\metro_driver\winrt_utils.cc(80,1) :  error(clang): pasting formed 'CreateString(', an invalid preprocessing token [-Winvalid-token-paste]
IMPLEMENT_CREATE_PROPERTY(String, HSTRING);
^
..\..\win8\metro_driver\winrt_utils.cc(54,47) :  note(clang): expanded from macro 'IMPLEMENT_CREATE_PROPERTY'
  hr = property_value_statics->Create ## Name ## ( \
                                              ^

BUG=82385
TBR=grt@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282853 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 178003:178004

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=178004:178004&mode=html
TBR=
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282855 0039d316-1c4b-4281-b951-d872f2087c98
Mojo surfaces service and example app

This provides an implementation of the mojo surfaces service and a
sample with two mojo applications composing each other via surfaces. The
viewport / display hookup is a bit of a hack in this patch as is the
complete lack of scheduling logic, but it's enough to get started.

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

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

TBR=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282857 0039d316-1c4b-4281-b951-d872f2087c98
chromeos: Move some network related UI in ui/chromeos/

Move the code responsible for showing network icons into a common component
so that it can be used from both ash and athena. This also moves the relevant
string and image-resources out of ash into separate ui_chromeos_ targets.

R=mmoss@chromium.org, oshima@chromium.org, sky@chromium.org, stevenjb@chromium.org
TBR=derat@ for third_party/cros_system_api owners
BUG=387199

Previously landed in r282837, and reverted in r282839 because it broke non-chromeos builds.

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

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