Check WTF::Vector size with '0' inline capacity

Putting in place compile assertion that had been removed with r155270.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@155671 bbb929c8-8fbe-4397-9dbb-9b2b20218538
CSP: Update 'nonce-' source expressions to include '+' and '/'.

This change makes it possible to use base64-encoded data as a valid
nonce. Discussion at [1], spec change at [2].

[1]: http://lists.w3.org/Archives/Public/public-webappsec/2013Jun/0123.html
[2]: https://dvcs.w3.org/hg/content-security-policy/rev/ddb92226c9dc

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

git-svn-id: svn://svn.chromium.org/blink/trunk@155672 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Correctly check for LegacyImplementedInBaseClass

The check I previously added in the Python IDL parser for
LegacyImplementedInBaseClass was incorrect, which I noticed on recently
comparing JSON output.
This CL fixes it; with it, Perl JSON and Python JSON are identical again.

I didn't read the original diff correctly, and there's a subtle issue of Perl
"exists/defined" vs. True, which we need to check differently in Python.
Diff:
https://chromiumcodereview.appspot.com/19675008/diff/18001/Source/bindings/scripts/deprecated_generate_bindings.pl?column_width=80

Original Python implementation in:
Issue 19693021: Add LegacyImplementedInBaseClass check to interface_dependency_resolver.py
https://chromiumcodereview.appspot.com/19693021

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

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