Fixed warning with "DOMAgent.RGBA"
by fixing externs "protocol_externs.js" in "compile_frontend.py" and
JSDoc descriptions

BUG=233496
R=aandrey@chromium.org, pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157766 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Tweak some minor UI elements in garden-o-matic

This CL cleans up a few minor UI nits in Garden-O-Matic.

R=dpranke@chromium.org, dpranke

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157767 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Prefer jinja2 from third_party over eventual system jinja2 libraries.

We recently added keep_trailing_newline which requires jinja2.7. The one in
third_party is 2.7.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157768 bbb929c8-8fbe-4397-9dbb-9b2b20218538
User interruption should still create results.html for run-webkit-tests.

Currently, results.html is generated from the results json file only on
completion of entire layout tests run. Ideally, it should be created even
when the execution has been interrupted - either by user or because of
any interruption. In both cases, all failures should be reported.

BUG=263151

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157769 bbb929c8-8fbe-4397-9dbb-9b2b20218538
OwnArrayPtr: Never allow implicit pointer conversion

We should never allow implicit pointer conversion in OwnArrayPtr, as arrays do not interact well with polymorphism.
The following example illustrates possible problem:
OwnArrayPtr<Base> ptr = adoptArrayPtr(new Derived[10]); // sizeof(Derived) > sizeof(Base)
for (int i = 0; i < 10; ++i) {
    ptr[i].func(); // Crashes here.
}
Crash is because sizeof(Base) is used inside OwnArrayPtr::operator[] to access an element by index.

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

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