Revert "Allow suppressed EME canPlayType() responses to be overridden with a flag." (r208096).

Broke ChromeOS build.

TBR=ddorwin

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208103 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1546.0 to 1547.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208105 0039d316-1c4b-4281-b951-d872f2087c98
Revert "Revert 207759 "Disable TLS 1.2 if USE_OPENSSL is defined (such a..."" (r208102).

seems to be causing Android failures in content_tests: http://build.chromium.org/p/chromium.linux/buildstatus?builder=Android%20Tests%20%28dbg%29&number=12049

BUG=
TBR=wtc@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208107 0039d316-1c4b-4281-b951-d872f2087c98
[UMA] Rip out some XML logging code.

BUG=109818
TEST=none
R=jar@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208108 0039d316-1c4b-4281-b951-d872f2087c98
Added test to verify that onmostvisitedchange event is dispatched when an user navigate from SRP to NTP.

Added InstantExtendedTest.DispatchMVChangeEventWhileNavigatingBackToNTP.

BUG=248683
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208109 0039d316-1c4b-4281-b951-d872f2087c98
Add descriptions to all extension/app schemas, and enforce that they have them
from now on.

BUG=233968
R=kalman@chromium.org
TBR=yoz@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208110 0039d316-1c4b-4281-b951-d872f2087c98
Disable failing week-of-year test in RendererDateTimePickerTest.TestParserValidDateInputs.

BUG=253231
TBR=keishi

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208122 0039d316-1c4b-4281-b951-d872f2087c98
Linux pairing registry delegate implementation

BUG=156182

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208123 0039d316-1c4b-4281-b951-d872f2087c98
Support CancelCompositionText/ComfirmCompositionText in TSF.

Currently CancelCompositionText is not fully implemented in
InputMethodTSF. This CL fixes the issue.

Note:
CUAS is also implementing the protocol conversions from
  ImmNotifyIME(NI_COMPOSITIONSTR, CPS_CANCEL, 0)
and
  ImmNotifyIME(NI_COMPOSITIONSTR, CPS_COMPLETE, 0)
into TSF operations, respectively. To minimize the risk of
compatibility issues, this CL uses the the same protocol
conversions logic to CUAS.

BUG=246534
TEST=Tested with GoogleJapaneseInput

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208124 0039d316-1c4b-4281-b951-d872f2087c98
components: Move autofill strings to autofill_strings.grdp.

BUG=250213
R=joi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208125 0039d316-1c4b-4281-b951-d872f2087c98
Defer stream texture creation on TV case

EstablishSurfaceTexturePeer() is called even if external surface is
used. Defer stream texture creation altogether until it is certain
that external surface is not used.

BUG=248886
R=qinmin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208126 0039d316-1c4b-4281-b951-d872f2087c98
Add 'profiling_full_stack_frames' build option not to optimize out stack frames when profiling.

It enables the heap-profiler in Release builds.

BUG=252560
R=phajdan.jr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208127 0039d316-1c4b-4281-b951-d872f2087c98
Place newly created app windows on screen.

Application windows with IDs are restored to their
previous location, however if the screen bounds have
changed they previously might be created offscreen.

This change saves the previous screen bounds, and
if the current screen is not contained that that
area, it moves the window, resizing if needed, to
fit in the new screen.

This patch was developed by Chaobin Zhang <zhchbin@gmail.com>
and review started on https://codereview.chromium.org/17378003/
but has been tested and edited by scheib@chromium.org
to remove the "if defined(OS_WIN)".


BUG=145752, 225734
TEST=Run https://github.com/GoogleChrome/chrome-app-samples/tree/master/window-state sample, launch windows with ID, move to a second monitor or far right bottom, close window, resize or disconnect other monitor, relaunch that window with ID: verify newly created window is visible.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208128 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 152906:152930

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

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208130 0039d316-1c4b-4281-b951-d872f2087c98
[InstantExtended] Add UserMetricsAction for page load on SRP. Also adds UserMetricsAction for when the Omnibox URL indicates as search.


BUG=248790

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208131 0039d316-1c4b-4281-b951-d872f2087c98
Fixes an overlap issue of Omnibox suggest and IME candidate window on Windows with Views implementation.

This CL makes Omnibox hide its suggest popup when a IME candidate window is shown.  This CL applies to Views implementation on Windows.

This CL assumes https://codereview.chromium.org/17112021/ , which will be committed soon.

BUG=245578
TEST=Test manually.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208132 0039d316-1c4b-4281-b951-d872f2087c98
Linux: the lack of setuid sandbox is now fatal.

--disable-setuid-sandbox needs to be passed on the command line for the
setuid sandbox to be disabled.

Because migrating existing bots and configurations takes time, there
is an escape hatch as well: if the CHROME_DEVEL_SANDBOX environment
variable is empty, we only log an error.

chromium-dev announcement: http://goo.gl/yWwZn

BUG=245376
R=markus@chromium.org, piman@chromium.org

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

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