[NaCl SDK] Port url-loading to ReST, and update it to match recent SDK.

BUG=none
R=eliben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224468 0039d316-1c4b-4281-b951-d872f2087c98
Media Galleries: Add some test data to be used in API tests.


git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224469 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224469
[NaCl SDK] Add "make serve" PHONY target.

* getting_started/part1 only allows "make serve" not "make run", nor "make debug".
* All examples now support "make serve", which will only run the server, not launch Chrome.
* example directories' Makefiles now support "make serve" as well. We never really supported "make run" from a directory anyway, it would just launch the server. Now it's more explicit.

BUG=none
R=eliben@chromium.org, noelallen@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224470 0039d316-1c4b-4281-b951-d872f2087c98
Moveable App List button for alternate Shelf

BUG=288395

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

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

We don't want to display the cacheable NTP for incognito profiles. Use
the same function we're using to decide when not to show the current
Instant NTP, which also looks at the suggest pref.

TEST=unittest
BUG=
R=samarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224472 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224472
Remove dependency on ui::ScaleFactor from ui/gfx

As part of the work to removed dependencies on ui/base from ui/gfx I have
changed the public api to Canvas, ImageSkia, ImageSkiaRep and ImagePNGRep
to take float scale values instead of ui::ScaleFactor.

The notion of supported scale factors has been broken into 2 parts.
ui::SetSupportedScaleFactors remains and calls the
new ImageSkia::SetSupportedScales().

The initialization of the supported scale factors has been moved from layout.h
into ResourceBundle, and is done explicitly in tests that don't use
ResourceBundle.

BUG=103304
R=ben@chromium.org, oshima@chromium.org, sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224473 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224473
Fix OAuth "trampoline" content script to send a message with the oauth results rather than using a redirect into the extension.

BUG=291207

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224474 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224474
Roll FFmpeg DEPS for MIPS config files.

BUG=none
TEST=none
R=scherkus@chromium.org
TBR=scherkus

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=224431

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224476 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224475
SVN changes up to revision 224476
Enforce disable fullscreen policy for ppapi plugins

CL 22986010 added a policy to disable fullscreen. This CL extends the
enforcement of this policy to ppapi plugins as well.

BUG=275405
TEST=Manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224478 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224478
Revert 224461 "Manually landing already reviewed https://coderev..."

> Manually landing already reviewed https://codereview.chromium.org/23876020/ on behalf of michaelpg@:
> 
> Multiprofile avatar menu for ChromeOS users.
> 
> This change affects ChromeOS when the multiple profiles flag is set.
> If multiple user accounts have been logged in on a device, the avatar menu
> will include a link to add a user to the session. Once some number of users
> is added, the avatar menu will display all logged in users and allow the user
> to switch to, or open, a browser window for a given profile.
> 
> AvatarMenuModel moved to AvatarMenu, model and controller functions separated out into interfaces ProfileList and AvatarMenuActions. AvatarMenu instantiates components based on multi-profile flag and platform. ChromeOS version of ProfileList uses the UserManager to identify logged-in users and translate them into their corresponding profiles.
> 
> BUG=288365
> TEST=manual, added /chrome/browser/chromeos/profiles/profile_list_chromeos_unittest.cc
> TBR=ben,erg,dpolukhin,xiyuan,michaelpg
> 
> Review URL: https://codereview.chromium.org/23503085

TBR=zelidrag@chromium.org

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

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