ServiceWorker: Add test for navigator.serviceWorker.active


BUG=379012
TEST=run_webkit_tests.py http/tests/serviceworker/{installing,waiting,active}.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178319 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r178305

http://src.chromium.org/viewvc/blink?view=revision&revision=178305

BUG=390587
TBR=wangxianzhu@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178320 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused --defines flag from python code generation scripts

This patch removes the --defines flag currently passed to our python
code generators, which appears to be completely unused.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178321 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Improve the declared IDL type for postMessage()'s transferables

Make the postMessage() IDL type for the transferables argument be
equal to what the specs and the custom binding code actually
supports. That is, a sequence of Transferables.

Accurately defining the Transferable typedef is dependent on better
union type support (http://crbug.com/240176); provide an incomplete 
typedef until that is in place.

R=haraken@chromium.org,jsbell@chromium.org
BUG=393245

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178322 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Document how to make a class implement EventTarget

R=esprehn@chromium.org,haraken@chromium.org,nbarth@chromium.org

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

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