Revert 232802 "[Net] Assert that URLRequests with LOAD_IGNORE_LI..."

> [Net] Assert that URLRequests with LOAD_IGNORE_LIMITS have MAXIMUM_PRIORITY
> 
> Also remove the priority juggling in ClientSocketPoolBaseHelper, and instead
> assert that any requests with ignore_limits = true also has priority =
> MAXIMUM_PRIORITY.
> 
> BUG=166689
> R=asanka@chromium.org, gene@chromium.org, joaodasilva@chromium.org, mmenke@chromium.org, simonjam@chromium.org
> TBR=benm@chromium.org, jamesr@chromium.org
> 
> Review URL: https://codereview.chromium.org/51683002

Broke PrerenderBrowserTest.PrerenderDeferredSynchronousXHR. Running locally I was hitting a check on url_request.cc:979.

TBR=akalin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232832 0039d316-1c4b-4281-b951-d872f2087c98
Remove apatrick@ from OWNERS

BUG=None
R=kbr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232833 0039d316-1c4b-4281-b951-d872f2087c98
[sync] New strings for sign-in confirmation dialogs

This CL adds 2 new strings for the dialogs displayed when the user
signs in for the first time. The strings will be consumed by the
confirmation bubbles in a later CL, where we will need to increase
the bubble width in addition to consuming the new strings.

Strings:
IDS_ONE_CLICK_SIGNIN_BUBBLE_MESSAGE_NEW
IDS_SYNC_PROMO_NTP_BUBBLE_MESSAGE_NEW

New text:
Now that you're signed in, you can get your tabs, bookmarks and other
Chrome stuff across your laptop, phone and tablet. You will also receive
more relevant suggestions and features on Google services.

BUG=314805
TEST=No UI changes. This CL just adds new strings.
R=rogerta@chromium.org, rpop@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232834 0039d316-1c4b-4281-b951-d872f2087c98
Restart in Desktop if Metro tries to start up without GPU

This doesn't yet handle the case where the GPU becomes crashy. The
user would need to close and re-open Chrome, currently. That case
seems more complicated to handle because it's only down low that
we know that, not up at the chrome:: level.

This DCHECKs in https://code.google.com/p/chromium/codesearch#chromium/src/base/win/scoped_com_initializer.h&l=55
in debug, but I believe that's an unrelated problem at HEAD. (i.e. all
restarts are doing that currently.)

R=cpu@chromium.org
BUG=308736

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232836 0039d316-1c4b-4281-b951-d872f2087c98
Linux: add a Credentials class to handle Linux capabilities.

(This is a re-land of https://chromiumcodereview.appspot.com/51113009/)

BUG=312380
TBR=jorgelo@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232837 0039d316-1c4b-4281-b951-d872f2087c98
Don't attempt to session restore an undocked devtools window in AURA.

Attempting to restore this window does not work anyway as it does not have the associated web contents wired up.
This is the same behavior as on non AURA.

Fixes bug https://code.google.com/p/chromium/issues/detail?id=304138

BUG=304138
R=sky@chromium.org, sky

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232838 0039d316-1c4b-4281-b951-d872f2087c98
Fix for iOS build after r231478.

This adds dependencies on ui_unittests target to make iOS happy again.

BUG=299841
TEST=None
R=lliabraa@chromium.org, ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232841 0039d316-1c4b-4281-b951-d872f2087c98
Revert 232837 "Linux: add a Credentials class to handle Linux ca..."

> Linux: add a Credentials class to handle Linux capabilities.
> 
> (This is a re-land of https://chromiumcodereview.appspot.com/51113009/)
> 
> BUG=312380
> TBR=jorgelo@chromium.org
> 
> Review URL: https://codereview.chromium.org/55603003

TBR=jln@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232842 0039d316-1c4b-4281-b951-d872f2087c98
Fix experimental bookmark extension image assets

Original images comitted in r226314 were corrupted in the commit queue.

BUG=311282
R=estade@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232843 0039d316-1c4b-4281-b951-d872f2087c98
Add icon for Now component extension (to appear in Notification settings dialog)

BUG=229653
R=dgozman@chromium.org, robliao@chromium.org, vadimt@chromium.org

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

Patch from Travis Skare <skare@chromium.org>.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232844 0039d316-1c4b-4281-b951-d872f2087c98
Don't use select() in SyncSocket when handle > FD_SETSIZE.

BUG=314364
TEST=audio playback still works, just glitches in 48->44
R=ajwong@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232845 0039d316-1c4b-4281-b951-d872f2087c98
Optimize png files in chrome/browser/resources

$ ./tools/resources/optimize-png-files.sh -o2 -r224739 chrome/browser/resources/
Processed 20 files (out of 432 files) in 00:52:13s
Result : 26157 => 21638 bytes (4519 bytes : 17 %)

BUG=313729
TBR=xiyuan@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232846 0039d316-1c4b-4281-b951-d872f2087c98
Cleanup: Remove an unnecessary AutocompleteMatch& calculation from
OmniboxEditModel::OpenMatch().

I traced the origin of this weird code back to the days before OpenMatch() took
an AutocompleteMatch; back then, we constructed one so we could get at fields
like |fill_into_edit| that weren't provided to OpenMatch().  Now that we pass
this in, I believe the calculated match should always match the passed-in match.

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232847 0039d316-1c4b-4281-b951-d872f2087c98
Add stable experiment IDs for Android NTP finch trials.

Renames previous constants to make it clearer they are for Dev/Beta.

BUG=251830
NOTRY=true
R=asvitkine@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232848 0039d316-1c4b-4281-b951-d872f2087c98
[rAc OSX] Add support for tooltips in notifications.

BUG=286528
TEST=unit_tests
R=groby@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232849 0039d316-1c4b-4281-b951-d872f2087c98
Make HistoryURLProvider::SuggestExactInput() non-static, and take only the
necessary input args, instead of a whole AutocompleteInput.

We need a nonstatic instance of HistoryURLProvider to pass in anyway, so there's
no real win from this being static.  Not using an AutocompleteInput will be
useful in the future when I'll be adding a call to this from
OmniboxEditModel::OpenMatch(), which doesn't have an AutocompleteInput.

This also sets |trim_http| to false when called from AcceptInput(); there's no
need to trim the scheme here (since the user won't see the trimmed string) and
doing so is actively wrong if the user typed ctrl-enter on e.g. "http://google".

BUG=151044
TEST=none
R=msw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232850 0039d316-1c4b-4281-b951-d872f2087c98
Linux: add a Credentials class to handle Linux capabilities.

(This is a re-land of https://chromiumcodereview.appspot.com/51113009/)

BUG=312380
TBR=jorgelo@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232852 0039d316-1c4b-4281-b951-d872f2087c98
Disable flaky test: SocketPpapiTest.Multicast

BUG=314899
R=ikarienator@chromium.org
TBR=ikarienator@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232853 0039d316-1c4b-4281-b951-d872f2087c98
Fixing issue with early unset of version variable.

BUG=314826
R=ananta@chromium.org, ananta, cpu
TBR=sky

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232854 0039d316-1c4b-4281-b951-d872f2087c98
Add command line flag --disable-webrtc-encryption for dev and canary channels.

It is also be available for "unknown" channel, e.g. unbranded/dev builds. The flag is ignored for beta and stable channels.

The purpose of the flag is for app developer to easier debug RTP media related problems in WebRTC.

https://code.google.com/p/webrtc/issues/detail?id=491

This CL is based on https://codereview.chromium.org/27131004/ by perkj@.

TEST= 1) Start Chrome with the flag --disable-webrtc-encryption. 2) Setup a call using apprtc.appspot.com. 3) Open the JS console and make sure the SDP offer don't contain 'a=crypto:'.
BUG=304024

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

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