Have Node::ensureRareData() return a reference

Have Node::ensureRareData() return a reference instead of a pointer
as it can never return null. This makes the calling code look safer.

R=tkent
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159864 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use Locale::queryString() instead of Platform::queryLocalizedString() for consistency.

BUG=298020
TEST=none; no behavior changes.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159865 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: Basic setters

Initial CL for setters, supports primitive types and any.
Test cases for setters are easy: just remove 'readonly' from a getter-only
test case (and 'Readonly' from the variable name)!
(In some cases a read only test case is also needed and should be added.)

Also doc fix re: PerContextEnabled per:
https://code.google.com/p/chromium/issues/detail?id=307814

BUG=239771
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159866 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[WebSocket] Rename parameter names to follow the permessage-deflate spec change.

Rename s2c_ and c2s_ with server_ and client_ respectively.
pywebsocket is updated to r787 by this change.

BUG=307974
R=tyoshino

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159867 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Adding myself to OWNERS for front-end.

Approved by pfeldman.

TBR=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159868 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[Android WebView] Add a quirk for merging contents of multiple meta viewport tags

This is to support mobile frameworks that dynamically add several
meta viewport tags. Instead of discarding the previous tag when
processing the new one, we should merge their values.

BUG=306548

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

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