DevTools: Do not reveal execution line after script editing.

R=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@156707 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove 'String::append' and move to StringBuilder::append

BUG=268281

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

git-svn-id: svn://svn.chromium.org/blink/trunk@156708 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Disable check-webkit-style for IDL compiler reference output

The IDL compiler reference output (used for testing) is currently checked
for WebKit (Blink) style, though it is in fact out of compliance
(grandfathered in), which is making it difficult to implement checks in
the new Python generator or to refactor the tests.

Making the generated output conform to style significantly increases the
complexity of the code generator and decreases *its* readability, which
is of more concern than readability of the machine-generated code.
(It makes it easier for real bugs to creep into the code generator.)

Thus we would like to turn off the checks.

The proximate line that caused an error was:
COMPILE_ASSERT(0 == TestConstants::CONST_VALUE_0 ...
...which triggers a "readability/comparison_to_zero" error.

This code is already in the tree, but showed up on refactoring.
(It's because a constant in fact has value 0, so the automatic check compares its value to the literal 0.)

There are in fact currently 7 errors in 43 files, as can be checked by:
$BLINK_DIR/Tools/Scripts/check-webkit-style \
$BLINK_DIR/Source/bindings/tests/results

...with the following errors:
whitespace/braces
build/header_guard
readability/comparison_to_zero
readability/pass_ptr

We anticipate various other whitespace and braces style issues,
where having to treat 1-line and 2+ line statement blocks
differently makes the code generator more complex.

See also haraken's comment on previous CLs:
these have been a problem for a while, and it's just getting
worse.
https://codereview.chromium.org/22514002/#msg3

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

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