[NaCl SDK AppEngine] Update demos design.

BUG=none
R=sbc@chromium.org

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

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

BUG=316334
TEST=none
TBR=yoz@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233751 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233751
Move createPrintTicket from CloudPrintInterface to PrintTicketStore

This will allow for future use of CreatePrintTicket for local Privet print jobs.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233752 0039d316-1c4b-4281-b951-d872f2087c98
Call DetachFromInputMethod in RenderWidgetHostViewAura::RemovingFromRootWindow.

DetachFromInputMethod in RenderWidgetHostViewAura::OnWindowFocused doesn't work well when the window is already removed from the root window.
So we have to call this method before the window is removed from the root window.

BUG=309575
TEST=manually done on Win 8.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233753 0039d316-1c4b-4281-b951-d872f2087c98
Views Textfield: Handle Ctrl+Shift direction and layout changes.

Implement NativeTextfieldViews::ChangeTextDirectionAndLayoutAlignment.
(already called by Windows IMEs InputMethodWin/InputMethodBridge)
Change the RenderText's directionality and schedule paint.
(no alignment changes are made, as per aharon's suggestion)

Force LTR/RTL directionality modes as indicated, except:
Restore text directionality when indicated == current forced.
(helps manage BiDi layout without getting stuck in forced LTR/RTL)
This behavior is nuanced and I'll gladly consider other suggestions.

Expose RenderText::directionality_mode; clobber bounds on changes.
(for clever directionality handling, and updating cursor bounds)

Fix IMM32Manager::IsCtrlShiftPressed code for odd F-22 behavior.
Pressing F-10 in another app causes F-22 to get stuck 'pressed'?
(without this, textfields could get stuck in forced LTR/RTL mode)

TODO(followup): Fix IME calling on ChromeOS and Linux Aura.

BUG=310313
TEST=Ctrl+[Left-|Right-]Shift changes text in textfields and the omnibox.
R=pkasting@chromium.org,nona@chromium.org,yukawa@chromium.org,aharon@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233754 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233753
cros: Fix KioskTest::WaitForAppLaunchSuccess crash.

BUG=316051

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

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