Types for m_maximumAge and m_timeout in PositionOptions class should be changed

Types of m_maximumAge and m_imeout are "unsigned long"
but they are "int". Therefore their types should change to
"unsigned" for align with others.

BUG=368184

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176266 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Prepare SVGElement references in Document for oilpan

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176267 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Prepare SVGLengthContext for oilpan

SVGLengthContext is made STACK_ALLOCATED, as it is currently never used
on a heap.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176268 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Trace DocumentVisibilityObserver::m_document.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176269 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Trace CSSFontFaceSrcValue::m_svgFontFaceElement.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176270 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Mark SVGElement::InvalidationGuard and SVGElement::InstanceUpdateBlocker STACK_ALLOCATED().

and makes their element members Member<>.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176271 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Make SubtargetGeometry::m_node traceable.

SubtargetGeometry is used only in Vector.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176272 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Trace VTTParser::m_document.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176273 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Trace MediaQueryMacher::m_document.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176275 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Change FontFaceSet#check() behavior when no matched font-face

When the font name passed to check() does not match any font face in the
FontFaceSet, current implementation always returns true.  As per the
latest spec draft [1], it should return true if it matches platform font
name, otherwise false.

[1] http://dev.w3.org/csswg/css-font-loading/#font-face-set-check

BUG=378989
TEST=fast/css/fontfaceset-check-platform-fonts.html

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

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