[blink] Add a DocumentMarker::MisspellingMarkers helper

This patch adds DocumentMarker::MisspellingMarkers helper to be used instead of
(DocumentMarker::Spelling | DocumentMarker::Grammar) through-out Blink. This
patch is first of two for issue 295190, which aims to add an invisible
DocumentMarker::InCustomSpellcheckDictionary marker to Blink.

BUG=295190

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158125 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Set USE(NATIVE_FULLSCREEN_VIDEO) in config.h instead of a gyp file as the gyp build system does not need knowledge about this configuration.

BUG=286578

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158126 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make the copy assignment operator of PassOwnPtr and PassOwnArrayPtr private.

Rationale
1. It is not used.
2. This implementation is not correct.

This CL doesn't remove the implementation because COMPILE_ASSERT is still useful.

BUG=N/A

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158127 bbb929c8-8fbe-4397-9dbb-9b2b20218538