builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-454 starttime: 1461163012.93 results: success (0) buildid: 20160420064138 builduid: 00ef9e8f988340d0b6f1758628a570b1 revision: fd6f37cd30b29fcfcd173ec9259da1af3e60c30c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:52.932264) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:52.932731) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:52.933016) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:53.314869) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:53.315137) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 07:36:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.8M=0.001s 2016-04-20 07:36:53 (12.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.281760 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:53.633574) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:53.633915) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032921 ========= master_lag: 0.69 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:54.354139) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 07:36:54.354513) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev fd6f37cd30b29fcfcd173ec9259da1af3e60c30c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev fd6f37cd30b29fcfcd173ec9259da1af3e60c30c --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 07:36:54,544 truncating revision to first 12 chars 2016-04-20 07:36:54,544 Setting DEBUG logging. 2016-04-20 07:36:54,544 attempt 1/10 2016-04-20 07:36:54,545 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/fd6f37cd30b2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 07:36:54,856 unpacking tar archive at: mozilla-inbound-fd6f37cd30b2/testing/mozharness/ program finished with exit code 0 elapsedTime=0.603737 ========= master_lag: 0.93 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 07:36:55.888097) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:55.888436) ========= script_repo_revision: fd6f37cd30b29fcfcd173ec9259da1af3e60c30c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:55.888842) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:55.889116) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 07:36:55.924034) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 52 secs) (at 2016-04-20 07:36:55.924330) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450 _=/tools/buildbot/bin/python using PTY: False 07:36:56 INFO - MultiFileLogger online at 20160420 07:36:56 in /builds/slave/test 07:36:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 07:36:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:36:56 INFO - {'append_to_log': False, 07:36:56 INFO - 'base_work_dir': '/builds/slave/test', 07:36:56 INFO - 'blob_upload_branch': 'mozilla-inbound', 07:36:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:36:56 INFO - 'buildbot_json_path': 'buildprops.json', 07:36:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:36:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:36:56 INFO - 'download_minidump_stackwalk': True, 07:36:56 INFO - 'download_symbols': 'true', 07:36:56 INFO - 'e10s': False, 07:36:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:36:56 INFO - 'tooltool.py': '/tools/tooltool.py', 07:36:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:36:56 INFO - '/tools/misc-python/virtualenv.py')}, 07:36:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:36:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:36:56 INFO - 'log_level': 'info', 07:36:56 INFO - 'log_to_console': True, 07:36:56 INFO - 'opt_config_files': (), 07:36:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:36:56 INFO - '--processes=1', 07:36:56 INFO - '--config=%(test_path)s/wptrunner.ini', 07:36:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:36:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:36:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:36:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:36:56 INFO - 'pip_index': False, 07:36:56 INFO - 'require_test_zip': True, 07:36:56 INFO - 'test_type': ('testharness',), 07:36:56 INFO - 'this_chunk': '1', 07:36:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:36:56 INFO - 'total_chunks': '10', 07:36:56 INFO - 'virtualenv_path': 'venv', 07:36:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:36:56 INFO - 'work_dir': 'build'} 07:36:56 INFO - ##### 07:36:56 INFO - ##### Running clobber step. 07:36:56 INFO - ##### 07:36:56 INFO - Running pre-action listener: _resource_record_pre_action 07:36:56 INFO - Running main action method: clobber 07:36:56 INFO - rmtree: /builds/slave/test/build 07:36:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:36:57 INFO - Running post-action listener: _resource_record_post_action 07:36:57 INFO - ##### 07:36:57 INFO - ##### Running read-buildbot-config step. 07:36:57 INFO - ##### 07:36:57 INFO - Running pre-action listener: _resource_record_pre_action 07:36:57 INFO - Running main action method: read_buildbot_config 07:36:57 INFO - Using buildbot properties: 07:36:57 INFO - { 07:36:57 INFO - "project": "", 07:36:57 INFO - "product": "firefox", 07:36:57 INFO - "script_repo_revision": "production", 07:36:57 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 07:36:57 INFO - "repository": "", 07:36:57 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 07:36:57 INFO - "buildid": "20160420064138", 07:36:57 INFO - "pgo_build": "False", 07:36:57 INFO - "basedir": "/builds/slave/test", 07:36:57 INFO - "buildnumber": 68, 07:36:57 INFO - "slavename": "tst-linux64-spot-454", 07:36:57 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 07:36:57 INFO - "platform": "linux64", 07:36:57 INFO - "branch": "mozilla-inbound", 07:36:57 INFO - "revision": "fd6f37cd30b29fcfcd173ec9259da1af3e60c30c", 07:36:57 INFO - "repo_path": "integration/mozilla-inbound", 07:36:57 INFO - "moz_repo_path": "", 07:36:57 INFO - "stage_platform": "linux64", 07:36:57 INFO - "builduid": "00ef9e8f988340d0b6f1758628a570b1", 07:36:57 INFO - "slavebuilddir": "test" 07:36:57 INFO - } 07:36:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 07:36:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 07:36:57 INFO - Running post-action listener: _resource_record_post_action 07:36:57 INFO - ##### 07:36:57 INFO - ##### Running download-and-extract step. 07:36:57 INFO - ##### 07:36:57 INFO - Running pre-action listener: _resource_record_pre_action 07:36:57 INFO - Running main action method: download_and_extract 07:36:57 INFO - mkdir: /builds/slave/test/build/tests 07:36:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:36:57 INFO - https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 07:36:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:36:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:36:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:36:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 07:37:27 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json: timed out 07:37:27 INFO - retry: attempt #1 caught exception: timed out 07:37:27 INFO - retry: Failed, sleeping 30 seconds before retrying 07:37:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #2 07:38:04 INFO - Downloaded 1361 bytes. 07:38:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:38:04 INFO - Using the following test package requirements: 07:38:04 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 07:38:04 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:38:04 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 07:38:04 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:38:04 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 07:38:04 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:38:04 INFO - u'jsshell-linux-x86_64.zip'], 07:38:04 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:38:04 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 07:38:04 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 07:38:04 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:38:04 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 07:38:04 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:38:04 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 07:38:04 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:38:04 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 07:38:04 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:38:04 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 07:38:04 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 07:38:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:04 INFO - https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 07:38:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:38:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:38:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:38:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 07:38:06 INFO - Downloaded 22735527 bytes. 07:38:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:38:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:38:06 INFO - caution: filename not matched: web-platform/* 07:38:06 INFO - Return code: 11 07:38:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:06 INFO - https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 07:38:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:38:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:38:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:38:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 07:38:09 INFO - Downloaded 36397873 bytes. 07:38:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:38:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:38:12 INFO - caution: filename not matched: bin/* 07:38:12 INFO - caution: filename not matched: config/* 07:38:12 INFO - caution: filename not matched: mozbase/* 07:38:12 INFO - caution: filename not matched: marionette/* 07:38:12 INFO - caution: filename not matched: tools/wptserve/* 07:38:12 INFO - Return code: 11 07:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:12 INFO - https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 07:38:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:38:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:38:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:38:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 07:38:14 INFO - Downloaded 64277993 bytes. 07:38:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:38:14 INFO - mkdir: /builds/slave/test/properties 07:38:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:38:14 INFO - Writing to file /builds/slave/test/properties/build_url 07:38:14 INFO - Contents: 07:38:14 INFO - build_url:https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:38:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:38:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:38:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:38:15 INFO - Contents: 07:38:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:38:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:15 INFO - https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:38:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:38:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:38:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:38:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 07:38:19 INFO - Downloaded 90772178 bytes. 07:38:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:38:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:38:28 INFO - Return code: 0 07:38:28 INFO - Running post-action listener: _resource_record_post_action 07:38:28 INFO - Running post-action listener: set_extra_try_arguments 07:38:28 INFO - ##### 07:38:28 INFO - ##### Running create-virtualenv step. 07:38:28 INFO - ##### 07:38:28 INFO - Running pre-action listener: _pre_create_virtualenv 07:38:28 INFO - Running pre-action listener: _resource_record_pre_action 07:38:28 INFO - Running main action method: create_virtualenv 07:38:28 INFO - Creating virtualenv /builds/slave/test/build/venv 07:38:28 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 07:38:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:38:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:38:28 INFO - Using real prefix '/usr' 07:38:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:38:32 INFO - Installing distribute.............................................................................................................................................................................................done. 07:38:35 INFO - Installing pip.................done. 07:38:35 INFO - Return code: 0 07:38:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:38:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2307030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23083f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2346210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2410d00>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234f300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x234f7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:38:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:38:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:38:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:35 INFO - 'CCACHE_UMASK': '002', 07:38:35 INFO - 'DISPLAY': ':0', 07:38:35 INFO - 'HOME': '/home/cltbld', 07:38:35 INFO - 'LANG': 'en_US.UTF-8', 07:38:35 INFO - 'LOGNAME': 'cltbld', 07:38:35 INFO - 'MAIL': '/var/mail/cltbld', 07:38:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:35 INFO - 'MOZ_NO_REMOTE': '1', 07:38:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:35 INFO - 'PWD': '/builds/slave/test', 07:38:35 INFO - 'SHELL': '/bin/bash', 07:38:35 INFO - 'SHLVL': '1', 07:38:35 INFO - 'TERM': 'linux', 07:38:35 INFO - 'TMOUT': '86400', 07:38:35 INFO - 'USER': 'cltbld', 07:38:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 07:38:35 INFO - '_': '/tools/buildbot/bin/python'} 07:38:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:36 INFO - Downloading/unpacking psutil>=0.7.1 07:38:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:38:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:38:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:38:40 INFO - Installing collected packages: psutil 07:38:40 INFO - Running setup.py install for psutil 07:38:40 INFO - building 'psutil._psutil_linux' extension 07:38:40 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 07:38:41 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 07:38:41 INFO - building 'psutil._psutil_posix' extension 07:38:41 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 07:38:41 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 07:38:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:38:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:38:41 INFO - Successfully installed psutil 07:38:41 INFO - Cleaning up... 07:38:41 INFO - Return code: 0 07:38:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:38:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2307030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23083f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2346210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2410d00>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234f300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x234f7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:38:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:38:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:38:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:41 INFO - 'CCACHE_UMASK': '002', 07:38:41 INFO - 'DISPLAY': ':0', 07:38:41 INFO - 'HOME': '/home/cltbld', 07:38:41 INFO - 'LANG': 'en_US.UTF-8', 07:38:41 INFO - 'LOGNAME': 'cltbld', 07:38:41 INFO - 'MAIL': '/var/mail/cltbld', 07:38:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:41 INFO - 'MOZ_NO_REMOTE': '1', 07:38:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:41 INFO - 'PWD': '/builds/slave/test', 07:38:41 INFO - 'SHELL': '/bin/bash', 07:38:41 INFO - 'SHLVL': '1', 07:38:41 INFO - 'TERM': 'linux', 07:38:41 INFO - 'TMOUT': '86400', 07:38:41 INFO - 'USER': 'cltbld', 07:38:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 07:38:41 INFO - '_': '/tools/buildbot/bin/python'} 07:38:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:38:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:38:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:38:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:38:46 INFO - Installing collected packages: mozsystemmonitor 07:38:46 INFO - Running setup.py install for mozsystemmonitor 07:38:46 INFO - Successfully installed mozsystemmonitor 07:38:46 INFO - Cleaning up... 07:38:46 INFO - Return code: 0 07:38:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:38:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2307030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23083f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2346210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2410d00>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234f300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x234f7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:38:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:38:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:38:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:46 INFO - 'CCACHE_UMASK': '002', 07:38:46 INFO - 'DISPLAY': ':0', 07:38:46 INFO - 'HOME': '/home/cltbld', 07:38:46 INFO - 'LANG': 'en_US.UTF-8', 07:38:46 INFO - 'LOGNAME': 'cltbld', 07:38:46 INFO - 'MAIL': '/var/mail/cltbld', 07:38:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:46 INFO - 'MOZ_NO_REMOTE': '1', 07:38:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:46 INFO - 'PWD': '/builds/slave/test', 07:38:46 INFO - 'SHELL': '/bin/bash', 07:38:46 INFO - 'SHLVL': '1', 07:38:46 INFO - 'TERM': 'linux', 07:38:46 INFO - 'TMOUT': '86400', 07:38:46 INFO - 'USER': 'cltbld', 07:38:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 07:38:46 INFO - '_': '/tools/buildbot/bin/python'} 07:38:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:46 INFO - Downloading/unpacking blobuploader==1.2.4 07:38:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:50 INFO - Downloading blobuploader-1.2.4.tar.gz 07:38:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:38:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:38:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:38:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:38:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:51 INFO - Downloading docopt-0.6.1.tar.gz 07:38:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:38:52 INFO - Installing collected packages: blobuploader, requests, docopt 07:38:52 INFO - Running setup.py install for blobuploader 07:38:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:38:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:38:52 INFO - Running setup.py install for requests 07:38:52 INFO - Running setup.py install for docopt 07:38:53 INFO - Successfully installed blobuploader requests docopt 07:38:53 INFO - Cleaning up... 07:38:53 INFO - Return code: 0 07:38:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:38:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2307030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23083f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2346210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2410d00>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234f300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x234f7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:38:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:38:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:38:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:53 INFO - 'CCACHE_UMASK': '002', 07:38:53 INFO - 'DISPLAY': ':0', 07:38:53 INFO - 'HOME': '/home/cltbld', 07:38:53 INFO - 'LANG': 'en_US.UTF-8', 07:38:53 INFO - 'LOGNAME': 'cltbld', 07:38:53 INFO - 'MAIL': '/var/mail/cltbld', 07:38:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:53 INFO - 'MOZ_NO_REMOTE': '1', 07:38:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:53 INFO - 'PWD': '/builds/slave/test', 07:38:53 INFO - 'SHELL': '/bin/bash', 07:38:53 INFO - 'SHLVL': '1', 07:38:53 INFO - 'TERM': 'linux', 07:38:53 INFO - 'TMOUT': '86400', 07:38:53 INFO - 'USER': 'cltbld', 07:38:53 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 07:38:53 INFO - '_': '/tools/buildbot/bin/python'} 07:38:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:38:53 INFO - Running setup.py (path:/tmp/pip-CIruhk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:38:53 INFO - Running setup.py (path:/tmp/pip-ae6KQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:38:53 INFO - Running setup.py (path:/tmp/pip-A8Nb7Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:38:54 INFO - Running setup.py (path:/tmp/pip-F3pk3G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:38:54 INFO - Running setup.py (path:/tmp/pip-bxeiY2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:38:54 INFO - Running setup.py (path:/tmp/pip-wvAAOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:38:54 INFO - Running setup.py (path:/tmp/pip-BTNmUw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:38:54 INFO - Running setup.py (path:/tmp/pip-VhVxrE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:38:54 INFO - Running setup.py (path:/tmp/pip-gwS8IM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:38:54 INFO - Running setup.py (path:/tmp/pip-2cxRsw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:38:54 INFO - Running setup.py (path:/tmp/pip-NoWm_R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:38:55 INFO - Running setup.py (path:/tmp/pip-FH61w6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:38:55 INFO - Running setup.py (path:/tmp/pip-HdcBK5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:38:55 INFO - Running setup.py (path:/tmp/pip-cb08Hu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:55 INFO - Running setup.py (path:/tmp/pip-jE_1HH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:38:55 INFO - Running setup.py (path:/tmp/pip-DB_fRd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:38:55 INFO - Running setup.py (path:/tmp/pip-TVdpuD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:38:55 INFO - Running setup.py (path:/tmp/pip-cPgTCb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:38:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:38:56 INFO - Running setup.py (path:/tmp/pip-XbZe5I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:38:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:56 INFO - Running setup.py (path:/tmp/pip-Ci8qJg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:38:56 INFO - Running setup.py (path:/tmp/pip-wrqk_Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:38:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:56 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 07:38:56 INFO - Running setup.py install for manifestparser 07:38:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:38:57 INFO - Running setup.py install for mozcrash 07:38:57 INFO - Running setup.py install for mozdebug 07:38:57 INFO - Running setup.py install for mozdevice 07:38:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:38:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:38:57 INFO - Running setup.py install for mozfile 07:38:57 INFO - Running setup.py install for mozhttpd 07:38:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:38:58 INFO - Running setup.py install for mozinfo 07:38:58 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:38:58 INFO - Running setup.py install for mozInstall 07:38:58 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:38:58 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:38:58 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:38:58 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:38:58 INFO - Running setup.py install for mozleak 07:38:58 INFO - Running setup.py install for mozlog 07:38:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:38:58 INFO - Running setup.py install for moznetwork 07:38:59 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:38:59 INFO - Running setup.py install for mozprocess 07:38:59 INFO - Running setup.py install for mozprofile 07:38:59 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:38:59 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:38:59 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:38:59 INFO - Running setup.py install for mozrunner 07:38:59 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:38:59 INFO - Running setup.py install for mozscreenshot 07:38:59 INFO - Running setup.py install for moztest 07:39:00 INFO - Running setup.py install for mozversion 07:39:00 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:39:00 INFO - Running setup.py install for wptserve 07:39:00 INFO - Running setup.py install for marionette-driver 07:39:00 INFO - Running setup.py install for browsermob-proxy 07:39:01 INFO - Running setup.py install for marionette-client 07:39:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:39:01 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:39:01 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 07:39:01 INFO - Cleaning up... 07:39:01 INFO - Return code: 0 07:39:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:39:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:39:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:39:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:39:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:39:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:39:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:39:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2307030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x23083f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2346210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2410d00>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234f300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x234f7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:39:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:39:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:39:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:39:01 INFO - 'CCACHE_UMASK': '002', 07:39:01 INFO - 'DISPLAY': ':0', 07:39:01 INFO - 'HOME': '/home/cltbld', 07:39:01 INFO - 'LANG': 'en_US.UTF-8', 07:39:01 INFO - 'LOGNAME': 'cltbld', 07:39:01 INFO - 'MAIL': '/var/mail/cltbld', 07:39:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:39:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:39:01 INFO - 'MOZ_NO_REMOTE': '1', 07:39:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:39:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:39:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:39:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:39:01 INFO - 'PWD': '/builds/slave/test', 07:39:01 INFO - 'SHELL': '/bin/bash', 07:39:01 INFO - 'SHLVL': '1', 07:39:01 INFO - 'TERM': 'linux', 07:39:01 INFO - 'TMOUT': '86400', 07:39:01 INFO - 'USER': 'cltbld', 07:39:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 07:39:01 INFO - '_': '/tools/buildbot/bin/python'} 07:39:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:39:01 INFO - Running setup.py (path:/tmp/pip-NQnR6t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:39:02 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 07:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:39:02 INFO - Running setup.py (path:/tmp/pip-vsy59E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:39:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:39:02 INFO - Running setup.py (path:/tmp/pip-GNQqJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:39:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:39:02 INFO - Running setup.py (path:/tmp/pip-evXCyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:39:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:39:02 INFO - Running setup.py (path:/tmp/pip-dSUnlY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:39:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 07:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:39:02 INFO - Running setup.py (path:/tmp/pip-WtGRNz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:39:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 07:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:39:02 INFO - Running setup.py (path:/tmp/pip-0TRKel-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:39:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 07:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:39:02 INFO - Running setup.py (path:/tmp/pip-CcuVxY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 07:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:39:03 INFO - Running setup.py (path:/tmp/pip-Xr1DpM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 07:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:39:03 INFO - Running setup.py (path:/tmp/pip-ksNpaD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:39:03 INFO - Running setup.py (path:/tmp/pip-bRsm33-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 07:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:39:03 INFO - Running setup.py (path:/tmp/pip-Fi1Jw1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 07:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:39:03 INFO - Running setup.py (path:/tmp/pip-KV0S7C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 07:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:39:03 INFO - Running setup.py (path:/tmp/pip-s5AhMl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 07:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:39:03 INFO - Running setup.py (path:/tmp/pip-CmbY4j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:39:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 07:39:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:39:03 INFO - Running setup.py (path:/tmp/pip-LOCpdt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 07:39:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:39:04 INFO - Running setup.py (path:/tmp/pip-vjdjjs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 07:39:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:39:04 INFO - Running setup.py (path:/tmp/pip-W1XHij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 07:39:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:39:04 INFO - Running setup.py (path:/tmp/pip-NLTLjv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 07:39:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:39:04 INFO - Running setup.py (path:/tmp/pip-nrOLsb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:39:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:39:05 INFO - Running setup.py (path:/tmp/pip-ZEKD1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:39:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 07:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:39:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:39:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:39:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:39:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:39:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:39:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:39:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:39:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:39:08 INFO - Downloading blessings-1.6.tar.gz 07:39:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:39:09 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:39:09 INFO - Installing collected packages: blessings 07:39:09 INFO - Running setup.py install for blessings 07:39:09 INFO - Successfully installed blessings 07:39:09 INFO - Cleaning up... 07:39:09 INFO - Return code: 0 07:39:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:39:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:39:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:39:09 INFO - Reading from file tmpfile_stdout 07:39:09 INFO - Current package versions: 07:39:09 INFO - argparse == 1.2.1 07:39:09 INFO - blessings == 1.6 07:39:09 INFO - blobuploader == 1.2.4 07:39:09 INFO - browsermob-proxy == 0.6.0 07:39:09 INFO - docopt == 0.6.1 07:39:09 INFO - manifestparser == 1.1 07:39:09 INFO - marionette-client == 2.3.0 07:39:09 INFO - marionette-driver == 1.4.0 07:39:09 INFO - mozInstall == 1.12 07:39:09 INFO - mozcrash == 0.17 07:39:09 INFO - mozdebug == 0.1 07:39:09 INFO - mozdevice == 0.48 07:39:09 INFO - mozfile == 1.2 07:39:09 INFO - mozhttpd == 0.7 07:39:09 INFO - mozinfo == 0.9 07:39:09 INFO - mozleak == 0.1 07:39:09 INFO - mozlog == 3.1 07:39:09 INFO - moznetwork == 0.27 07:39:09 INFO - mozprocess == 0.22 07:39:09 INFO - mozprofile == 0.28 07:39:09 INFO - mozrunner == 6.11 07:39:09 INFO - mozscreenshot == 0.1 07:39:09 INFO - mozsystemmonitor == 0.0 07:39:09 INFO - moztest == 0.7 07:39:09 INFO - mozversion == 1.4 07:39:09 INFO - psutil == 3.1.1 07:39:09 INFO - requests == 1.2.3 07:39:09 INFO - wptserve == 1.4.0 07:39:09 INFO - wsgiref == 0.1.2 07:39:09 INFO - Running post-action listener: _resource_record_post_action 07:39:09 INFO - Running post-action listener: _start_resource_monitoring 07:39:09 INFO - Starting resource monitoring. 07:39:09 INFO - ##### 07:39:09 INFO - ##### Running pull step. 07:39:09 INFO - ##### 07:39:09 INFO - Running pre-action listener: _resource_record_pre_action 07:39:09 INFO - Running main action method: pull 07:39:09 INFO - Pull has nothing to do! 07:39:09 INFO - Running post-action listener: _resource_record_post_action 07:39:09 INFO - ##### 07:39:09 INFO - ##### Running install step. 07:39:09 INFO - ##### 07:39:09 INFO - Running pre-action listener: _resource_record_pre_action 07:39:09 INFO - Running main action method: install 07:39:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:39:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:39:10 INFO - Reading from file tmpfile_stdout 07:39:10 INFO - Detecting whether we're running mozinstall >=1.0... 07:39:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:39:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:39:10 INFO - Reading from file tmpfile_stdout 07:39:10 INFO - Output received: 07:39:10 INFO - Usage: mozinstall [options] installer 07:39:10 INFO - Options: 07:39:10 INFO - -h, --help show this help message and exit 07:39:10 INFO - -d DEST, --destination=DEST 07:39:10 INFO - Directory to install application into. [default: 07:39:10 INFO - "/builds/slave/test"] 07:39:10 INFO - --app=APP Application being installed. [default: firefox] 07:39:10 INFO - mkdir: /builds/slave/test/build/application 07:39:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 07:39:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 07:39:40 INFO - Reading from file tmpfile_stdout 07:39:40 INFO - Output received: 07:39:40 INFO - /builds/slave/test/build/application/firefox/firefox 07:39:40 INFO - Running post-action listener: _resource_record_post_action 07:39:40 INFO - ##### 07:39:40 INFO - ##### Running run-tests step. 07:39:40 INFO - ##### 07:39:40 INFO - Running pre-action listener: _resource_record_pre_action 07:39:40 INFO - Running main action method: run_tests 07:39:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:39:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:39:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:39:40 INFO - grabbing minidump binary from tooltool 07:39:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:39:40 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2410d00>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234f300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x234f7b0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:39:40 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 07:39:40 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 07:39:40 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:39:40 INFO - Return code: 0 07:39:40 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 07:39:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:39:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 07:39:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 07:39:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:39:40 INFO - 'CCACHE_UMASK': '002', 07:39:40 INFO - 'DISPLAY': ':0', 07:39:40 INFO - 'HOME': '/home/cltbld', 07:39:40 INFO - 'LANG': 'en_US.UTF-8', 07:39:40 INFO - 'LOGNAME': 'cltbld', 07:39:40 INFO - 'MAIL': '/var/mail/cltbld', 07:39:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:39:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:39:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:39:40 INFO - 'MOZ_NO_REMOTE': '1', 07:39:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:39:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:39:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:39:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:39:40 INFO - 'PWD': '/builds/slave/test', 07:39:40 INFO - 'SHELL': '/bin/bash', 07:39:40 INFO - 'SHLVL': '1', 07:39:40 INFO - 'TERM': 'linux', 07:39:40 INFO - 'TMOUT': '86400', 07:39:40 INFO - 'USER': 'cltbld', 07:39:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450', 07:39:40 INFO - '_': '/tools/buildbot/bin/python'} 07:39:40 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 07:39:41 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 07:39:41 INFO - import pkg_resources 07:39:42 INFO - Using 1 client processes 07:39:42 INFO - wptserve Starting http server on 127.0.0.1:8000 07:39:43 INFO - wptserve Starting http server on 127.0.0.1:8001 07:39:43 INFO - wptserve Starting http server on 127.0.0.1:8443 07:39:45 INFO - SUITE-START | Running 778 tests 07:39:45 INFO - Running testharness tests 07:39:45 INFO - Setting up ssl 07:39:45 INFO - PROCESS | certutil | 07:39:45 INFO - PROCESS | certutil | 07:39:45 INFO - PROCESS | certutil | 07:39:45 INFO - Certificate Nickname Trust Attributes 07:39:45 INFO - SSL,S/MIME,JAR/XPI 07:39:45 INFO - 07:39:45 INFO - web-platform-tests CT,, 07:39:45 INFO - 07:39:45 INFO - Starting runner 07:39:47 INFO - PROCESS | 1831 | 1461163187700 Marionette DEBUG Marionette enabled via build flag and pref 07:39:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f780d000 == 1 [pid = 1831] [id = 1] 07:39:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 1 (0x7f14f780d800) [pid = 1831] [serial = 1] [outer = (nil)] 07:39:48 INFO - PROCESS | 1831 | [1831] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:39:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 2 (0x7f14f780e800) [pid = 1831] [serial = 2] [outer = 0x7f14f780d800] 07:39:48 INFO - PROCESS | 1831 | 1461163188337 Marionette INFO Listening on port 2828 07:39:48 INFO - PROCESS | 1831 | 1461163188896 Marionette DEBUG Marionette enabled via command-line flag 07:39:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4956000 == 2 [pid = 1831] [id = 2] 07:39:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 3 (0x7f14f49d6800) [pid = 1831] [serial = 3] [outer = (nil)] 07:39:48 INFO - PROCESS | 1831 | [1831] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:39:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 4 (0x7f14f49d7800) [pid = 1831] [serial = 4] [outer = 0x7f14f49d6800] 07:39:49 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f14f47ac9a0 07:39:49 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f14f3b18220 07:39:49 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f14f3b1e4f0 07:39:49 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f14f3b1e7f0 07:39:49 INFO - PROCESS | 1831 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f14f3b1eb20 07:39:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 5 (0x7f14f9617800) [pid = 1831] [serial = 5] [outer = 0x7f14f780d800] 07:39:49 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:49 INFO - PROCESS | 1831 | 1461163189258 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36695 07:39:49 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:49 INFO - PROCESS | 1831 | 1461163189336 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36696 07:39:49 INFO - PROCESS | 1831 | 1461163189342 Marionette DEBUG Closed connection conn0 07:39:49 INFO - PROCESS | 1831 | [1831] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 07:39:49 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:49 INFO - PROCESS | 1831 | 1461163189462 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36697 07:39:49 INFO - PROCESS | 1831 | 1461163189464 Marionette DEBUG Closed connection conn1 07:39:49 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:49 INFO - PROCESS | 1831 | 1461163189500 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36698 07:39:49 INFO - PROCESS | 1831 | 1461163189508 Marionette DEBUG Closed connection conn2 07:39:49 INFO - PROCESS | 1831 | 1461163189539 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:39:49 INFO - PROCESS | 1831 | 1461163189561 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420064138","device":"desktop","version":"48.0a1"} 07:39:50 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:39:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7184000 == 3 [pid = 1831] [id = 3] 07:39:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 6 (0x7f14e7184800) [pid = 1831] [serial = 6] [outer = (nil)] 07:39:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7185000 == 4 [pid = 1831] [id = 4] 07:39:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 7 (0x7f14e73ed400) [pid = 1831] [serial = 7] [outer = (nil)] 07:39:51 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:39:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e62d9000 == 5 [pid = 1831] [id = 5] 07:39:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 8 (0x7f14e6271400) [pid = 1831] [serial = 8] [outer = (nil)] 07:39:51 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:39:51 INFO - PROCESS | 1831 | [1831] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:39:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 9 (0x7f14e5f09c00) [pid = 1831] [serial = 9] [outer = 0x7f14e6271400] 07:39:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 10 (0x7f14e5b1c000) [pid = 1831] [serial = 10] [outer = 0x7f14e7184800] 07:39:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 11 (0x7f14e5fc0400) [pid = 1831] [serial = 11] [outer = 0x7f14e73ed400] 07:39:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 12 (0x7f14e5bdbc00) [pid = 1831] [serial = 12] [outer = 0x7f14e6271400] 07:39:53 INFO - PROCESS | 1831 | 1461163193214 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 1831 | 1461163193231 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 13 (0x7f14f4e09c00) [pid = 1831] [serial = 13] [outer = 0x7f14e6271400] 07:39:53 INFO - PROCESS | 1831 | 1461163193886 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"852f2e07-bf89-4e79-ae91-9a445cc8ae0a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420064138","device":"desktop","version":"48.0a1","command_id":1}}] 07:39:54 INFO - PROCESS | 1831 | 1461163194117 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:39:54 INFO - PROCESS | 1831 | 1461163194183 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:39:54 INFO - PROCESS | 1831 | 1461163194471 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:39:54 INFO - PROCESS | 1831 | [1831] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:39:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 14 (0x7f14e0602800) [pid = 1831] [serial = 14] [outer = 0x7f14e6271400] 07:39:54 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:54 INFO - PROCESS | 1831 | 1461163194846 Marionette TRACE conn3 <- [1,3,null,{}] 07:39:54 INFO - PROCESS | 1831 | 1461163194856 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:39:54 INFO - PROCESS | 1831 | 1461163194886 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:39:54 INFO - PROCESS | 1831 | 1461163194917 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 1831 | 1461163194921 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:39:54 INFO - PROCESS | 1831 | 1461163194927 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 1831 | 1461163194933 Marionette TRACE conn3 <- [1,6,null,{}] 07:39:54 INFO - PROCESS | 1831 | 1461163194939 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:54 INFO - PROCESS | 1831 | 1461163194953 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:39:54 INFO - PROCESS | 1831 | 1461163194961 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc19000 == 6 [pid = 1831] [id = 6] 07:39:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 15 (0x7f14fcbab000) [pid = 1831] [serial = 15] [outer = (nil)] 07:39:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 16 (0x7f14dfc3bc00) [pid = 1831] [serial = 16] [outer = 0x7f14fcbab000] 07:39:55 INFO - PROCESS | 1831 | 1461163195020 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 17 (0x7f14dfc42400) [pid = 1831] [serial = 17] [outer = 0x7f14fcbab000] 07:39:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfa5b000 == 7 [pid = 1831] [id = 7] 07:39:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 18 (0x7f14dfa75800) [pid = 1831] [serial = 18] [outer = (nil)] 07:39:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 19 (0x7f14dfa7d800) [pid = 1831] [serial = 19] [outer = 0x7f14dfa75800] 07:39:55 INFO - PROCESS | 1831 | 1461163195463 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 20 (0x7f14df8a0400) [pid = 1831] [serial = 20] [outer = 0x7f14dfa75800] 07:39:55 INFO - PROCESS | 1831 | [1831] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 07:39:56 INFO - PROCESS | 1831 | 1461163196020 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1183ms 07:39:56 INFO - PROCESS | 1831 | 1461163196170 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 1831 | 1461163196172 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:39:56 INFO - PROCESS | 1831 | 1461163196197 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 1831 | 1461163196200 Marionette TRACE conn3 <- [1,10,null,{}] 07:39:56 INFO - PROCESS | 1831 | 1461163196220 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:56 INFO - PROCESS | 1831 | 1461163196374 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:39:56 INFO - PROCESS | 1831 | 1461163196389 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dde62000 == 8 [pid = 1831] [id = 8] 07:39:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 21 (0x7f14deb0e400) [pid = 1831] [serial = 21] [outer = (nil)] 07:39:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 22 (0x7f14e101ec00) [pid = 1831] [serial = 22] [outer = 0x7f14deb0e400] 07:39:56 INFO - PROCESS | 1831 | 1461163196453 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 23 (0x7f14de033c00) [pid = 1831] [serial = 23] [outer = 0x7f14deb0e400] 07:39:57 INFO - PROCESS | 1831 | 1461163196998 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 849ms 07:39:57 INFO - PROCESS | 1831 | 1461163197031 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 1831 | 1461163197035 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:39:57 INFO - PROCESS | 1831 | 1461163197040 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 1831 | 1461163197042 Marionette TRACE conn3 <- [1,14,null,{}] 07:39:57 INFO - PROCESS | 1831 | 1461163197047 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:57 INFO - PROCESS | 1831 | 1461163197186 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:39:57 INFO - PROCESS | 1831 | 1461163197205 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2ae800 == 9 [pid = 1831] [id = 9] 07:39:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 24 (0x7f14de1d5c00) [pid = 1831] [serial = 24] [outer = (nil)] 07:39:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 25 (0x7f14de1dc000) [pid = 1831] [serial = 25] [outer = 0x7f14de1d5c00] 07:39:57 INFO - PROCESS | 1831 | 1461163197264 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 26 (0x7f14f4c99800) [pid = 1831] [serial = 26] [outer = 0x7f14de1d5c00] 07:39:57 INFO - PROCESS | 1831 | 1461163197825 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 824ms 07:39:57 INFO - PROCESS | 1831 | 1461163197864 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 1831 | 1461163197867 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:39:57 INFO - PROCESS | 1831 | 1461163197872 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 1831 | 1461163197874 Marionette TRACE conn3 <- [1,18,null,{}] 07:39:57 INFO - PROCESS | 1831 | 1461163197879 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:58 INFO - PROCESS | 1831 | 1461163198015 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:39:58 INFO - PROCESS | 1831 | 1461163198418 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda66800 == 10 [pid = 1831] [id = 10] 07:39:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 27 (0x7f14dd923800) [pid = 1831] [serial = 27] [outer = (nil)] 07:39:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 28 (0x7f14dd929400) [pid = 1831] [serial = 28] [outer = 0x7f14dd923800] 07:39:58 INFO - PROCESS | 1831 | 1461163198494 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 29 (0x7f14dda96c00) [pid = 1831] [serial = 29] [outer = 0x7f14dd923800] 07:39:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dde4c000 == 11 [pid = 1831] [id = 11] 07:39:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 30 (0x7f14dde4c800) [pid = 1831] [serial = 30] [outer = (nil)] 07:39:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 31 (0x7f14dde60800) [pid = 1831] [serial = 31] [outer = 0x7f14dde4c800] 07:39:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 32 (0x7f14de061800) [pid = 1831] [serial = 32] [outer = 0x7f14dde4c800] 07:39:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda76000 == 12 [pid = 1831] [id = 12] 07:39:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 33 (0x7f14dda9ec00) [pid = 1831] [serial = 33] [outer = (nil)] 07:39:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 34 (0x7f14de1e3800) [pid = 1831] [serial = 34] [outer = 0x7f14dda9ec00] 07:39:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 35 (0x7f14dda9d400) [pid = 1831] [serial = 35] [outer = 0x7f14dda9ec00] 07:39:59 INFO - PROCESS | 1831 | 1461163199537 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1735ms 07:39:59 INFO - PROCESS | 1831 | 1461163199615 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 1831 | 1461163199623 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:39:59 INFO - PROCESS | 1831 | 1461163199633 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 1831 | 1461163199636 Marionette TRACE conn3 <- [1,22,null,{}] 07:39:59 INFO - PROCESS | 1831 | 1461163199644 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:59 INFO - PROCESS | 1831 | 1461163199805 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:39:59 INFO - PROCESS | 1831 | 1461163199932 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfa64000 == 13 [pid = 1831] [id = 13] 07:39:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 36 (0x7f14deb13c00) [pid = 1831] [serial = 36] [outer = (nil)] 07:40:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 37 (0x7f14e387fc00) [pid = 1831] [serial = 37] [outer = 0x7f14deb13c00] 07:40:00 INFO - PROCESS | 1831 | 1461163200021 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 38 (0x7f14e39a1400) [pid = 1831] [serial = 38] [outer = 0x7f14deb13c00] 07:40:00 INFO - PROCESS | 1831 | 1461163200739 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1132ms 07:40:00 INFO - PROCESS | 1831 | 1461163200768 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:40:00 INFO - PROCESS | 1831 | 1461163200773 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:40:00 INFO - PROCESS | 1831 | 1461163200779 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - PROCESS | 1831 | 1461163200782 Marionette TRACE conn3 <- [1,26,null,{}] 07:40:00 INFO - PROCESS | 1831 | 1461163200806 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:00 INFO - PROCESS | 1831 | 1461163200978 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:40:01 INFO - PROCESS | 1831 | 1461163201067 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e55aa800 == 14 [pid = 1831] [id = 14] 07:40:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 39 (0x7f14e4a90c00) [pid = 1831] [serial = 39] [outer = (nil)] 07:40:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 40 (0x7f14dea93c00) [pid = 1831] [serial = 40] [outer = 0x7f14e4a90c00] 07:40:01 INFO - PROCESS | 1831 | 1461163201157 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 41 (0x7f14e5f11000) [pid = 1831] [serial = 41] [outer = 0x7f14e4a90c00] 07:40:01 INFO - PROCESS | 1831 | 1461163201964 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1248ms 07:40:02 INFO - PROCESS | 1831 | 1461163202028 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:40:02 INFO - PROCESS | 1831 | 1461163202032 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:40:02 INFO - PROCESS | 1831 | 1461163202049 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:40:02 INFO - PROCESS | 1831 | 1461163202059 Marionette TRACE conn3 <- [1,30,null,{}] 07:40:02 INFO - PROCESS | 1831 | 1461163202067 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:02 INFO - PROCESS | 1831 | 1461163202280 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:40:02 INFO - PROCESS | 1831 | 1461163202614 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfa54800 == 15 [pid = 1831] [id = 15] 07:40:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 42 (0x7f14de1e4800) [pid = 1831] [serial = 42] [outer = (nil)] 07:40:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 43 (0x7f14dfa7a800) [pid = 1831] [serial = 43] [outer = 0x7f14de1e4800] 07:40:02 INFO - PROCESS | 1831 | 1461163202687 Marionette DEBUG loaded listener.js 07:40:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 44 (0x7f14e3993c00) [pid = 1831] [serial = 44] [outer = 0x7f14de1e4800] 07:40:03 INFO - PROCESS | 1831 | 1461163203472 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1447ms 07:40:03 INFO - PROCESS | 1831 | 1461163203506 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 1831 | 1461163203514 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:40:03 INFO - PROCESS | 1831 | 1461163203528 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 1831 | 1461163203534 Marionette TRACE conn3 <- [1,34,null,{}] 07:40:03 INFO - PROCESS | 1831 | 1461163203545 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:03 INFO - PROCESS | 1831 | 1461163203705 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:40:03 INFO - PROCESS | 1831 | 1461163203811 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2c5000 == 16 [pid = 1831] [id = 16] 07:40:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 45 (0x7f14deb0f000) [pid = 1831] [serial = 45] [outer = (nil)] 07:40:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 46 (0x7f14e453e000) [pid = 1831] [serial = 46] [outer = 0x7f14deb0f000] 07:40:03 INFO - PROCESS | 1831 | 1461163203890 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 47 (0x7f14e53f2000) [pid = 1831] [serial = 47] [outer = 0x7f14deb0f000] 07:40:04 INFO - PROCESS | 1831 | 1461163204477 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 991ms 07:40:04 INFO - PROCESS | 1831 | 1461163204523 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 1831 | 1461163204529 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:40:04 INFO - PROCESS | 1831 | 1461163204535 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 1831 | 1461163204537 Marionette TRACE conn3 <- [1,38,null,{}] 07:40:04 INFO - PROCESS | 1831 | 1461163204542 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:04 INFO - PROCESS | 1831 | 1461163204662 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:40:04 INFO - PROCESS | 1831 | 1461163204682 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e660f800 == 17 [pid = 1831] [id = 17] 07:40:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 48 (0x7f14e654c400) [pid = 1831] [serial = 48] [outer = (nil)] 07:40:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 49 (0x7f14e6bad000) [pid = 1831] [serial = 49] [outer = 0x7f14e654c400] 07:40:04 INFO - PROCESS | 1831 | 1461163204739 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 50 (0x7f14e737d000) [pid = 1831] [serial = 50] [outer = 0x7f14e654c400] 07:40:05 INFO - PROCESS | 1831 | 1461163205422 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 926ms 07:40:05 INFO - PROCESS | 1831 | 1461163205462 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 1831 | 1461163205465 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:40:05 INFO - PROCESS | 1831 | 1461163205477 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 1831 | 1461163205485 Marionette TRACE conn3 <- [1,42,null,{}] 07:40:05 INFO - PROCESS | 1831 | 1461163205505 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 1831 | 1461163205630 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:40:05 INFO - PROCESS | 1831 | 1461163205646 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b83800 == 18 [pid = 1831] [id = 18] 07:40:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 51 (0x7f14e81a7800) [pid = 1831] [serial = 51] [outer = (nil)] 07:40:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 52 (0x7f14e834a800) [pid = 1831] [serial = 52] [outer = 0x7f14e81a7800] 07:40:05 INFO - PROCESS | 1831 | 1461163205706 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 53 (0x7f14e84d9c00) [pid = 1831] [serial = 53] [outer = 0x7f14e81a7800] 07:40:06 INFO - PROCESS | 1831 | 1461163206317 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 861ms 07:40:06 INFO - PROCESS | 1831 | 1461163206332 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 1831 | 1461163206334 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:40:06 INFO - PROCESS | 1831 | 1461163206340 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 1831 | 1461163206352 Marionette TRACE conn3 <- [1,46,null,{}] 07:40:06 INFO - PROCESS | 1831 | 1461163206357 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:06 INFO - PROCESS | 1831 | 1461163206476 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:40:06 INFO - PROCESS | 1831 | 1461163206560 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6ba0800 == 19 [pid = 1831] [id = 19] 07:40:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 54 (0x7f14de031400) [pid = 1831] [serial = 54] [outer = (nil)] 07:40:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 55 (0x7f14e1018800) [pid = 1831] [serial = 55] [outer = 0x7f14de031400] 07:40:06 INFO - PROCESS | 1831 | 1461163206620 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 56 (0x7f14e965d400) [pid = 1831] [serial = 56] [outer = 0x7f14de031400] 07:40:07 INFO - PROCESS | 1831 | 1461163207174 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 883ms 07:40:07 INFO - PROCESS | 1831 | 1461163207224 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 1831 | 1461163207226 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:40:07 INFO - PROCESS | 1831 | 1461163207232 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 1831 | 1461163207234 Marionette TRACE conn3 <- [1,50,null,{}] 07:40:07 INFO - PROCESS | 1831 | 1461163207239 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:07 INFO - PROCESS | 1831 | 1461163207355 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:40:07 INFO - PROCESS | 1831 | 1461163207372 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78d0800 == 20 [pid = 1831] [id = 20] 07:40:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 57 (0x7f14eeae4c00) [pid = 1831] [serial = 57] [outer = (nil)] 07:40:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 58 (0x7f14f3b47400) [pid = 1831] [serial = 58] [outer = 0x7f14eeae4c00] 07:40:07 INFO - PROCESS | 1831 | 1461163207440 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 59 (0x7f14f4775c00) [pid = 1831] [serial = 59] [outer = 0x7f14eeae4c00] 07:40:08 INFO - PROCESS | 1831 | 1461163208074 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 873ms 07:40:08 INFO - PROCESS | 1831 | 1461163208106 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 1831 | 1461163208108 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:40:08 INFO - PROCESS | 1831 | 1461163208115 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 1831 | 1461163208117 Marionette TRACE conn3 <- [1,54,null,{}] 07:40:08 INFO - PROCESS | 1831 | 1461163208122 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:08 INFO - PROCESS | 1831 | 1461163208243 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:40:08 INFO - PROCESS | 1831 | 1461163208350 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8204000 == 21 [pid = 1831] [id = 21] 07:40:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 60 (0x7f14ed3efc00) [pid = 1831] [serial = 60] [outer = (nil)] 07:40:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 61 (0x7f14f4c19400) [pid = 1831] [serial = 61] [outer = 0x7f14ed3efc00] 07:40:08 INFO - PROCESS | 1831 | 1461163208407 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 62 (0x7f14f4e08400) [pid = 1831] [serial = 62] [outer = 0x7f14ed3efc00] 07:40:09 INFO - PROCESS | 1831 | 1461163209051 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 974ms 07:40:09 INFO - PROCESS | 1831 | 1461163209090 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 1831 | 1461163209096 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:40:09 INFO - PROCESS | 1831 | 1461163209103 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 1831 | 1461163209109 Marionette TRACE conn3 <- [1,58,null,{}] 07:40:09 INFO - PROCESS | 1831 | 1461163209135 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:09 INFO - PROCESS | 1831 | 1461163209293 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:40:09 INFO - PROCESS | 1831 | 1461163209410 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14df727800 == 22 [pid = 1831] [id = 22] 07:40:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 63 (0x7f14dde29000) [pid = 1831] [serial = 63] [outer = (nil)] 07:40:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 64 (0x7f14de1df800) [pid = 1831] [serial = 64] [outer = 0x7f14dde29000] 07:40:09 INFO - PROCESS | 1831 | 1461163209485 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 65 (0x7f14dfc3d800) [pid = 1831] [serial = 65] [outer = 0x7f14dde29000] 07:40:10 INFO - PROCESS | 1831 | 1461163210270 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1235ms 07:40:10 INFO - PROCESS | 1831 | 1461163210348 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:40:10 INFO - PROCESS | 1831 | 1461163210356 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:40:10 INFO - PROCESS | 1831 | 1461163210366 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - PROCESS | 1831 | 1461163210370 Marionette TRACE conn3 <- [1,62,null,{}] 07:40:10 INFO - PROCESS | 1831 | 1461163210376 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:10 INFO - PROCESS | 1831 | 1461163210529 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:40:10 INFO - PROCESS | 1831 | 1461163210647 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6615800 == 23 [pid = 1831] [id = 23] 07:40:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 66 (0x7f14de030000) [pid = 1831] [serial = 66] [outer = (nil)] 07:40:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 67 (0x7f14e4539400) [pid = 1831] [serial = 67] [outer = 0x7f14de030000] 07:40:10 INFO - PROCESS | 1831 | 1461163210721 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f14e5569000) [pid = 1831] [serial = 68] [outer = 0x7f14de030000] 07:40:11 INFO - PROCESS | 1831 | 1461163211533 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1229ms 07:40:11 INFO - PROCESS | 1831 | 1461163211597 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 1831 | 1461163211601 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:40:11 INFO - PROCESS | 1831 | 1461163211607 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 1831 | 1461163211613 Marionette TRACE conn3 <- [1,66,null,{}] 07:40:11 INFO - PROCESS | 1831 | 1461163211629 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:11 INFO - PROCESS | 1831 | 1461163211825 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:40:11 INFO - PROCESS | 1831 | 1461163211945 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8221000 == 24 [pid = 1831] [id = 24] 07:40:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 69 (0x7f14e5bdb800) [pid = 1831] [serial = 69] [outer = (nil)] 07:40:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 70 (0x7f14e73e7400) [pid = 1831] [serial = 70] [outer = 0x7f14e5bdb800] 07:40:12 INFO - PROCESS | 1831 | 1461163212025 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 71 (0x7f14e9654000) [pid = 1831] [serial = 71] [outer = 0x7f14e5bdb800] 07:40:13 INFO - PROCESS | 1831 | 1461163213036 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1485ms 07:40:13 INFO - PROCESS | 1831 | 1461163213093 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:40:13 INFO - PROCESS | 1831 | 1461163213102 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:40:13 INFO - PROCESS | 1831 | 1461163213118 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - PROCESS | 1831 | 1461163213127 Marionette TRACE conn3 <- [1,70,null,{}] 07:40:13 INFO - PROCESS | 1831 | 1461163213140 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:13 INFO - PROCESS | 1831 | 1461163213297 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:40:13 INFO - PROCESS | 1831 | 1461163213434 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc18800 == 25 [pid = 1831] [id = 25] 07:40:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f14e101a000) [pid = 1831] [serial = 72] [outer = (nil)] 07:40:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f14e3880000) [pid = 1831] [serial = 73] [outer = 0x7f14e101a000] 07:40:13 INFO - PROCESS | 1831 | 1461163213544 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f14e3c33c00) [pid = 1831] [serial = 74] [outer = 0x7f14e101a000] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78d0800 == 24 [pid = 1831] [id = 20] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6ba0800 == 23 [pid = 1831] [id = 19] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b83800 == 22 [pid = 1831] [id = 18] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e660f800 == 21 [pid = 1831] [id = 17] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2c5000 == 20 [pid = 1831] [id = 16] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfa54800 == 19 [pid = 1831] [id = 15] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e55aa800 == 18 [pid = 1831] [id = 14] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfa64000 == 17 [pid = 1831] [id = 13] 07:40:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dda66800 == 16 [pid = 1831] [id = 10] 07:40:14 INFO - PROCESS | 1831 | 1461163214335 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1297ms 07:40:14 INFO - PROCESS | 1831 | 1461163214412 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 1831 | 1461163214419 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:40:14 INFO - PROCESS | 1831 | 1461163214427 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 1831 | 1461163214431 Marionette TRACE conn3 <- [1,74,null,{}] 07:40:14 INFO - PROCESS | 1831 | 1461163214439 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:14 INFO - PROCESS | 1831 | 1461163214628 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:40:14 INFO - PROCESS | 1831 | 1461163214747 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4422800 == 17 [pid = 1831] [id = 26] 07:40:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f14e3c32800) [pid = 1831] [serial = 75] [outer = (nil)] 07:40:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f14e4495800) [pid = 1831] [serial = 76] [outer = 0x7f14e3c32800] 07:40:14 INFO - PROCESS | 1831 | 1461163214823 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f14e573a400) [pid = 1831] [serial = 77] [outer = 0x7f14e3c32800] 07:40:15 INFO - PROCESS | 1831 | 1461163215638 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1283ms 07:40:15 INFO - PROCESS | 1831 | 1461163215716 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 1831 | 1461163215724 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:40:15 INFO - PROCESS | 1831 | 1461163215735 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 1831 | 1461163215738 Marionette TRACE conn3 <- [1,78,null,{}] 07:40:15 INFO - PROCESS | 1831 | 1461163215744 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:15 INFO - PROCESS | 1831 | 1461163215898 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:40:16 INFO - PROCESS | 1831 | 1461163216016 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e690d800 == 18 [pid = 1831] [id = 27] 07:40:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f14e3cd7400) [pid = 1831] [serial = 78] [outer = (nil)] 07:40:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f14e6ba5000) [pid = 1831] [serial = 79] [outer = 0x7f14e3cd7400] 07:40:16 INFO - PROCESS | 1831 | 1461163216086 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f14e766f400) [pid = 1831] [serial = 80] [outer = 0x7f14e3cd7400] 07:40:16 INFO - PROCESS | 1831 | 1461163216887 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1228ms 07:40:16 INFO - PROCESS | 1831 | 1461163216965 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:40:16 INFO - PROCESS | 1831 | 1461163216968 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:40:16 INFO - PROCESS | 1831 | 1461163216974 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:40:16 INFO - PROCESS | 1831 | 1461163216980 Marionette TRACE conn3 <- [1,82,null,{}] 07:40:16 INFO - PROCESS | 1831 | 1461163216994 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:17 INFO - PROCESS | 1831 | 1461163217156 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:40:17 INFO - PROCESS | 1831 | 1461163217277 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78db000 == 19 [pid = 1831] [id = 28] 07:40:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f14e8345400) [pid = 1831] [serial = 81] [outer = (nil)] 07:40:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14e996ac00) [pid = 1831] [serial = 82] [outer = 0x7f14e8345400] 07:40:17 INFO - PROCESS | 1831 | 1461163217355 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14f4774800) [pid = 1831] [serial = 83] [outer = 0x7f14e8345400] 07:40:18 INFO - PROCESS | 1831 | 1461163218124 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1183ms 07:40:18 INFO - PROCESS | 1831 | 1461163218159 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 1831 | 1461163218163 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:40:18 INFO - PROCESS | 1831 | 1461163218169 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - PROCESS | 1831 | 1461163218171 Marionette TRACE conn3 <- [1,86,null,{}] 07:40:18 INFO - PROCESS | 1831 | 1461163218176 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:18 INFO - PROCESS | 1831 | 1461163218338 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:40:18 INFO - PROCESS | 1831 | 1461163218476 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ed3bd000 == 20 [pid = 1831] [id = 29] 07:40:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14ddaa0000) [pid = 1831] [serial = 84] [outer = (nil)] 07:40:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14f4c1ac00) [pid = 1831] [serial = 85] [outer = 0x7f14ddaa0000] 07:40:18 INFO - PROCESS | 1831 | 1461163218550 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14f4e77000) [pid = 1831] [serial = 86] [outer = 0x7f14ddaa0000] 07:40:19 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14df727800 == 19 [pid = 1831] [id = 22] 07:40:19 INFO - PROCESS | 1831 | 1461163219513 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1376ms 07:40:19 INFO - PROCESS | 1831 | 1461163219546 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:40:19 INFO - PROCESS | 1831 | 1461163219552 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:40:19 INFO - PROCESS | 1831 | 1461163219560 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - PROCESS | 1831 | 1461163219566 Marionette TRACE conn3 <- [1,90,null,{}] 07:40:19 INFO - PROCESS | 1831 | 1461163219575 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:19 INFO - PROCESS | 1831 | 1461163219721 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:40:19 INFO - PROCESS | 1831 | 1461163219855 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e3b08800 == 20 [pid = 1831] [id = 30] 07:40:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14e0607800) [pid = 1831] [serial = 87] [outer = (nil)] 07:40:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14e3c2f800) [pid = 1831] [serial = 88] [outer = 0x7f14e0607800] 07:40:19 INFO - PROCESS | 1831 | 1461163219928 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14e5733800) [pid = 1831] [serial = 89] [outer = 0x7f14e0607800] 07:40:20 INFO - PROCESS | 1831 | 1461163220723 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1233ms 07:40:20 INFO - PROCESS | 1831 | 1461163220792 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 1831 | 1461163220800 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:40:20 INFO - PROCESS | 1831 | 1461163220810 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 1831 | 1461163220814 Marionette TRACE conn3 <- [1,94,null,{}] 07:40:20 INFO - PROCESS | 1831 | 1461163220819 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:21 INFO - PROCESS | 1831 | 1461163221006 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:40:21 INFO - PROCESS | 1831 | 1461163221128 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78c0800 == 21 [pid = 1831] [id = 31] 07:40:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f14e1021c00) [pid = 1831] [serial = 90] [outer = (nil)] 07:40:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f14e7671c00) [pid = 1831] [serial = 91] [outer = 0x7f14e1021c00] 07:40:21 INFO - PROCESS | 1831 | 1461163221201 Marionette DEBUG loaded listener.js 07:40:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f14e82a4800) [pid = 1831] [serial = 92] [outer = 0x7f14e1021c00] 07:40:22 INFO - PROCESS | 1831 | 1461163222021 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1282ms 07:40:22 INFO - PROCESS | 1831 | 1461163222098 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:40:22 INFO - PROCESS | 1831 | 1461163222101 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:40:22 INFO - PROCESS | 1831 | 1461163222107 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:40:22 INFO - PROCESS | 1831 | 1461163222112 Marionette TRACE conn3 <- [1,98,null,{}] 07:40:22 INFO - PROCESS | 1831 | 1461163222128 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:22 INFO - PROCESS | 1831 | 1461163222283 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:40:22 INFO - PROCESS | 1831 | 1461163222423 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeab6000 == 22 [pid = 1831] [id = 32] 07:40:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f14f3bc9c00) [pid = 1831] [serial = 93] [outer = (nil)] 07:40:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14f49bb400) [pid = 1831] [serial = 94] [outer = 0x7f14f3bc9c00] 07:40:22 INFO - PROCESS | 1831 | 1461163222506 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14f5b27800) [pid = 1831] [serial = 95] [outer = 0x7f14f3bc9c00] 07:40:23 INFO - PROCESS | 1831 | 1461163223292 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1231ms 07:40:23 INFO - PROCESS | 1831 | 1461163223338 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 1831 | 1461163223342 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:40:23 INFO - PROCESS | 1831 | 1461163223348 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 1831 | 1461163223350 Marionette TRACE conn3 <- [1,102,null,{}] 07:40:23 INFO - PROCESS | 1831 | 1461163223356 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:23 INFO - PROCESS | 1831 | 1461163223504 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:40:23 INFO - PROCESS | 1831 | 1461163223625 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f49e5800 == 23 [pid = 1831] [id = 33] 07:40:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14dda9a000) [pid = 1831] [serial = 96] [outer = (nil)] 07:40:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14f5fefc00) [pid = 1831] [serial = 97] [outer = 0x7f14dda9a000] 07:40:23 INFO - PROCESS | 1831 | 1461163223695 Marionette DEBUG loaded listener.js 07:40:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14f7d19c00) [pid = 1831] [serial = 98] [outer = 0x7f14dda9a000] 07:40:24 INFO - PROCESS | 1831 | 1461163224434 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1127ms 07:40:24 INFO - PROCESS | 1831 | 1461163224476 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:40:24 INFO - PROCESS | 1831 | 1461163224480 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:40:24 INFO - PROCESS | 1831 | 1461163224486 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:40:24 INFO - PROCESS | 1831 | 1461163224489 Marionette TRACE conn3 <- [1,106,null,{}] 07:40:24 INFO - PROCESS | 1831 | 1461163224494 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:24 INFO - PROCESS | 1831 | 1461163224636 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:40:24 INFO - PROCESS | 1831 | 1461163224766 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4c47800 == 24 [pid = 1831] [id = 34] 07:40:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14e631d800) [pid = 1831] [serial = 99] [outer = (nil)] 07:40:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14f7dc8000) [pid = 1831] [serial = 100] [outer = 0x7f14e631d800] 07:40:24 INFO - PROCESS | 1831 | 1461163224836 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14f969cc00) [pid = 1831] [serial = 101] [outer = 0x7f14e631d800] 07:40:25 INFO - PROCESS | 1831 | 1461163225691 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1275ms 07:40:25 INFO - PROCESS | 1831 | 1461163225766 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 1831 | 1461163225773 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:40:25 INFO - PROCESS | 1831 | 1461163225784 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 1831 | 1461163225788 Marionette TRACE conn3 <- [1,110,null,{}] 07:40:25 INFO - PROCESS | 1831 | 1461163225795 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:25 INFO - PROCESS | 1831 | 1461163225940 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:40:26 INFO - PROCESS | 1831 | 1461163226088 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78db000 == 23 [pid = 1831] [id = 28] 07:40:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e690d800 == 22 [pid = 1831] [id = 27] 07:40:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e4422800 == 21 [pid = 1831] [id = 26] 07:40:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2ca000 == 22 [pid = 1831] [id = 35] 07:40:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14dde28400) [pid = 1831] [serial = 102] [outer = (nil)] 07:40:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14de1e4400) [pid = 1831] [serial = 103] [outer = 0x7f14dde28400] 07:40:26 INFO - PROCESS | 1831 | 1461163226173 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14e4a89000) [pid = 1831] [serial = 104] [outer = 0x7f14dde28400] 07:40:27 INFO - PROCESS | 1831 | 1461163227058 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1339ms 07:40:27 INFO - PROCESS | 1831 | 1461163227123 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 1831 | 1461163227128 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:40:27 INFO - PROCESS | 1831 | 1461163227135 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 1831 | 1461163227142 Marionette TRACE conn3 <- [1,114,null,{}] 07:40:27 INFO - PROCESS | 1831 | 1461163227148 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:27 INFO - PROCESS | 1831 | 1461163227300 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:40:27 INFO - PROCESS | 1831 | 1461163227429 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8211000 == 23 [pid = 1831] [id = 36] 07:40:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14de039c00) [pid = 1831] [serial = 105] [outer = (nil)] 07:40:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14e9961800) [pid = 1831] [serial = 106] [outer = 0x7f14de039c00] 07:40:27 INFO - PROCESS | 1831 | 1461163227503 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14f3bcb000) [pid = 1831] [serial = 107] [outer = 0x7f14de039c00] 07:40:28 INFO - PROCESS | 1831 | 1461163228365 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1279ms 07:40:28 INFO - PROCESS | 1831 | 1461163228417 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 1831 | 1461163228422 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:40:28 INFO - PROCESS | 1831 | 1461163228430 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 1831 | 1461163228433 Marionette TRACE conn3 <- [1,118,null,{}] 07:40:28 INFO - PROCESS | 1831 | 1461163228438 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:28 INFO - PROCESS | 1831 | 1461163228587 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:40:28 INFO - PROCESS | 1831 | 1461163228712 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4a99000 == 24 [pid = 1831] [id = 37] 07:40:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14e82a2400) [pid = 1831] [serial = 108] [outer = (nil)] 07:40:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14f5cbbc00) [pid = 1831] [serial = 109] [outer = 0x7f14e82a2400] 07:40:28 INFO - PROCESS | 1831 | 1461163228780 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14f7d1bc00) [pid = 1831] [serial = 110] [outer = 0x7f14e82a2400] 07:40:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14f9d72400) [pid = 1831] [serial = 111] [outer = 0x7f14dda9ec00] 07:40:29 INFO - PROCESS | 1831 | 1461163229602 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1232ms 07:40:29 INFO - PROCESS | 1831 | 1461163229661 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:40:29 INFO - PROCESS | 1831 | 1461163229665 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:40:29 INFO - PROCESS | 1831 | 1461163229673 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:40:29 INFO - PROCESS | 1831 | 1461163229681 Marionette TRACE conn3 <- [1,122,null,{}] 07:40:29 INFO - PROCESS | 1831 | 1461163229693 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:29 INFO - PROCESS | 1831 | 1461163229840 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:40:29 INFO - PROCESS | 1831 | 1461163229976 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78d0000 == 25 [pid = 1831] [id = 38] 07:40:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14dda9a400) [pid = 1831] [serial = 112] [outer = (nil)] 07:40:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14df8a9c00) [pid = 1831] [serial = 113] [outer = 0x7f14dda9a400] 07:40:30 INFO - PROCESS | 1831 | 1461163230056 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14fa127000) [pid = 1831] [serial = 114] [outer = 0x7f14dda9a400] 07:40:30 INFO - PROCESS | 1831 | 1461163230908 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1288ms 07:40:30 INFO - PROCESS | 1831 | 1461163230959 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 1831 | 1461163230963 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:40:30 INFO - PROCESS | 1831 | 1461163230988 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 1831 | 1461163230993 Marionette TRACE conn3 <- [1,126,null,{}] 07:40:31 INFO - PROCESS | 1831 | 1461163231001 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:31 INFO - PROCESS | 1831 | 1461163231142 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:40:31 INFO - PROCESS | 1831 | 1461163231293 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e398e800 == 26 [pid = 1831] [id = 39] 07:40:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14e3c33400) [pid = 1831] [serial = 115] [outer = (nil)] 07:40:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14e5b62400) [pid = 1831] [serial = 116] [outer = 0x7f14e3c33400] 07:40:31 INFO - PROCESS | 1831 | 1461163231366 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14e737c400) [pid = 1831] [serial = 117] [outer = 0x7f14e3c33400] 07:40:32 INFO - PROCESS | 1831 | 1461163232221 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1291ms 07:40:32 INFO - PROCESS | 1831 | 1461163232276 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:40:32 INFO - PROCESS | 1831 | 1461163232281 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 07:40:32 INFO - PROCESS | 1831 | 1461163232289 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:40:32 INFO - PROCESS | 1831 | 1461163232294 Marionette TRACE conn3 <- [1,130,null,{}] 07:40:32 INFO - PROCESS | 1831 | 1461163232303 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:32 INFO - PROCESS | 1831 | 1461163232473 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:40:32 INFO - PROCESS | 1831 | 1461163232603 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e690d000 == 27 [pid = 1831] [id = 40] 07:40:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14e5b5ec00) [pid = 1831] [serial = 118] [outer = (nil)] 07:40:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14e5f08c00) [pid = 1831] [serial = 119] [outer = 0x7f14e5b5ec00] 07:40:32 INFO - PROCESS | 1831 | 1461163232677 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14e7a46800) [pid = 1831] [serial = 120] [outer = 0x7f14e5b5ec00] 07:40:33 INFO - PROCESS | 1831 | 1461163233530 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1292ms 07:40:33 INFO - PROCESS | 1831 | 1461163233581 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:40:33 INFO - PROCESS | 1831 | 1461163233588 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 07:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:40:33 INFO - PROCESS | 1831 | 1461163233599 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 1831 | 1461163233602 Marionette TRACE conn3 <- [1,134,null,{}] 07:40:33 INFO - PROCESS | 1831 | 1461163233608 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:33 INFO - PROCESS | 1831 | 1461163233790 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:40:33 INFO - PROCESS | 1831 | 1461163233918 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4aa8000 == 28 [pid = 1831] [id = 41] 07:40:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14e5b63000) [pid = 1831] [serial = 121] [outer = (nil)] 07:40:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14f4e71c00) [pid = 1831] [serial = 122] [outer = 0x7f14e5b63000] 07:40:33 INFO - PROCESS | 1831 | 1461163233987 Marionette DEBUG loaded listener.js 07:40:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14f5fee400) [pid = 1831] [serial = 123] [outer = 0x7f14e5b63000] 07:40:34 INFO - PROCESS | 1831 | 1461163234782 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1231ms 07:40:34 INFO - PROCESS | 1831 | 1461163234829 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:40:34 INFO - PROCESS | 1831 | 1461163234833 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 07:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:40:34 INFO - PROCESS | 1831 | 1461163234856 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:40:34 INFO - PROCESS | 1831 | 1461163234862 Marionette TRACE conn3 <- [1,138,null,{}] 07:40:34 INFO - PROCESS | 1831 | 1461163234876 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:35 INFO - PROCESS | 1831 | 1461163235040 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:40:35 INFO - PROCESS | 1831 | 1461163235168 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9611800 == 29 [pid = 1831] [id = 42] 07:40:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14f5ff1400) [pid = 1831] [serial = 124] [outer = (nil)] 07:40:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14f9d79000) [pid = 1831] [serial = 125] [outer = 0x7f14f5ff1400] 07:40:35 INFO - PROCESS | 1831 | 1461163235243 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14fa120000) [pid = 1831] [serial = 126] [outer = 0x7f14f5ff1400] 07:40:36 INFO - PROCESS | 1831 | 1461163236094 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1288ms 07:40:36 INFO - PROCESS | 1831 | 1461163236173 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:40:36 INFO - PROCESS | 1831 | 1461163236177 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 07:40:36 INFO - PROCESS | 1831 | 1461163236182 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 1831 | 1461163236185 Marionette TRACE conn3 <- [1,142,null,{}] 07:40:36 INFO - PROCESS | 1831 | 1461163236190 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:36 INFO - PROCESS | 1831 | 1461163236370 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:40:36 INFO - PROCESS | 1831 | 1461163236497 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1602800 == 30 [pid = 1831] [id = 43] 07:40:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14deb0b000) [pid = 1831] [serial = 127] [outer = (nil)] 07:40:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14e12c7800) [pid = 1831] [serial = 128] [outer = 0x7f14deb0b000] 07:40:36 INFO - PROCESS | 1831 | 1461163236589 Marionette DEBUG loaded listener.js 07:40:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14e12cd000) [pid = 1831] [serial = 129] [outer = 0x7f14deb0b000] 07:40:37 INFO - PROCESS | 1831 | 1461163237504 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1377ms 07:40:37 INFO - PROCESS | 1831 | 1461163237561 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:40:37 INFO - PROCESS | 1831 | 1461163237565 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 07:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:40:37 INFO - PROCESS | 1831 | 1461163237573 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:40:37 INFO - PROCESS | 1831 | 1461163237577 Marionette TRACE conn3 <- [1,146,null,{}] 07:40:37 INFO - PROCESS | 1831 | 1461163237584 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:37 INFO - PROCESS | 1831 | 1461163237718 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:40:37 INFO - PROCESS | 1831 | 1461163237855 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7128800 == 31 [pid = 1831] [id = 44] 07:40:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14e1015400) [pid = 1831] [serial = 130] [outer = (nil)] 07:40:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14e12d2c00) [pid = 1831] [serial = 131] [outer = 0x7f14e1015400] 07:40:37 INFO - PROCESS | 1831 | 1461163237918 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14e388a400) [pid = 1831] [serial = 132] [outer = 0x7f14e1015400] 07:40:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8211000 == 30 [pid = 1831] [id = 36] 07:40:38 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2ca000 == 29 [pid = 1831] [id = 35] 07:40:38 INFO - PROCESS | 1831 | 1461163238837 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1286ms 07:40:38 INFO - PROCESS | 1831 | 1461163238858 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 1831 | 1461163238862 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 07:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:40:38 INFO - PROCESS | 1831 | 1461163238870 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:40:38 INFO - PROCESS | 1831 | 1461163238875 Marionette TRACE conn3 <- [1,150,null,{}] 07:40:38 INFO - PROCESS | 1831 | 1461163238882 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:39 INFO - PROCESS | 1831 | 1461163239032 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78c0800 == 28 [pid = 1831] [id = 31] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeab6000 == 27 [pid = 1831] [id = 32] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dde62000 == 26 [pid = 1831] [id = 8] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc19000 == 25 [pid = 1831] [id = 6] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4a99000 == 24 [pid = 1831] [id = 37] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2ae800 == 23 [pid = 1831] [id = 9] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78d0000 == 22 [pid = 1831] [id = 38] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9611800 == 21 [pid = 1831] [id = 42] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4aa8000 == 20 [pid = 1831] [id = 41] 07:40:39 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e690d000 == 19 [pid = 1831] [id = 40] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8204000 == 18 [pid = 1831] [id = 21] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4c47800 == 17 [pid = 1831] [id = 34] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1602800 == 16 [pid = 1831] [id = 43] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8221000 == 15 [pid = 1831] [id = 24] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f49e5800 == 14 [pid = 1831] [id = 33] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e3b08800 == 13 [pid = 1831] [id = 30] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc18800 == 12 [pid = 1831] [id = 25] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7128800 == 11 [pid = 1831] [id = 44] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ed3bd000 == 10 [pid = 1831] [id = 29] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e398e800 == 9 [pid = 1831] [id = 39] 07:40:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6615800 == 8 [pid = 1831] [id = 23] 07:40:42 INFO - PROCESS | 1831 | 1461163242953 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2b3800 == 9 [pid = 1831] [id = 45] 07:40:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14deb12000) [pid = 1831] [serial = 133] [outer = (nil)] 07:40:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14dfcee400) [pid = 1831] [serial = 134] [outer = 0x7f14deb12000] 07:40:43 INFO - PROCESS | 1831 | 1461163243116 Marionette DEBUG loaded listener.js 07:40:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14e12d2000) [pid = 1831] [serial = 135] [outer = 0x7f14deb12000] 07:40:43 INFO - PROCESS | 1831 | 1461163243764 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 4937ms 07:40:43 INFO - PROCESS | 1831 | 1461163243808 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:40:43 INFO - PROCESS | 1831 | 1461163243813 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 07:40:43 INFO - PROCESS | 1831 | 1461163243820 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:40:43 INFO - PROCESS | 1831 | 1461163243826 Marionette TRACE conn3 <- [1,154,null,{}] 07:40:43 INFO - PROCESS | 1831 | 1461163243833 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:43 INFO - PROCESS | 1831 | 1461163243984 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:40:44 INFO - PROCESS | 1831 | 1461163244079 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4be2000 == 10 [pid = 1831] [id = 46] 07:40:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14e12d5800) [pid = 1831] [serial = 136] [outer = (nil)] 07:40:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14e5733c00) [pid = 1831] [serial = 137] [outer = 0x7f14e12d5800] 07:40:44 INFO - PROCESS | 1831 | 1461163244141 Marionette DEBUG loaded listener.js 07:40:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14e6947800) [pid = 1831] [serial = 138] [outer = 0x7f14e12d5800] 07:40:44 INFO - PROCESS | 1831 | 1461163244831 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1082ms 07:40:44 INFO - PROCESS | 1831 | 1461163244949 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 1831 | 1461163244965 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 07:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:40:45 INFO - PROCESS | 1831 | 1461163245027 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:40:45 INFO - PROCESS | 1831 | 1461163245031 Marionette TRACE conn3 <- [1,158,null,{}] 07:40:45 INFO - PROCESS | 1831 | 1461163245040 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:45 INFO - PROCESS | 1831 | 1461163245185 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:40:45 INFO - PROCESS | 1831 | 1461163245319 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8222000 == 11 [pid = 1831] [id = 47] 07:40:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14e4a86400) [pid = 1831] [serial = 139] [outer = (nil)] 07:40:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14e9659c00) [pid = 1831] [serial = 140] [outer = 0x7f14e4a86400] 07:40:45 INFO - PROCESS | 1831 | 1461163245378 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14f4981400) [pid = 1831] [serial = 141] [outer = 0x7f14e4a86400] 07:40:46 INFO - PROCESS | 1831 | 1461163246153 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1223ms 07:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:40:46 INFO - PROCESS | 1831 | 1461163246207 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 1831 | 1461163246210 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 07:40:46 INFO - PROCESS | 1831 | 1461163246221 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 1831 | 1461163246230 Marionette TRACE conn3 <- [1,162,null,{}] 07:40:46 INFO - PROCESS | 1831 | 1461163246251 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:46 INFO - PROCESS | 1831 | 1461163246431 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:40:46 INFO - PROCESS | 1831 | 1461163246456 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5b0f000 == 12 [pid = 1831] [id = 48] 07:40:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14f5cb9c00) [pid = 1831] [serial = 142] [outer = (nil)] 07:40:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14f7d1a000) [pid = 1831] [serial = 143] [outer = 0x7f14f5cb9c00] 07:40:46 INFO - PROCESS | 1831 | 1461163246514 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14f9cbb800) [pid = 1831] [serial = 144] [outer = 0x7f14f5cb9c00] 07:40:47 INFO - PROCESS | 1831 | 1461163247169 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1010ms 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14e8345400) [pid = 1831] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14de039c00) [pid = 1831] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14e3c33400) [pid = 1831] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14e3cd7400) [pid = 1831] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14e3c32800) [pid = 1831] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14dda9a000) [pid = 1831] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14de1e4800) [pid = 1831] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14e654c400) [pid = 1831] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14e81a7800) [pid = 1831] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14de031400) [pid = 1831] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14dd923800) [pid = 1831] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14eeae4c00) [pid = 1831] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14deb13c00) [pid = 1831] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14e4a90c00) [pid = 1831] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14deb0f000) [pid = 1831] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14ed3efc00) [pid = 1831] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14de1d5c00) [pid = 1831] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14deb0b000) [pid = 1831] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14e5b63000) [pid = 1831] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14deb0e400) [pid = 1831] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14ddaa0000) [pid = 1831] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14fcbab000) [pid = 1831] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14f5ff1400) [pid = 1831] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14e5bdb800) [pid = 1831] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14e82a2400) [pid = 1831] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14e101a000) [pid = 1831] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14e1021c00) [pid = 1831] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14e0607800) [pid = 1831] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14e631d800) [pid = 1831] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14e5b5ec00) [pid = 1831] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14dde28400) [pid = 1831] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14de030000) [pid = 1831] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14dde29000) [pid = 1831] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14f3bc9c00) [pid = 1831] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:40:48 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14dda9a400) [pid = 1831] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:40:48 INFO - PROCESS | 1831 | 1461163248192 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:40:48 INFO - PROCESS | 1831 | 1461163248196 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 07:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:40:48 INFO - PROCESS | 1831 | 1461163248261 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:40:48 INFO - PROCESS | 1831 | 1461163248264 Marionette TRACE conn3 <- [1,166,null,{}] 07:40:48 INFO - PROCESS | 1831 | 1461163248312 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:48 INFO - PROCESS | 1831 | 1461163248481 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:40:48 INFO - PROCESS | 1831 | 1461163248519 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e443b800 == 13 [pid = 1831] [id = 49] 07:40:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14e448d000) [pid = 1831] [serial = 145] [outer = (nil)] 07:40:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14e53e7800) [pid = 1831] [serial = 146] [outer = 0x7f14e448d000] 07:40:48 INFO - PROCESS | 1831 | 1461163248585 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14e631d800) [pid = 1831] [serial = 147] [outer = 0x7f14e448d000] 07:40:49 INFO - PROCESS | 1831 | 1461163249355 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1172ms 07:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:40:49 INFO - PROCESS | 1831 | 1461163249411 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 1831 | 1461163249414 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 07:40:49 INFO - PROCESS | 1831 | 1461163249418 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 1831 | 1461163249421 Marionette TRACE conn3 <- [1,170,null,{}] 07:40:49 INFO - PROCESS | 1831 | 1461163249426 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:49 INFO - PROCESS | 1831 | 1461163249548 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:40:49 INFO - PROCESS | 1831 | 1461163249567 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ed3ae000 == 14 [pid = 1831] [id = 50] 07:40:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14ed445800) [pid = 1831] [serial = 148] [outer = (nil)] 07:40:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14f49bfc00) [pid = 1831] [serial = 149] [outer = 0x7f14ed445800] 07:40:49 INFO - PROCESS | 1831 | 1461163249640 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14fa0a2400) [pid = 1831] [serial = 150] [outer = 0x7f14ed445800] 07:40:50 INFO - PROCESS | 1831 | 1461163250548 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1188ms 07:40:50 INFO - PROCESS | 1831 | 1461163250606 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:40:50 INFO - PROCESS | 1831 | 1461163250611 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 07:40:50 INFO - PROCESS | 1831 | 1461163250618 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - PROCESS | 1831 | 1461163250623 Marionette TRACE conn3 <- [1,174,null,{}] 07:40:50 INFO - PROCESS | 1831 | 1461163250674 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:50 INFO - PROCESS | 1831 | 1461163250819 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:40:50 INFO - PROCESS | 1831 | 1461163250949 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4434000 == 15 [pid = 1831] [id = 51] 07:40:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14e1017400) [pid = 1831] [serial = 151] [outer = (nil)] 07:40:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14e4407800) [pid = 1831] [serial = 152] [outer = 0x7f14e1017400] 07:40:51 INFO - PROCESS | 1831 | 1461163251021 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14e57f6000) [pid = 1831] [serial = 153] [outer = 0x7f14e1017400] 07:40:51 INFO - PROCESS | 1831 | 1461163251896 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1325ms 07:40:51 INFO - PROCESS | 1831 | 1461163251958 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 1831 | 1461163251966 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 07:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:40:51 INFO - PROCESS | 1831 | 1461163251982 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 1831 | 1461163251986 Marionette TRACE conn3 <- [1,178,null,{}] 07:40:51 INFO - PROCESS | 1831 | 1461163251991 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:52 INFO - PROCESS | 1831 | 1461163252152 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:40:52 INFO - PROCESS | 1831 | 1461163252283 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2ba800 == 16 [pid = 1831] [id = 52] 07:40:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14de03d000) [pid = 1831] [serial = 154] [outer = (nil)] 07:40:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14e1019000) [pid = 1831] [serial = 155] [outer = 0x7f14de03d000] 07:40:52 INFO - PROCESS | 1831 | 1461163252351 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14e5cb4400) [pid = 1831] [serial = 156] [outer = 0x7f14de03d000] 07:40:53 INFO - PROCESS | 1831 | 1461163253303 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:40:53 INFO - PROCESS | 1831 | 1461163253542 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1578ms 07:40:53 INFO - PROCESS | 1831 | 1461163253560 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:40:53 INFO - PROCESS | 1831 | 1461163253565 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 07:40:53 INFO - PROCESS | 1831 | 1461163253572 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 1831 | 1461163253577 Marionette TRACE conn3 <- [1,182,null,{}] 07:40:53 INFO - PROCESS | 1831 | 1461163253583 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:53 INFO - PROCESS | 1831 | 1461163253728 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14f7d19c00) [pid = 1831] [serial = 98] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14e3c33c00) [pid = 1831] [serial = 74] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14f4c99800) [pid = 1831] [serial = 26] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14e4495800) [pid = 1831] [serial = 76] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14f780e800) [pid = 1831] [serial = 2] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14dfa7a800) [pid = 1831] [serial = 43] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14e6bad000) [pid = 1831] [serial = 49] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14e737d000) [pid = 1831] [serial = 50] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14e834a800) [pid = 1831] [serial = 52] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14e1018800) [pid = 1831] [serial = 55] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14e84d9c00) [pid = 1831] [serial = 53] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14dd929400) [pid = 1831] [serial = 28] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14f4775c00) [pid = 1831] [serial = 59] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14f3b47400) [pid = 1831] [serial = 58] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14f5fefc00) [pid = 1831] [serial = 97] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14e12d2c00) [pid = 1831] [serial = 131] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14e387fc00) [pid = 1831] [serial = 37] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14e39a1400) [pid = 1831] [serial = 38] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14dea93c00) [pid = 1831] [serial = 40] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f14e3993c00) [pid = 1831] [serial = 44] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f14e5f11000) [pid = 1831] [serial = 41] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f14e53f2000) [pid = 1831] [serial = 47] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f14e453e000) [pid = 1831] [serial = 46] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f14e965d400) [pid = 1831] [serial = 56] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f14f4c19400) [pid = 1831] [serial = 61] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f14dda96c00) [pid = 1831] [serial = 29] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f14f4e08400) [pid = 1831] [serial = 62] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f14de1e3800) [pid = 1831] [serial = 34] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f14dde60800) [pid = 1831] [serial = 31] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f14f4774800) [pid = 1831] [serial = 83] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f14f3bcb000) [pid = 1831] [serial = 107] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f14f4c1ac00) [pid = 1831] [serial = 85] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f14dda9d400) [pid = 1831] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14f7dc8000) [pid = 1831] [serial = 100] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14e996ac00) [pid = 1831] [serial = 82] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14e9961800) [pid = 1831] [serial = 106] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14e766f400) [pid = 1831] [serial = 80] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14de1e4400) [pid = 1831] [serial = 103] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14e6ba5000) [pid = 1831] [serial = 79] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f14e3c2f800) [pid = 1831] [serial = 88] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f14e573a400) [pid = 1831] [serial = 77] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f14f49bb400) [pid = 1831] [serial = 94] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f14e3880000) [pid = 1831] [serial = 73] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f14e82a4800) [pid = 1831] [serial = 92] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f14e5733800) [pid = 1831] [serial = 89] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 75 (0x7f14f969cc00) [pid = 1831] [serial = 101] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 74 (0x7f14e5bdbc00) [pid = 1831] [serial = 12] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 73 (0x7f14e4a89000) [pid = 1831] [serial = 104] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 72 (0x7f14e5f09c00) [pid = 1831] [serial = 9] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 71 (0x7f14e5569000) [pid = 1831] [serial = 68] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 70 (0x7f14e73e7400) [pid = 1831] [serial = 70] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 69 (0x7f14e7671c00) [pid = 1831] [serial = 91] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 68 (0x7f14dfc3d800) [pid = 1831] [serial = 65] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 67 (0x7f14e4539400) [pid = 1831] [serial = 67] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 66 (0x7f14de1df800) [pid = 1831] [serial = 64] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 65 (0x7f14e101ec00) [pid = 1831] [serial = 22] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 64 (0x7f14de033c00) [pid = 1831] [serial = 23] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 63 (0x7f14f4e77000) [pid = 1831] [serial = 86] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 62 (0x7f14dfc42400) [pid = 1831] [serial = 17] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 61 (0x7f14dfa7d800) [pid = 1831] [serial = 19] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 60 (0x7f14dfc3bc00) [pid = 1831] [serial = 16] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 59 (0x7f14e9654000) [pid = 1831] [serial = 71] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 58 (0x7f14f5b27800) [pid = 1831] [serial = 95] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | --DOMWINDOW == 57 (0x7f14de1dc000) [pid = 1831] [serial = 25] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1831 | 1461163253944 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda79800 == 17 [pid = 1831] [id = 53] 07:40:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 58 (0x7f14dda9d400) [pid = 1831] [serial = 157] [outer = (nil)] 07:40:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 59 (0x7f14de033c00) [pid = 1831] [serial = 158] [outer = 0x7f14dda9d400] 07:40:54 INFO - PROCESS | 1831 | 1461163254005 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 60 (0x7f14e060fc00) [pid = 1831] [serial = 159] [outer = 0x7f14dda9d400] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 59 (0x7f14e5f08c00) [pid = 1831] [serial = 119] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 58 (0x7f14e5b62400) [pid = 1831] [serial = 116] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 57 (0x7f14f5cbbc00) [pid = 1831] [serial = 109] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 56 (0x7f14e737c400) [pid = 1831] [serial = 117] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 55 (0x7f14f9d79000) [pid = 1831] [serial = 125] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 54 (0x7f14e7a46800) [pid = 1831] [serial = 120] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 53 (0x7f14f4e71c00) [pid = 1831] [serial = 122] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 52 (0x7f14e12c7800) [pid = 1831] [serial = 128] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 51 (0x7f14fa120000) [pid = 1831] [serial = 126] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 50 (0x7f14df8a9c00) [pid = 1831] [serial = 113] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 49 (0x7f14f7d1bc00) [pid = 1831] [serial = 110] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 48 (0x7f14fa127000) [pid = 1831] [serial = 114] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 47 (0x7f14e12cd000) [pid = 1831] [serial = 129] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | --DOMWINDOW == 46 (0x7f14f5fee400) [pid = 1831] [serial = 123] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1831 | 1461163254599 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1080ms 07:40:54 INFO - PROCESS | 1831 | 1461163254651 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 1831 | 1461163254656 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 07:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:40:54 INFO - PROCESS | 1831 | 1461163254665 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 1831 | 1461163254668 Marionette TRACE conn3 <- [1,186,null,{}] 07:40:54 INFO - PROCESS | 1831 | 1461163254672 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:54 INFO - PROCESS | 1831 | 1461163254805 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:40:54 INFO - PROCESS | 1831 | 1461163254929 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc0e000 == 18 [pid = 1831] [id = 54] 07:40:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 47 (0x7f14de1df400) [pid = 1831] [serial = 160] [outer = (nil)] 07:40:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 48 (0x7f14e387fc00) [pid = 1831] [serial = 161] [outer = 0x7f14de1df400] 07:40:55 INFO - PROCESS | 1831 | 1461163255138 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 49 (0x7f14e388b000) [pid = 1831] [serial = 162] [outer = 0x7f14de1df400] 07:40:55 INFO - PROCESS | 1831 | 1461163255716 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1091ms 07:40:55 INFO - PROCESS | 1831 | 1461163255757 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:40:55 INFO - PROCESS | 1831 | 1461163255759 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 07:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:40:55 INFO - PROCESS | 1831 | 1461163255765 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:40:55 INFO - PROCESS | 1831 | 1461163255771 Marionette TRACE conn3 <- [1,190,null,{}] 07:40:55 INFO - PROCESS | 1831 | 1461163255787 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:55 INFO - PROCESS | 1831 | 1461163255941 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:40:55 INFO - PROCESS | 1831 | 1461163255968 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1648000 == 19 [pid = 1831] [id = 55] 07:40:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 50 (0x7f14e3b76800) [pid = 1831] [serial = 163] [outer = (nil)] 07:40:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 51 (0x7f14e4a82400) [pid = 1831] [serial = 164] [outer = 0x7f14e3b76800] 07:40:56 INFO - PROCESS | 1831 | 1461163256035 Marionette DEBUG loaded listener.js 07:40:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 52 (0x7f14e53ee800) [pid = 1831] [serial = 165] [outer = 0x7f14e3b76800] 07:40:56 INFO - PROCESS | 1831 | 1461163256704 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 990ms 07:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:40:56 INFO - PROCESS | 1831 | 1461163256756 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 1831 | 1461163256760 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 07:40:56 INFO - PROCESS | 1831 | 1461163256776 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - PROCESS | 1831 | 1461163256777 Marionette TRACE conn3 <- [1,194,null,{}] 07:40:56 INFO - PROCESS | 1831 | 1461163256783 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:56 INFO - PROCESS | 1831 | 1461163256941 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:40:56 INFO - PROCESS | 1831 | 1461163256965 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4b3a000 == 20 [pid = 1831] [id = 56] 07:40:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 53 (0x7f14dda9bc00) [pid = 1831] [serial = 166] [outer = (nil)] 07:40:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 54 (0x7f14e5bdb400) [pid = 1831] [serial = 167] [outer = 0x7f14dda9bc00] 07:40:57 INFO - PROCESS | 1831 | 1461163257022 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 55 (0x7f14e5fc0c00) [pid = 1831] [serial = 168] [outer = 0x7f14dda9bc00] 07:40:57 INFO - PROCESS | 1831 | 1461163257683 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 942ms 07:40:57 INFO - PROCESS | 1831 | 1461163257707 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 1831 | 1461163257710 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 07:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:40:57 INFO - PROCESS | 1831 | 1461163257715 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - PROCESS | 1831 | 1461163257717 Marionette TRACE conn3 <- [1,198,null,{}] 07:40:57 INFO - PROCESS | 1831 | 1461163257722 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:57 INFO - PROCESS | 1831 | 1461163257867 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:40:57 INFO - PROCESS | 1831 | 1461163257908 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5919000 == 21 [pid = 1831] [id = 57] 07:40:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 56 (0x7f14e5f11000) [pid = 1831] [serial = 169] [outer = (nil)] 07:40:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 57 (0x7f14e67bb400) [pid = 1831] [serial = 170] [outer = 0x7f14e5f11000] 07:40:58 INFO - PROCESS | 1831 | 1461163258014 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 58 (0x7f14e6bae000) [pid = 1831] [serial = 171] [outer = 0x7f14e5f11000] 07:40:58 INFO - PROCESS | 1831 | --DOMWINDOW == 57 (0x7f14e448d000) [pid = 1831] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:40:58 INFO - PROCESS | 1831 | --DOMWINDOW == 56 (0x7f14f5cb9c00) [pid = 1831] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:40:58 INFO - PROCESS | 1831 | --DOMWINDOW == 55 (0x7f14deb12000) [pid = 1831] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:40:58 INFO - PROCESS | 1831 | --DOMWINDOW == 54 (0x7f14e12d5800) [pid = 1831] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:40:58 INFO - PROCESS | 1831 | --DOMWINDOW == 53 (0x7f14e4a86400) [pid = 1831] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:40:58 INFO - PROCESS | 1831 | --DOMWINDOW == 52 (0x7f14e1015400) [pid = 1831] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:40:58 INFO - PROCESS | 1831 | 1461163258820 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1129ms 07:40:58 INFO - PROCESS | 1831 | 1461163258845 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:40:58 INFO - PROCESS | 1831 | 1461163258848 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 07:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:40:58 INFO - PROCESS | 1831 | 1461163258853 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:40:58 INFO - PROCESS | 1831 | 1461163258855 Marionette TRACE conn3 <- [1,202,null,{}] 07:40:58 INFO - PROCESS | 1831 | 1461163258860 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:59 INFO - PROCESS | 1831 | 1461163259043 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:40:59 INFO - PROCESS | 1831 | 1461163259102 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6903000 == 22 [pid = 1831] [id = 58] 07:40:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 53 (0x7f14e12d3400) [pid = 1831] [serial = 172] [outer = (nil)] 07:40:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 54 (0x7f14e73e7000) [pid = 1831] [serial = 173] [outer = 0x7f14e12d3400] 07:40:59 INFO - PROCESS | 1831 | 1461163259177 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 55 (0x7f14e834f400) [pid = 1831] [serial = 174] [outer = 0x7f14e12d3400] 07:40:59 INFO - PROCESS | 1831 | 1461163259733 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 07:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:40:59 INFO - PROCESS | 1831 | 1461163259784 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 1831 | 1461163259786 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 07:40:59 INFO - PROCESS | 1831 | 1461163259793 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 1831 | 1461163259795 Marionette TRACE conn3 <- [1,206,null,{}] 07:40:59 INFO - PROCESS | 1831 | 1461163259800 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:59 INFO - PROCESS | 1831 | 1461163259944 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:40:59 INFO - PROCESS | 1831 | 1461163259961 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6963000 == 23 [pid = 1831] [id = 59] 07:40:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 56 (0x7f14e58c5800) [pid = 1831] [serial = 175] [outer = (nil)] 07:41:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 57 (0x7f14e9654000) [pid = 1831] [serial = 176] [outer = 0x7f14e58c5800] 07:41:00 INFO - PROCESS | 1831 | 1461163260018 Marionette DEBUG loaded listener.js 07:41:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 58 (0x7f14e9968800) [pid = 1831] [serial = 177] [outer = 0x7f14e58c5800] 07:41:00 INFO - PROCESS | 1831 | 1461163260580 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 837ms 07:41:00 INFO - PROCESS | 1831 | 1461163260686 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 1831 | 1461163260692 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 07:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:41:00 INFO - PROCESS | 1831 | 1461163260702 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 1831 | 1461163260709 Marionette TRACE conn3 <- [1,210,null,{}] 07:41:00 INFO - PROCESS | 1831 | 1461163260722 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:00 INFO - PROCESS | 1831 | 1461163260884 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:41:01 INFO - PROCESS | 1831 | 1461163261003 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2c9800 == 24 [pid = 1831] [id = 60] 07:41:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 59 (0x7f14de1db400) [pid = 1831] [serial = 178] [outer = (nil)] 07:41:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 60 (0x7f14de1e3800) [pid = 1831] [serial = 179] [outer = 0x7f14de1db400] 07:41:01 INFO - PROCESS | 1831 | 1461163261073 Marionette DEBUG loaded listener.js 07:41:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 61 (0x7f14dfa7d800) [pid = 1831] [serial = 180] [outer = 0x7f14de1db400] 07:41:01 INFO - PROCESS | 1831 | 1461163261840 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1191ms 07:41:01 INFO - PROCESS | 1831 | 1461163261893 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 1831 | 1461163261899 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 07:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:41:01 INFO - PROCESS | 1831 | 1461163261910 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 1831 | 1461163261915 Marionette TRACE conn3 <- [1,214,null,{}] 07:41:01 INFO - PROCESS | 1831 | 1461163261922 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:02 INFO - PROCESS | 1831 | 1461163262071 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:41:02 INFO - PROCESS | 1831 | 1461163262189 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1647800 == 25 [pid = 1831] [id = 61] 07:41:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 62 (0x7f14de1dd800) [pid = 1831] [serial = 181] [outer = (nil)] 07:41:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 63 (0x7f14e3886c00) [pid = 1831] [serial = 182] [outer = 0x7f14de1dd800] 07:41:02 INFO - PROCESS | 1831 | 1461163262257 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 64 (0x7f14e3c35800) [pid = 1831] [serial = 183] [outer = 0x7f14de1dd800] 07:41:03 INFO - PROCESS | 1831 | 1461163263056 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1182ms 07:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:41:03 INFO - PROCESS | 1831 | 1461163263091 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 1831 | 1461163263094 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 07:41:03 INFO - PROCESS | 1831 | 1461163263100 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:41:03 INFO - PROCESS | 1831 | 1461163263102 Marionette TRACE conn3 <- [1,218,null,{}] 07:41:03 INFO - PROCESS | 1831 | 1461163263116 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:03 INFO - PROCESS | 1831 | 1461163263293 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:41:03 INFO - PROCESS | 1831 | 1461163263417 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7195800 == 26 [pid = 1831] [id = 62] 07:41:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 65 (0x7f14e67bd800) [pid = 1831] [serial = 184] [outer = (nil)] 07:41:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 66 (0x7f14e7037c00) [pid = 1831] [serial = 185] [outer = 0x7f14e67bd800] 07:41:03 INFO - PROCESS | 1831 | 1461163263497 Marionette DEBUG loaded listener.js 07:41:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 67 (0x7f14e7671c00) [pid = 1831] [serial = 186] [outer = 0x7f14e67bd800] 07:41:04 INFO - PROCESS | 1831 | 1461163264298 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1228ms 07:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:41:04 INFO - PROCESS | 1831 | 1461163264327 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:41:04 INFO - PROCESS | 1831 | 1461163264330 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 07:41:04 INFO - PROCESS | 1831 | 1461163264336 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - PROCESS | 1831 | 1461163264339 Marionette TRACE conn3 <- [1,222,null,{}] 07:41:04 INFO - PROCESS | 1831 | 1461163264344 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:04 INFO - PROCESS | 1831 | 1461163264541 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:41:04 INFO - PROCESS | 1831 | 1461163264555 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7ab9800 == 27 [pid = 1831] [id = 63] 07:41:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f14e7672000) [pid = 1831] [serial = 187] [outer = (nil)] 07:41:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 69 (0x7f14e9963400) [pid = 1831] [serial = 188] [outer = 0x7f14e7672000] 07:41:04 INFO - PROCESS | 1831 | 1461163264626 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 70 (0x7f14eead8c00) [pid = 1831] [serial = 189] [outer = 0x7f14e7672000] 07:41:05 INFO - PROCESS | 1831 | 1461163265639 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1378ms 07:41:05 INFO - PROCESS | 1831 | 1461163265714 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:41:05 INFO - PROCESS | 1831 | 1461163265718 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 07:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:41:05 INFO - PROCESS | 1831 | 1461163265726 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:41:05 INFO - PROCESS | 1831 | 1461163265731 Marionette TRACE conn3 <- [1,226,null,{}] 07:41:05 INFO - PROCESS | 1831 | 1461163265738 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:05 INFO - PROCESS | 1831 | 1461163265917 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:41:06 INFO - PROCESS | 1831 | 1461163266102 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de05f000 == 28 [pid = 1831] [id = 64] 07:41:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 71 (0x7f14dfc3d800) [pid = 1831] [serial = 190] [outer = (nil)] 07:41:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f14dfc44800) [pid = 1831] [serial = 191] [outer = 0x7f14dfc3d800] 07:41:06 INFO - PROCESS | 1831 | 1461163266174 Marionette DEBUG loaded listener.js 07:41:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f14e12cc800) [pid = 1831] [serial = 192] [outer = 0x7f14dfc3d800] 07:41:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2b3800 == 27 [pid = 1831] [id = 45] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 72 (0x7f14f49bfc00) [pid = 1831] [serial = 149] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | 1461163266920 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 71 (0x7f14e388a400) [pid = 1831] [serial = 132] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 70 (0x7f14e631d800) [pid = 1831] [serial = 147] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 69 (0x7f14f7d1a000) [pid = 1831] [serial = 143] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 68 (0x7f14dfcee400) [pid = 1831] [serial = 134] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 67 (0x7f14e12d2000) [pid = 1831] [serial = 135] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 66 (0x7f14e5733c00) [pid = 1831] [serial = 137] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 65 (0x7f14e6947800) [pid = 1831] [serial = 138] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 64 (0x7f14e53e7800) [pid = 1831] [serial = 146] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 63 (0x7f14e9659c00) [pid = 1831] [serial = 140] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 62 (0x7f14f4981400) [pid = 1831] [serial = 141] [outer = (nil)] [url = about:blank] 07:41:06 INFO - PROCESS | 1831 | --DOMWINDOW == 61 (0x7f14f9cbb800) [pid = 1831] [serial = 144] [outer = (nil)] [url = about:blank] 07:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1236ms 07:41:06 INFO - PROCESS | 1831 | 1461163266963 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:41:06 INFO - PROCESS | 1831 | 1461163266972 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 07:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:41:06 INFO - PROCESS | 1831 | 1461163266982 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 1831 | 1461163266985 Marionette TRACE conn3 <- [1,230,null,{}] 07:41:06 INFO - PROCESS | 1831 | 1461163266990 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:07 INFO - PROCESS | 1831 | 1461163267132 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:41:07 INFO - PROCESS | 1831 | 1461163267148 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e397f000 == 28 [pid = 1831] [id = 65] 07:41:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 62 (0x7f14e388a800) [pid = 1831] [serial = 193] [outer = (nil)] 07:41:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 63 (0x7f14e3cd8000) [pid = 1831] [serial = 194] [outer = 0x7f14e388a800] 07:41:07 INFO - PROCESS | 1831 | 1461163267208 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 64 (0x7f14e4a89000) [pid = 1831] [serial = 195] [outer = 0x7f14e388a800] 07:41:07 INFO - PROCESS | 1831 | 1461163267906 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 980ms 07:41:07 INFO - PROCESS | 1831 | 1461163267962 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:41:07 INFO - PROCESS | 1831 | 1461163267966 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 07:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:41:07 INFO - PROCESS | 1831 | 1461163267985 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:41:07 INFO - PROCESS | 1831 | 1461163267991 Marionette TRACE conn3 <- [1,234,null,{}] 07:41:08 INFO - PROCESS | 1831 | 1461163268008 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:08 INFO - PROCESS | 1831 | 1461163268145 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:41:08 INFO - PROCESS | 1831 | 1461163268154 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5f8f800 == 29 [pid = 1831] [id = 66] 07:41:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 65 (0x7f14e58c5400) [pid = 1831] [serial = 196] [outer = (nil)] 07:41:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 66 (0x7f14e6a36000) [pid = 1831] [serial = 197] [outer = 0x7f14e58c5400] 07:41:08 INFO - PROCESS | 1831 | 1461163268219 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 67 (0x7f14e766c400) [pid = 1831] [serial = 198] [outer = 0x7f14e58c5400] 07:41:08 INFO - PROCESS | 1831 | 1461163268893 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 947ms 07:41:08 INFO - PROCESS | 1831 | 1461163268930 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:41:08 INFO - PROCESS | 1831 | 1461163268933 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 07:41:08 INFO - PROCESS | 1831 | 1461163268938 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 1831 | 1461163268941 Marionette TRACE conn3 <- [1,238,null,{}] 07:41:08 INFO - PROCESS | 1831 | 1461163268945 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:09 INFO - PROCESS | 1831 | 1461163269110 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:41:09 INFO - PROCESS | 1831 | 1461163269136 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7124000 == 30 [pid = 1831] [id = 67] 07:41:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f14e1018000) [pid = 1831] [serial = 199] [outer = (nil)] 07:41:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 69 (0x7f14e8348000) [pid = 1831] [serial = 200] [outer = 0x7f14e1018000] 07:41:09 INFO - PROCESS | 1831 | 1461163269192 Marionette DEBUG loaded listener.js 07:41:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 70 (0x7f14eead8400) [pid = 1831] [serial = 201] [outer = 0x7f14e1018000] 07:41:09 INFO - PROCESS | 1831 | 1461163269937 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1028ms 07:41:09 INFO - PROCESS | 1831 | 1461163269966 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:41:09 INFO - PROCESS | 1831 | 1461163269969 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 07:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:41:09 INFO - PROCESS | 1831 | 1461163269974 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 1831 | 1461163269975 Marionette TRACE conn3 <- [1,242,null,{}] 07:41:09 INFO - PROCESS | 1831 | 1461163269989 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:10 INFO - PROCESS | 1831 | 1461163270135 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:41:10 INFO - PROCESS | 1831 | 1461163270196 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8220800 == 31 [pid = 1831] [id = 68] 07:41:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 71 (0x7f14dd92cc00) [pid = 1831] [serial = 202] [outer = (nil)] 07:41:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f14f3bc8000) [pid = 1831] [serial = 203] [outer = 0x7f14dd92cc00] 07:41:10 INFO - PROCESS | 1831 | 1461163270251 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f14e060d800) [pid = 1831] [serial = 204] [outer = 0x7f14dd92cc00] 07:41:10 INFO - PROCESS | 1831 | 1461163270897 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 976ms 07:41:10 INFO - PROCESS | 1831 | 1461163270951 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:41:10 INFO - PROCESS | 1831 | 1461163270953 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 07:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:41:10 INFO - PROCESS | 1831 | 1461163270960 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:41:10 INFO - PROCESS | 1831 | 1461163270963 Marionette TRACE conn3 <- [1,246,null,{}] 07:41:10 INFO - PROCESS | 1831 | 1461163270968 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:11 INFO - PROCESS | 1831 | --DOMWINDOW == 72 (0x7f14e5f11000) [pid = 1831] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:41:11 INFO - PROCESS | 1831 | --DOMWINDOW == 71 (0x7f14dda9d400) [pid = 1831] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:41:11 INFO - PROCESS | 1831 | --DOMWINDOW == 70 (0x7f14de1df400) [pid = 1831] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:41:11 INFO - PROCESS | 1831 | --DOMWINDOW == 69 (0x7f14e3b76800) [pid = 1831] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:41:11 INFO - PROCESS | 1831 | --DOMWINDOW == 68 (0x7f14dda9bc00) [pid = 1831] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:41:11 INFO - PROCESS | 1831 | --DOMWINDOW == 67 (0x7f14e12d3400) [pid = 1831] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:41:11 INFO - PROCESS | 1831 | 1461163271205 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:41:11 INFO - PROCESS | 1831 | 1461163271262 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e977e800 == 32 [pid = 1831] [id = 69] 07:41:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 68 (0x7f14e1018400) [pid = 1831] [serial = 205] [outer = (nil)] 07:41:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 69 (0x7f14e3b7dc00) [pid = 1831] [serial = 206] [outer = 0x7f14e1018400] 07:41:11 INFO - PROCESS | 1831 | 1461163271337 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 70 (0x7f14f4e7d800) [pid = 1831] [serial = 207] [outer = 0x7f14e1018400] 07:41:11 INFO - PROCESS | 1831 | 1461163271956 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1030ms 07:41:11 INFO - PROCESS | 1831 | 1461163271991 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 1831 | 1461163271995 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 07:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:41:12 INFO - PROCESS | 1831 | 1461163272000 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 1831 | 1461163272003 Marionette TRACE conn3 <- [1,250,null,{}] 07:41:12 INFO - PROCESS | 1831 | 1461163272008 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:12 INFO - PROCESS | 1831 | 1461163272170 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:41:12 INFO - PROCESS | 1831 | 1461163272188 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeab9800 == 33 [pid = 1831] [id = 70] 07:41:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 71 (0x7f14e12c8400) [pid = 1831] [serial = 208] [outer = (nil)] 07:41:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 72 (0x7f14f5cc2400) [pid = 1831] [serial = 209] [outer = 0x7f14e12c8400] 07:41:12 INFO - PROCESS | 1831 | 1461163272247 Marionette DEBUG loaded listener.js 07:41:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 73 (0x7f14f7887400) [pid = 1831] [serial = 210] [outer = 0x7f14e12c8400] 07:41:12 INFO - PROCESS | 1831 | 1461163272829 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 888ms 07:41:12 INFO - PROCESS | 1831 | 1461163272889 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:41:12 INFO - PROCESS | 1831 | 1461163272892 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 07:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:41:12 INFO - PROCESS | 1831 | 1461163272898 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 1831 | 1461163272900 Marionette TRACE conn3 <- [1,254,null,{}] 07:41:12 INFO - PROCESS | 1831 | 1461163272905 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:13 INFO - PROCESS | 1831 | 1461163273026 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:41:13 INFO - PROCESS | 1831 | 1461163273042 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f49d7000 == 34 [pid = 1831] [id = 71] 07:41:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 74 (0x7f14f7887800) [pid = 1831] [serial = 211] [outer = (nil)] 07:41:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 75 (0x7f14f9cc7000) [pid = 1831] [serial = 212] [outer = 0x7f14f7887800] 07:41:13 INFO - PROCESS | 1831 | 1461163273102 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f14f9e89c00) [pid = 1831] [serial = 213] [outer = 0x7f14f7887800] 07:41:13 INFO - PROCESS | 1831 | 1461163273986 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1125ms 07:41:14 INFO - PROCESS | 1831 | 1461163274024 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:41:14 INFO - PROCESS | 1831 | 1461163274029 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 07:41:14 INFO - PROCESS | 1831 | 1461163274035 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 1831 | 1461163274041 Marionette TRACE conn3 <- [1,258,null,{}] 07:41:14 INFO - PROCESS | 1831 | 1461163274049 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:14 INFO - PROCESS | 1831 | 1461163274204 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:41:14 INFO - PROCESS | 1831 | 1461163274338 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e441f000 == 35 [pid = 1831] [id = 72] 07:41:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f14e101a800) [pid = 1831] [serial = 214] [outer = (nil)] 07:41:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f14e3994000) [pid = 1831] [serial = 215] [outer = 0x7f14e101a800] 07:41:14 INFO - PROCESS | 1831 | 1461163274409 Marionette DEBUG loaded listener.js 07:41:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f14e4a85800) [pid = 1831] [serial = 216] [outer = 0x7f14e101a800] 07:41:15 INFO - PROCESS | 1831 | 1461163275233 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1239ms 07:41:15 INFO - PROCESS | 1831 | 1461163275275 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:41:15 INFO - PROCESS | 1831 | 1461163275283 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 07:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:41:15 INFO - PROCESS | 1831 | 1461163275293 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:41:15 INFO - PROCESS | 1831 | 1461163275296 Marionette TRACE conn3 <- [1,262,null,{}] 07:41:15 INFO - PROCESS | 1831 | 1461163275302 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:15 INFO - PROCESS | 1831 | 1461163275464 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:41:15 INFO - PROCESS | 1831 | 1461163275587 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ed3c1000 == 36 [pid = 1831] [id = 73] 07:41:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f14e12c7c00) [pid = 1831] [serial = 217] [outer = (nil)] 07:41:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f14e769b800) [pid = 1831] [serial = 218] [outer = 0x7f14e12c7c00] 07:41:15 INFO - PROCESS | 1831 | 1461163275656 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14e996a000) [pid = 1831] [serial = 219] [outer = 0x7f14e12c7c00] 07:41:16 INFO - PROCESS | 1831 | 1461163276442 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1177ms 07:41:16 INFO - PROCESS | 1831 | 1461163276470 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 1831 | 1461163276474 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 07:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:41:16 INFO - PROCESS | 1831 | 1461163276480 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 1831 | 1461163276485 Marionette TRACE conn3 <- [1,266,null,{}] 07:41:16 INFO - PROCESS | 1831 | 1461163276517 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:16 INFO - PROCESS | 1831 | 1461163276672 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:41:16 INFO - PROCESS | 1831 | 1461163276794 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4cb0000 == 37 [pid = 1831] [id = 74] 07:41:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14e996ac00) [pid = 1831] [serial = 220] [outer = (nil)] 07:41:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14f4ce5800) [pid = 1831] [serial = 221] [outer = 0x7f14e996ac00] 07:41:16 INFO - PROCESS | 1831 | 1461163276867 Marionette DEBUG loaded listener.js 07:41:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14f5cc4800) [pid = 1831] [serial = 222] [outer = 0x7f14e996ac00] 07:41:17 INFO - PROCESS | 1831 | 1461163277721 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1288ms 07:41:17 INFO - PROCESS | 1831 | 1461163277769 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:41:17 INFO - PROCESS | 1831 | 1461163277773 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 07:41:17 INFO - PROCESS | 1831 | 1461163277779 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:41:17 INFO - PROCESS | 1831 | 1461163277782 Marionette TRACE conn3 <- [1,270,null,{}] 07:41:17 INFO - PROCESS | 1831 | 1461163277787 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:17 INFO - PROCESS | 1831 | 1461163277976 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:41:18 INFO - PROCESS | 1831 | 1461163278032 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dde61800 == 38 [pid = 1831] [id = 75] 07:41:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14de1d5800) [pid = 1831] [serial = 223] [outer = (nil)] 07:41:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14e4543400) [pid = 1831] [serial = 224] [outer = 0x7f14de1d5800] 07:41:18 INFO - PROCESS | 1831 | 1461163278144 Marionette DEBUG loaded listener.js 07:41:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14f9e93000) [pid = 1831] [serial = 225] [outer = 0x7f14de1d5800] 07:41:19 INFO - PROCESS | 1831 | 1461163279134 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1384ms 07:41:19 INFO - PROCESS | 1831 | 1461163279162 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:41:19 INFO - PROCESS | 1831 | 1461163279167 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 07:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:41:19 INFO - PROCESS | 1831 | 1461163279175 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - PROCESS | 1831 | 1461163279179 Marionette TRACE conn3 <- [1,274,null,{}] 07:41:19 INFO - PROCESS | 1831 | 1461163279186 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:19 INFO - PROCESS | 1831 | 1461163279326 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:41:19 INFO - PROCESS | 1831 | 1461163279479 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2b8800 == 39 [pid = 1831] [id = 76] 07:41:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14e12ca400) [pid = 1831] [serial = 226] [outer = (nil)] 07:41:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f14e16f4c00) [pid = 1831] [serial = 227] [outer = 0x7f14e12ca400] 07:41:19 INFO - PROCESS | 1831 | 1461163279598 Marionette DEBUG loaded listener.js 07:41:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f14e4411800) [pid = 1831] [serial = 228] [outer = 0x7f14e12ca400] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f14e9654000) [pid = 1831] [serial = 176] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f14e67bb400) [pid = 1831] [serial = 170] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f14de033c00) [pid = 1831] [serial = 158] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14e060fc00) [pid = 1831] [serial = 159] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14e1019000) [pid = 1831] [serial = 155] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14e387fc00) [pid = 1831] [serial = 161] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14e388b000) [pid = 1831] [serial = 162] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14e4a82400) [pid = 1831] [serial = 164] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14e5bdb400) [pid = 1831] [serial = 167] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f14e4407800) [pid = 1831] [serial = 152] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f14e73e7000) [pid = 1831] [serial = 173] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f14e6bae000) [pid = 1831] [serial = 171] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f14e5fc0c00) [pid = 1831] [serial = 168] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f14e834f400) [pid = 1831] [serial = 174] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f14e53ee800) [pid = 1831] [serial = 165] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 1831 | 1461163280376 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1229ms 07:41:20 INFO - PROCESS | 1831 | 1461163280410 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:41:20 INFO - PROCESS | 1831 | 1461163280416 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 07:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:41:20 INFO - PROCESS | 1831 | 1461163280431 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:41:20 INFO - PROCESS | 1831 | 1461163280434 Marionette TRACE conn3 <- [1,278,null,{}] 07:41:20 INFO - PROCESS | 1831 | 1461163280439 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:20 INFO - PROCESS | 1831 | 1461163280569 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:41:20 INFO - PROCESS | 1831 | 1461163280588 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1604000 == 40 [pid = 1831] [id = 77] 07:41:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f14e387fc00) [pid = 1831] [serial = 229] [outer = (nil)] 07:41:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f14e5b65c00) [pid = 1831] [serial = 230] [outer = 0x7f14e387fc00] 07:41:20 INFO - PROCESS | 1831 | 1461163280648 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f14e6a37400) [pid = 1831] [serial = 231] [outer = 0x7f14e387fc00] 07:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 929ms 07:41:21 INFO - PROCESS | 1831 | 1461163281352 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:41:21 INFO - PROCESS | 1831 | 1461163281361 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:41:21 INFO - PROCESS | 1831 | 1461163281364 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 07:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:41:21 INFO - PROCESS | 1831 | 1461163281369 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - PROCESS | 1831 | 1461163281374 Marionette TRACE conn3 <- [1,282,null,{}] 07:41:21 INFO - PROCESS | 1831 | 1461163281388 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:21 INFO - PROCESS | 1831 | 1461163281524 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:41:21 INFO - PROCESS | 1831 | 1461163281619 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6963800 == 41 [pid = 1831] [id = 78] 07:41:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f14e6277c00) [pid = 1831] [serial = 232] [outer = (nil)] 07:41:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f14e84dc400) [pid = 1831] [serial = 233] [outer = 0x7f14e6277c00] 07:41:21 INFO - PROCESS | 1831 | 1461163281679 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14f3bc7800) [pid = 1831] [serial = 234] [outer = 0x7f14e6277c00] 07:41:22 INFO - PROCESS | 1831 | 1461163282336 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 985ms 07:41:22 INFO - PROCESS | 1831 | 1461163282355 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:41:22 INFO - PROCESS | 1831 | 1461163282359 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 07:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:41:22 INFO - PROCESS | 1831 | 1461163282364 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 1831 | 1461163282366 Marionette TRACE conn3 <- [1,286,null,{}] 07:41:22 INFO - PROCESS | 1831 | 1461163282380 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:22 INFO - PROCESS | 1831 | 1461163282546 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:41:22 INFO - PROCESS | 1831 | 1461163282573 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7aae800 == 42 [pid = 1831] [id = 79] 07:41:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14de1e0400) [pid = 1831] [serial = 235] [outer = (nil)] 07:41:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14f4ce5c00) [pid = 1831] [serial = 236] [outer = 0x7f14de1e0400] 07:41:22 INFO - PROCESS | 1831 | 1461163282635 Marionette DEBUG loaded listener.js 07:41:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14f5ff7400) [pid = 1831] [serial = 237] [outer = 0x7f14de1e0400] 07:41:23 INFO - PROCESS | 1831 | 1461163283319 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1025ms 07:41:23 INFO - PROCESS | 1831 | 1461163283391 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:41:23 INFO - PROCESS | 1831 | 1461163283395 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 07:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:41:23 INFO - PROCESS | 1831 | 1461163283416 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:41:23 INFO - PROCESS | 1831 | 1461163283419 Marionette TRACE conn3 <- [1,290,null,{}] 07:41:23 INFO - PROCESS | 1831 | 1461163283436 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:23 INFO - PROCESS | 1831 | 1461163283608 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:41:23 INFO - PROCESS | 1831 | 1461163283628 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5f93000 == 43 [pid = 1831] [id = 80] 07:41:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14de035c00) [pid = 1831] [serial = 238] [outer = (nil)] 07:41:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14f9cbe800) [pid = 1831] [serial = 239] [outer = 0x7f14de035c00] 07:41:23 INFO - PROCESS | 1831 | 1461163283686 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14fa0adc00) [pid = 1831] [serial = 240] [outer = 0x7f14de035c00] 07:41:24 INFO - PROCESS | 1831 | 1461163284380 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 991ms 07:41:24 INFO - PROCESS | 1831 | 1461163284404 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:41:24 INFO - PROCESS | 1831 | 1461163284408 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 07:41:24 INFO - PROCESS | 1831 | 1461163284416 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 1831 | 1461163284419 Marionette TRACE conn3 <- [1,294,null,{}] 07:41:24 INFO - PROCESS | 1831 | 1461163284425 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:24 INFO - PROCESS | 1831 | 1461163284718 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:41:24 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14e58c5400) [pid = 1831] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:41:24 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14e388a800) [pid = 1831] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:41:24 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14dfc3d800) [pid = 1831] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:41:24 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14dd92cc00) [pid = 1831] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:41:24 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14e1018400) [pid = 1831] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:41:24 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14e58c5800) [pid = 1831] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:41:24 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f14e1018000) [pid = 1831] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:41:24 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f14e12c8400) [pid = 1831] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:41:24 INFO - PROCESS | 1831 | 1461163284791 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5b13000 == 44 [pid = 1831] [id = 81] 07:41:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f14de1df000) [pid = 1831] [serial = 241] [outer = (nil)] 07:41:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14e3882000) [pid = 1831] [serial = 242] [outer = 0x7f14de1df000] 07:41:24 INFO - PROCESS | 1831 | 1461163284871 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14f5c11c00) [pid = 1831] [serial = 243] [outer = 0x7f14de1df000] 07:41:25 INFO - PROCESS | 1831 | 1461163285513 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1132ms 07:41:25 INFO - PROCESS | 1831 | 1461163285547 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:41:25 INFO - PROCESS | 1831 | 1461163285550 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 07:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:41:25 INFO - PROCESS | 1831 | 1461163285555 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:41:25 INFO - PROCESS | 1831 | 1461163285558 Marionette TRACE conn3 <- [1,298,null,{}] 07:41:25 INFO - PROCESS | 1831 | 1461163285563 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:25 INFO - PROCESS | 1831 | 1461163285721 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:41:25 INFO - PROCESS | 1831 | 1461163285741 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f780e800 == 45 [pid = 1831] [id = 82] 07:41:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14dfc3d800) [pid = 1831] [serial = 244] [outer = (nil)] 07:41:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14fbe99c00) [pid = 1831] [serial = 245] [outer = 0x7f14dfc3d800] 07:41:25 INFO - PROCESS | 1831 | 1461163285803 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14fcb85800) [pid = 1831] [serial = 246] [outer = 0x7f14dfc3d800] 07:41:26 INFO - PROCESS | 1831 | 1461163286437 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 928ms 07:41:26 INFO - PROCESS | 1831 | 1461163286485 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 1831 | 1461163286488 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 07:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:41:26 INFO - PROCESS | 1831 | 1461163286494 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 1831 | 1461163286496 Marionette TRACE conn3 <- [1,302,null,{}] 07:41:26 INFO - PROCESS | 1831 | 1461163286502 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:26 INFO - PROCESS | 1831 | 1461163286631 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:41:26 INFO - PROCESS | 1831 | 1461163286777 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2bf000 == 46 [pid = 1831] [id = 83] 07:41:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14dd922c00) [pid = 1831] [serial = 247] [outer = (nil)] 07:41:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14de036000) [pid = 1831] [serial = 248] [outer = 0x7f14dd922c00] 07:41:26 INFO - PROCESS | 1831 | 1461163286846 Marionette DEBUG loaded listener.js 07:41:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14dfc3dc00) [pid = 1831] [serial = 249] [outer = 0x7f14dd922c00] 07:41:27 INFO - PROCESS | 1831 | 1461163287649 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1225ms 07:41:27 INFO - PROCESS | 1831 | 1461163287721 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:41:27 INFO - PROCESS | 1831 | 1461163287728 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 07:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:41:27 INFO - PROCESS | 1831 | 1461163287754 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - PROCESS | 1831 | 1461163287759 Marionette TRACE conn3 <- [1,306,null,{}] 07:41:27 INFO - PROCESS | 1831 | 1461163287765 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:27 INFO - PROCESS | 1831 | 1461163287919 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:41:28 INFO - PROCESS | 1831 | 1461163288045 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b8f800 == 47 [pid = 1831] [id = 84] 07:41:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f14dd926000) [pid = 1831] [serial = 250] [outer = (nil)] 07:41:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f14e5b63000) [pid = 1831] [serial = 251] [outer = 0x7f14dd926000] 07:41:28 INFO - PROCESS | 1831 | 1461163288121 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f14e703c400) [pid = 1831] [serial = 252] [outer = 0x7f14dd926000] 07:41:28 INFO - PROCESS | 1831 | 1461163288970 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1236ms 07:41:28 INFO - PROCESS | 1831 | 1461163288996 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:41:29 INFO - PROCESS | 1831 | 1461163289002 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 07:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:41:29 INFO - PROCESS | 1831 | 1461163289010 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:41:29 INFO - PROCESS | 1831 | 1461163289012 Marionette TRACE conn3 <- [1,310,null,{}] 07:41:29 INFO - PROCESS | 1831 | 1461163289018 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:29 INFO - PROCESS | 1831 | 1461163289164 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:41:29 INFO - PROCESS | 1831 | 1461163289297 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9619800 == 48 [pid = 1831] [id = 85] 07:41:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f14e4a82400) [pid = 1831] [serial = 253] [outer = (nil)] 07:41:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14f5b24c00) [pid = 1831] [serial = 254] [outer = 0x7f14e4a82400] 07:41:29 INFO - PROCESS | 1831 | 1461163289367 Marionette DEBUG loaded listener.js 07:41:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14f9e85400) [pid = 1831] [serial = 255] [outer = 0x7f14e4a82400] 07:41:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14e10d7c00) [pid = 1831] [serial = 256] [outer = 0x7f14dda9ec00] 07:41:30 INFO - PROCESS | 1831 | 1461163290354 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1375ms 07:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:41:30 INFO - PROCESS | 1831 | 1461163290386 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:41:30 INFO - PROCESS | 1831 | 1461163290389 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 07:41:30 INFO - PROCESS | 1831 | 1461163290402 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - PROCESS | 1831 | 1461163290409 Marionette TRACE conn3 <- [1,314,null,{}] 07:41:30 INFO - PROCESS | 1831 | 1461163290417 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:30 INFO - PROCESS | 1831 | 1461163290564 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:41:30 INFO - PROCESS | 1831 | 1461163290703 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9ea6000 == 49 [pid = 1831] [id = 86] 07:41:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14e10e2c00) [pid = 1831] [serial = 257] [outer = (nil)] 07:41:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14f7d1d800) [pid = 1831] [serial = 258] [outer = 0x7f14e10e2c00] 07:41:30 INFO - PROCESS | 1831 | 1461163290818 Marionette DEBUG loaded listener.js 07:41:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14fa212400) [pid = 1831] [serial = 259] [outer = 0x7f14e10e2c00] 07:41:31 INFO - PROCESS | 1831 | 1461163291579 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1196ms 07:41:31 INFO - PROCESS | 1831 | 1461163291590 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:41:31 INFO - PROCESS | 1831 | 1461163291595 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 07:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:41:31 INFO - PROCESS | 1831 | 1461163291601 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:41:31 INFO - PROCESS | 1831 | 1461163291604 Marionette TRACE conn3 <- [1,318,null,{}] 07:41:31 INFO - PROCESS | 1831 | 1461163291610 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:31 INFO - PROCESS | 1831 | 1461163291759 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:41:31 INFO - PROCESS | 1831 | 1461163291895 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa1b6800 == 50 [pid = 1831] [id = 87] 07:41:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14dde22c00) [pid = 1831] [serial = 260] [outer = (nil)] 07:41:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14fbea4800) [pid = 1831] [serial = 261] [outer = 0x7f14dde22c00] 07:41:31 INFO - PROCESS | 1831 | 1461163291967 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14fe15c800) [pid = 1831] [serial = 262] [outer = 0x7f14dde22c00] 07:41:33 INFO - PROCESS | 1831 | 1461163293034 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1484ms 07:41:33 INFO - PROCESS | 1831 | 1461163293088 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:41:33 INFO - PROCESS | 1831 | 1461163293094 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 07:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:41:33 INFO - PROCESS | 1831 | 1461163293102 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 1831 | 1461163293107 Marionette TRACE conn3 <- [1,322,null,{}] 07:41:33 INFO - PROCESS | 1831 | 1461163293116 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:33 INFO - PROCESS | 1831 | 1461163293302 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:41:33 INFO - PROCESS | 1831 | 1461163293549 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de04e000 == 51 [pid = 1831] [id = 88] 07:41:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14e12cb000) [pid = 1831] [serial = 263] [outer = (nil)] 07:41:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14e12d1c00) [pid = 1831] [serial = 264] [outer = 0x7f14e12cb000] 07:41:33 INFO - PROCESS | 1831 | 1461163293629 Marionette DEBUG loaded listener.js 07:41:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14e3b77800) [pid = 1831] [serial = 265] [outer = 0x7f14e12cb000] 07:41:34 INFO - PROCESS | 1831 | 1461163294445 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1387ms 07:41:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f780e800 == 50 [pid = 1831] [id = 82] 07:41:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5b13000 == 49 [pid = 1831] [id = 81] 07:41:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5f93000 == 48 [pid = 1831] [id = 80] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14de1e3800) [pid = 1831] [serial = 179] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14e3886c00) [pid = 1831] [serial = 182] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14e9963400) [pid = 1831] [serial = 188] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f14e7037c00) [pid = 1831] [serial = 185] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | 1461163294531 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:41:34 INFO - PROCESS | 1831 | 1461163294538 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 07:41:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7aae800 == 47 [pid = 1831] [id = 79] 07:41:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6963800 == 46 [pid = 1831] [id = 78] 07:41:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1604000 == 45 [pid = 1831] [id = 77] 07:41:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2b8800 == 44 [pid = 1831] [id = 76] 07:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:41:34 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e441f000 == 43 [pid = 1831] [id = 72] 07:41:34 INFO - PROCESS | 1831 | 1461163294558 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:41:34 INFO - PROCESS | 1831 | 1461163294561 Marionette TRACE conn3 <- [1,326,null,{}] 07:41:34 INFO - PROCESS | 1831 | 1461163294567 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:34 INFO - PROCESS | 1831 | 1461163294700 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f14e766c400) [pid = 1831] [serial = 198] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f14e6a36000) [pid = 1831] [serial = 197] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f14e4a89000) [pid = 1831] [serial = 195] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f14dfc44800) [pid = 1831] [serial = 191] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f14e060d800) [pid = 1831] [serial = 204] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f14f3bc8000) [pid = 1831] [serial = 203] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f14e3b7dc00) [pid = 1831] [serial = 206] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f14e9968800) [pid = 1831] [serial = 177] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f14e8348000) [pid = 1831] [serial = 200] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f14f4e7d800) [pid = 1831] [serial = 207] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f14eead8400) [pid = 1831] [serial = 201] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f14e3cd8000) [pid = 1831] [serial = 194] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f14f5cc2400) [pid = 1831] [serial = 209] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14e12cc800) [pid = 1831] [serial = 192] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14f7887400) [pid = 1831] [serial = 210] [outer = (nil)] [url = about:blank] 07:41:34 INFO - PROCESS | 1831 | 1461163294815 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfca6800 == 44 [pid = 1831] [id = 89] 07:41:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14dd925000) [pid = 1831] [serial = 266] [outer = (nil)] 07:41:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14e3cd8000) [pid = 1831] [serial = 267] [outer = 0x7f14dd925000] 07:41:34 INFO - PROCESS | 1831 | 1461163294877 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14e5f3c000) [pid = 1831] [serial = 268] [outer = 0x7f14dd925000] 07:41:35 INFO - PROCESS | 1831 | 1461163295553 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1038ms 07:41:35 INFO - PROCESS | 1831 | 1461163295594 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:41:35 INFO - PROCESS | 1831 | 1461163295596 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 07:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:41:35 INFO - PROCESS | 1831 | 1461163295603 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - PROCESS | 1831 | 1461163295608 Marionette TRACE conn3 <- [1,330,null,{}] 07:41:35 INFO - PROCESS | 1831 | 1461163295642 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:35 INFO - PROCESS | 1831 | 1461163295815 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:41:35 INFO - PROCESS | 1831 | 1461163295826 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e711e800 == 45 [pid = 1831] [id = 90] 07:41:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f14e5fc7400) [pid = 1831] [serial = 269] [outer = (nil)] 07:41:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f14e6ba4000) [pid = 1831] [serial = 270] [outer = 0x7f14e5fc7400] 07:41:35 INFO - PROCESS | 1831 | 1461163295888 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f14e82a2c00) [pid = 1831] [serial = 271] [outer = 0x7f14e5fc7400] 07:41:36 INFO - PROCESS | 1831 | 1461163296727 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1145ms 07:41:36 INFO - PROCESS | 1831 | 1461163296749 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:41:36 INFO - PROCESS | 1831 | 1461163296753 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 07:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:41:36 INFO - PROCESS | 1831 | 1461163296776 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - PROCESS | 1831 | 1461163296780 Marionette TRACE conn3 <- [1,334,null,{}] 07:41:36 INFO - PROCESS | 1831 | 1461163296784 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:36 INFO - PROCESS | 1831 | 1461163296925 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:41:36 INFO - PROCESS | 1831 | 1461163296938 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8213000 == 46 [pid = 1831] [id = 91] 07:41:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f14e5f3d000) [pid = 1831] [serial = 272] [outer = (nil)] 07:41:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14f3bc9c00) [pid = 1831] [serial = 273] [outer = 0x7f14e5f3d000] 07:41:37 INFO - PROCESS | 1831 | 1461163296998 Marionette DEBUG loaded listener.js 07:41:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14f49c3c00) [pid = 1831] [serial = 274] [outer = 0x7f14e5f3d000] 07:41:37 INFO - PROCESS | 1831 | 1461163297745 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 984ms 07:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:41:37 INFO - PROCESS | 1831 | 1461163297763 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:41:37 INFO - PROCESS | 1831 | 1461163297765 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 07:41:37 INFO - PROCESS | 1831 | 1461163297770 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:41:37 INFO - PROCESS | 1831 | 1461163297773 Marionette TRACE conn3 <- [1,338,null,{}] 07:41:37 INFO - PROCESS | 1831 | 1461163297783 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:37 INFO - PROCESS | 1831 | 1461163297931 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:41:37 INFO - PROCESS | 1831 | 1461163297995 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f47d6800 == 47 [pid = 1831] [id = 92] 07:41:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14de1dec00) [pid = 1831] [serial = 275] [outer = (nil)] 07:41:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14f4e0bc00) [pid = 1831] [serial = 276] [outer = 0x7f14de1dec00] 07:41:38 INFO - PROCESS | 1831 | 1461163298051 Marionette DEBUG loaded listener.js 07:41:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14f5cb9400) [pid = 1831] [serial = 277] [outer = 0x7f14de1dec00] 07:41:38 INFO - PROCESS | 1831 | 1461163298742 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1032ms 07:41:38 INFO - PROCESS | 1831 | 1461163298803 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:41:38 INFO - PROCESS | 1831 | 1461163298807 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 07:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:41:38 INFO - PROCESS | 1831 | 1461163298812 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:41:38 INFO - PROCESS | 1831 | 1461163298815 Marionette TRACE conn3 <- [1,342,null,{}] 07:41:38 INFO - PROCESS | 1831 | 1461163298819 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:39 INFO - PROCESS | 1831 | 1461163299038 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:41:39 INFO - PROCESS | 1831 | 1461163299060 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f780a000 == 48 [pid = 1831] [id = 93] 07:41:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14fa0af800) [pid = 1831] [serial = 278] [outer = (nil)] 07:41:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14fa25e400) [pid = 1831] [serial = 279] [outer = 0x7f14fa0af800] 07:41:39 INFO - PROCESS | 1831 | 1461163299123 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14fcb91800) [pid = 1831] [serial = 280] [outer = 0x7f14fa0af800] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f14e1017400) [pid = 1831] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f14de1db400) [pid = 1831] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f14de1dd800) [pid = 1831] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f14e67bd800) [pid = 1831] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f14e7672000) [pid = 1831] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f14de03d000) [pid = 1831] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f14de035c00) [pid = 1831] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f14de1df000) [pid = 1831] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f14e12ca400) [pid = 1831] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f14f7887800) [pid = 1831] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f14e6277c00) [pid = 1831] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f14de1d5800) [pid = 1831] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f14e996ac00) [pid = 1831] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14e387fc00) [pid = 1831] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14e101a800) [pid = 1831] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14e12c7c00) [pid = 1831] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14de1e0400) [pid = 1831] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:41:39 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14ed445800) [pid = 1831] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:41:40 INFO - PROCESS | 1831 | 1461163300030 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1225ms 07:41:40 INFO - PROCESS | 1831 | 1461163300037 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 1831 | 1461163300041 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 07:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:41:40 INFO - PROCESS | 1831 | 1461163300046 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 1831 | 1461163300049 Marionette TRACE conn3 <- [1,346,null,{}] 07:41:40 INFO - PROCESS | 1831 | 1461163300053 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:40 INFO - PROCESS | 1831 | 1461163300216 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:41:40 INFO - PROCESS | 1831 | 1461163300237 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e591f000 == 49 [pid = 1831] [id = 94] 07:41:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14de039000) [pid = 1831] [serial = 281] [outer = (nil)] 07:41:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14e14b7000) [pid = 1831] [serial = 282] [outer = 0x7f14de039000] 07:41:40 INFO - PROCESS | 1831 | 1461163300297 Marionette DEBUG loaded listener.js 07:41:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14e14bc800) [pid = 1831] [serial = 283] [outer = 0x7f14de039000] 07:41:40 INFO - PROCESS | 1831 | 1461163300942 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 931ms 07:41:40 INFO - PROCESS | 1831 | 1461163300977 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 1831 | 1461163300979 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 07:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:41:40 INFO - PROCESS | 1831 | 1461163300984 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 1831 | 1461163300986 Marionette TRACE conn3 <- [1,350,null,{}] 07:41:40 INFO - PROCESS | 1831 | 1461163300991 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:41 INFO - PROCESS | 1831 | 1461163301112 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:41:41 INFO - PROCESS | 1831 | 1461163301209 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9dc6800 == 50 [pid = 1831] [id = 95] 07:41:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14de1e0400) [pid = 1831] [serial = 284] [outer = (nil)] 07:41:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14e1487c00) [pid = 1831] [serial = 285] [outer = 0x7f14de1e0400] 07:41:41 INFO - PROCESS | 1831 | 1461163301267 Marionette DEBUG loaded listener.js 07:41:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14e148dc00) [pid = 1831] [serial = 286] [outer = 0x7f14de1e0400] 07:41:42 INFO - PROCESS | 1831 | 1461163302058 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1126ms 07:41:42 INFO - PROCESS | 1831 | 1461163302112 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:41:42 INFO - PROCESS | 1831 | 1461163302117 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 07:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:41:42 INFO - PROCESS | 1831 | 1461163302125 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 1831 | 1461163302130 Marionette TRACE conn3 <- [1,354,null,{}] 07:41:42 INFO - PROCESS | 1831 | 1461163302137 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:42 INFO - PROCESS | 1831 | 1461163302290 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:41:42 INFO - PROCESS | 1831 | 1461163302420 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e62f3000 == 51 [pid = 1831] [id = 96] 07:41:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f14dea64c00) [pid = 1831] [serial = 287] [outer = (nil)] 07:41:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f14dea6bc00) [pid = 1831] [serial = 288] [outer = 0x7f14dea64c00] 07:41:42 INFO - PROCESS | 1831 | 1461163302490 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f14e10da000) [pid = 1831] [serial = 289] [outer = 0x7f14dea64c00] 07:41:43 INFO - PROCESS | 1831 | 1461163303282 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1180ms 07:41:43 INFO - PROCESS | 1831 | 1461163303305 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 1831 | 1461163303313 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 07:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:41:43 INFO - PROCESS | 1831 | 1461163303323 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 1831 | 1461163303326 Marionette TRACE conn3 <- [1,358,null,{}] 07:41:43 INFO - PROCESS | 1831 | 1461163303332 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:43 INFO - PROCESS | 1831 | 1461163303484 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:41:43 INFO - PROCESS | 1831 | 1461163303597 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eea18000 == 52 [pid = 1831] [id = 97] 07:41:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f14dea66c00) [pid = 1831] [serial = 290] [outer = (nil)] 07:41:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14e148b400) [pid = 1831] [serial = 291] [outer = 0x7f14dea66c00] 07:41:43 INFO - PROCESS | 1831 | 1461163303665 Marionette DEBUG loaded listener.js 07:41:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14e14bcc00) [pid = 1831] [serial = 292] [outer = 0x7f14dea66c00] 07:41:44 INFO - PROCESS | 1831 | 1461163304656 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1386ms 07:41:44 INFO - PROCESS | 1831 | 1461163304710 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:41:44 INFO - PROCESS | 1831 | 1461163304713 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 07:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:41:44 INFO - PROCESS | 1831 | 1461163304721 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 1831 | 1461163304727 Marionette TRACE conn3 <- [1,362,null,{}] 07:41:44 INFO - PROCESS | 1831 | 1461163304742 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:44 INFO - PROCESS | 1831 | 1461163304929 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:41:45 INFO - PROCESS | 1831 | 1461163305061 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fbe82000 == 53 [pid = 1831] [id = 98] 07:41:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14e4a82c00) [pid = 1831] [serial = 293] [outer = (nil)] 07:41:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14e58cec00) [pid = 1831] [serial = 294] [outer = 0x7f14e4a82c00] 07:41:45 INFO - PROCESS | 1831 | 1461163305174 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14e5f3ec00) [pid = 1831] [serial = 295] [outer = 0x7f14e4a82c00] 07:41:45 INFO - PROCESS | 1831 | 1461163305939 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1291ms 07:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:41:46 INFO - PROCESS | 1831 | 1461163306012 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:41:46 INFO - PROCESS | 1831 | 1461163306016 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 07:41:46 INFO - PROCESS | 1831 | 1461163306021 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 1831 | 1461163306024 Marionette TRACE conn3 <- [1,366,null,{}] 07:41:46 INFO - PROCESS | 1831 | 1461163306029 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:46 INFO - PROCESS | 1831 | 1461163306182 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:41:46 INFO - PROCESS | 1831 | 1461163306313 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe114800 == 54 [pid = 1831] [id = 99] 07:41:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14e12c7400) [pid = 1831] [serial = 296] [outer = (nil)] 07:41:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14e6ba4400) [pid = 1831] [serial = 297] [outer = 0x7f14e12c7400] 07:41:46 INFO - PROCESS | 1831 | 1461163306385 Marionette DEBUG loaded listener.js 07:41:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14e7a46800) [pid = 1831] [serial = 298] [outer = 0x7f14e12c7400] 07:41:47 INFO - PROCESS | 1831 | 1461163307217 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1231ms 07:41:47 INFO - PROCESS | 1831 | 1461163307253 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:41:47 INFO - PROCESS | 1831 | 1461163307257 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 07:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:41:47 INFO - PROCESS | 1831 | 1461163307262 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:41:47 INFO - PROCESS | 1831 | 1461163307264 Marionette TRACE conn3 <- [1,370,null,{}] 07:41:47 INFO - PROCESS | 1831 | 1461163307270 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:47 INFO - PROCESS | 1831 | 1461163307408 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:41:47 INFO - PROCESS | 1831 | 1461163307519 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe385000 == 55 [pid = 1831] [id = 100] 07:41:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14e5f3f000) [pid = 1831] [serial = 299] [outer = (nil)] 07:41:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14e996ac00) [pid = 1831] [serial = 300] [outer = 0x7f14e5f3f000] 07:41:47 INFO - PROCESS | 1831 | 1461163307587 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14f3bcb400) [pid = 1831] [serial = 301] [outer = 0x7f14e5f3f000] 07:41:48 INFO - PROCESS | 1831 | 1461163308495 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1280ms 07:41:48 INFO - PROCESS | 1831 | 1461163308543 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:41:48 INFO - PROCESS | 1831 | 1461163308547 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 07:41:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:41:48 INFO - PROCESS | 1831 | 1461163308552 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 1831 | 1461163308555 Marionette TRACE conn3 <- [1,374,null,{}] 07:41:48 INFO - PROCESS | 1831 | 1461163308560 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:48 INFO - PROCESS | 1831 | 1461163308768 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:41:49 INFO - PROCESS | 1831 | 1461163309144 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e146c000 == 56 [pid = 1831] [id = 101] 07:41:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14dea5d800) [pid = 1831] [serial = 302] [outer = (nil)] 07:41:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14dea61000) [pid = 1831] [serial = 303] [outer = 0x7f14dea5d800] 07:41:49 INFO - PROCESS | 1831 | 1461163309250 Marionette DEBUG loaded listener.js 07:41:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14dfa72c00) [pid = 1831] [serial = 304] [outer = 0x7f14dea5d800] 07:41:50 INFO - PROCESS | 1831 | 1461163310167 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7ab9800 == 55 [pid = 1831] [id = 63] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e591f000 == 54 [pid = 1831] [id = 94] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14fbe99c00) [pid = 1831] [serial = 245] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f780a000 == 53 [pid = 1831] [id = 93] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f47d6800 == 52 [pid = 1831] [id = 92] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8213000 == 51 [pid = 1831] [id = 91] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e711e800 == 50 [pid = 1831] [id = 90] 07:41:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:41:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1676ms 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfca6800 == 49 [pid = 1831] [id = 89] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de04e000 == 48 [pid = 1831] [id = 88] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9ea6000 == 47 [pid = 1831] [id = 86] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9619800 == 46 [pid = 1831] [id = 85] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b8f800 == 45 [pid = 1831] [id = 84] 07:41:50 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2bf000 == 44 [pid = 1831] [id = 83] 07:41:50 INFO - PROCESS | 1831 | 1461163310241 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 1831 | 1461163310248 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 07:41:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:41:50 INFO - PROCESS | 1831 | 1461163310257 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 1831 | 1461163310261 Marionette TRACE conn3 <- [1,378,null,{}] 07:41:50 INFO - PROCESS | 1831 | 1461163310272 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:50 INFO - PROCESS | 1831 | 1461163310420 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:41:50 INFO - PROCESS | 1831 | 1461163310431 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc0d000 == 45 [pid = 1831] [id = 102] 07:41:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14de1df000) [pid = 1831] [serial = 305] [outer = (nil)] 07:41:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14e1484c00) [pid = 1831] [serial = 306] [outer = 0x7f14de1df000] 07:41:50 INFO - PROCESS | 1831 | 1461163310493 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14e14b7400) [pid = 1831] [serial = 307] [outer = 0x7f14de1df000] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14e5cb4400) [pid = 1831] [serial = 156] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14e57f6000) [pid = 1831] [serial = 153] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14dfa7d800) [pid = 1831] [serial = 180] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14e3c35800) [pid = 1831] [serial = 183] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14e7671c00) [pid = 1831] [serial = 186] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14eead8c00) [pid = 1831] [serial = 189] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14f9cbe800) [pid = 1831] [serial = 239] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f14e3882000) [pid = 1831] [serial = 242] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f14e4411800) [pid = 1831] [serial = 228] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f14e16f4c00) [pid = 1831] [serial = 227] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f14f9cc7000) [pid = 1831] [serial = 212] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f14f9e89c00) [pid = 1831] [serial = 213] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f14e84dc400) [pid = 1831] [serial = 233] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f14f3bc7800) [pid = 1831] [serial = 234] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f14f9e93000) [pid = 1831] [serial = 225] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f14e4543400) [pid = 1831] [serial = 224] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f14f5cc4800) [pid = 1831] [serial = 222] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f14f4ce5800) [pid = 1831] [serial = 221] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f14e5b65c00) [pid = 1831] [serial = 230] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f14e6a37400) [pid = 1831] [serial = 231] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f14e4a85800) [pid = 1831] [serial = 216] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14e3994000) [pid = 1831] [serial = 215] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14e996a000) [pid = 1831] [serial = 219] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14e769b800) [pid = 1831] [serial = 218] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14f4ce5c00) [pid = 1831] [serial = 236] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14fa0adc00) [pid = 1831] [serial = 240] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14f5c11c00) [pid = 1831] [serial = 243] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f14f5ff7400) [pid = 1831] [serial = 237] [outer = (nil)] [url = about:blank] 07:41:50 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f14fa0a2400) [pid = 1831] [serial = 150] [outer = (nil)] [url = about:blank] 07:41:51 INFO - PROCESS | 1831 | 1461163311253 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:41:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:41:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1032ms 07:41:51 INFO - PROCESS | 1831 | 1461163311293 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:41:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:41:51 INFO - PROCESS | 1831 | 1461163311298 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 07:41:51 INFO - PROCESS | 1831 | 1461163311304 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:41:51 INFO - PROCESS | 1831 | 1461163311306 Marionette TRACE conn3 <- [1,382,null,{}] 07:41:51 INFO - PROCESS | 1831 | 1461163311311 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:51 INFO - PROCESS | 1831 | 1461163311438 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:41:51 INFO - PROCESS | 1831 | 1461163311454 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5915000 == 46 [pid = 1831] [id = 103] 07:41:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f14e14c1400) [pid = 1831] [serial = 308] [outer = (nil)] 07:41:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14e3c2f800) [pid = 1831] [serial = 309] [outer = 0x7f14e14c1400] 07:41:51 INFO - PROCESS | 1831 | 1461163311509 Marionette DEBUG loaded listener.js 07:41:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14e4a8f000) [pid = 1831] [serial = 310] [outer = 0x7f14e14c1400] 07:41:52 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:52 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:41:52 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:52 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:52 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:52 INFO - PROCESS | 1831 | 1461163312337 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:41:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:41:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1080ms 07:41:52 INFO - PROCESS | 1831 | 1461163312392 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:41:52 INFO - PROCESS | 1831 | 1461163312394 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 07:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:41:52 INFO - PROCESS | 1831 | 1461163312407 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:41:52 INFO - PROCESS | 1831 | 1461163312415 Marionette TRACE conn3 <- [1,386,null,{}] 07:41:52 INFO - PROCESS | 1831 | 1461163312423 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:52 INFO - PROCESS | 1831 | 1461163312561 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:41:52 INFO - PROCESS | 1831 | 1461163312577 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b96800 == 47 [pid = 1831] [id = 104] 07:41:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14e5f11800) [pid = 1831] [serial = 311] [outer = (nil)] 07:41:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14e6ba9800) [pid = 1831] [serial = 312] [outer = 0x7f14e5f11800] 07:41:52 INFO - PROCESS | 1831 | 1461163312636 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14e7671c00) [pid = 1831] [serial = 313] [outer = 0x7f14e5f11800] 07:41:53 INFO - PROCESS | 1831 | 1461163313438 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1093ms 07:41:53 INFO - PROCESS | 1831 | 1461163313503 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 1831 | 1461163313508 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 07:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:41:53 INFO - PROCESS | 1831 | 1461163313513 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 1831 | 1461163313515 Marionette TRACE conn3 <- [1,390,null,{}] 07:41:53 INFO - PROCESS | 1831 | 1461163313520 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:53 INFO - PROCESS | 1831 | 1461163313681 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:41:53 INFO - PROCESS | 1831 | 1461163313708 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7aad000 == 48 [pid = 1831] [id = 105] 07:41:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14e5f0ec00) [pid = 1831] [serial = 314] [outer = (nil)] 07:41:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14e84dec00) [pid = 1831] [serial = 315] [outer = 0x7f14e5f0ec00] 07:41:53 INFO - PROCESS | 1831 | 1461163313766 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14eeae4800) [pid = 1831] [serial = 316] [outer = 0x7f14e5f0ec00] 07:41:54 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f14e12cb000) [pid = 1831] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:41:54 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14dd925000) [pid = 1831] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:41:54 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14e5f3d000) [pid = 1831] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:41:54 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14de1dec00) [pid = 1831] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:41:54 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14e5fc7400) [pid = 1831] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:41:54 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14fa0af800) [pid = 1831] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:41:54 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14de039000) [pid = 1831] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:41:54 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f14dfc3d800) [pid = 1831] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:41:54 INFO - PROCESS | 1831 | 1461163314922 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:41:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1479ms 07:41:55 INFO - PROCESS | 1831 | 1461163314994 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:41:55 INFO - PROCESS | 1831 | 1461163315000 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 07:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:41:55 INFO - PROCESS | 1831 | 1461163315009 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - PROCESS | 1831 | 1461163315013 Marionette TRACE conn3 <- [1,394,null,{}] 07:41:55 INFO - PROCESS | 1831 | 1461163315021 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:55 INFO - PROCESS | 1831 | 1461163315219 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:41:55 INFO - PROCESS | 1831 | 1461163315352 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfa5e000 == 49 [pid = 1831] [id = 106] 07:41:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14e10dd800) [pid = 1831] [serial = 317] [outer = (nil)] 07:41:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14e1484000) [pid = 1831] [serial = 318] [outer = 0x7f14e10dd800] 07:41:55 INFO - PROCESS | 1831 | 1461163315424 Marionette DEBUG loaded listener.js 07:41:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14e14bec00) [pid = 1831] [serial = 319] [outer = 0x7f14e10dd800] 07:41:56 INFO - PROCESS | 1831 | 1461163316338 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1387ms 07:41:56 INFO - PROCESS | 1831 | 1461163316397 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:41:56 INFO - PROCESS | 1831 | 1461163316406 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 07:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:41:56 INFO - PROCESS | 1831 | 1461163316416 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:41:56 INFO - PROCESS | 1831 | 1461163316420 Marionette TRACE conn3 <- [1,398,null,{}] 07:41:56 INFO - PROCESS | 1831 | 1461163316426 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:56 INFO - PROCESS | 1831 | 1461163316590 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:41:56 INFO - PROCESS | 1831 | 1461163316721 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8205000 == 50 [pid = 1831] [id = 107] 07:41:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14e10de400) [pid = 1831] [serial = 320] [outer = (nil)] 07:41:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14e5b65c00) [pid = 1831] [serial = 321] [outer = 0x7f14e10de400] 07:41:56 INFO - PROCESS | 1831 | 1461163316790 Marionette DEBUG loaded listener.js 07:41:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14e5f43c00) [pid = 1831] [serial = 322] [outer = 0x7f14e10de400] 07:41:57 INFO - PROCESS | 1831 | 1461163317796 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:41:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:41:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1434ms 07:41:57 INFO - PROCESS | 1831 | 1461163317850 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:41:57 INFO - PROCESS | 1831 | 1461163317853 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 07:41:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:41:57 INFO - PROCESS | 1831 | 1461163317861 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:41:57 INFO - PROCESS | 1831 | 1461163317867 Marionette TRACE conn3 <- [1,402,null,{}] 07:41:57 INFO - PROCESS | 1831 | 1461163317899 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:58 INFO - PROCESS | 1831 | 1461163318060 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:41:58 INFO - PROCESS | 1831 | 1461163318191 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4951000 == 51 [pid = 1831] [id = 108] 07:41:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14e9969c00) [pid = 1831] [serial = 323] [outer = (nil)] 07:41:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14f3bca800) [pid = 1831] [serial = 324] [outer = 0x7f14e9969c00] 07:41:58 INFO - PROCESS | 1831 | 1461163318302 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f14f4c96000) [pid = 1831] [serial = 325] [outer = 0x7f14e9969c00] 07:41:59 INFO - PROCESS | 1831 | 1461163319164 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1358ms 07:41:59 INFO - PROCESS | 1831 | 1461163319219 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 1831 | 1461163319223 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 07:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:41:59 INFO - PROCESS | 1831 | 1461163319229 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - PROCESS | 1831 | 1461163319231 Marionette TRACE conn3 <- [1,406,null,{}] 07:41:59 INFO - PROCESS | 1831 | 1461163319237 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:59 INFO - PROCESS | 1831 | 1461163319384 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:41:59 INFO - PROCESS | 1831 | 1461163319528 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f584a000 == 52 [pid = 1831] [id = 109] 07:41:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f14ed3f2800) [pid = 1831] [serial = 326] [outer = (nil)] 07:41:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f14f5ffa800) [pid = 1831] [serial = 327] [outer = 0x7f14ed3f2800] 07:41:59 INFO - PROCESS | 1831 | 1461163319600 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f14f969e800) [pid = 1831] [serial = 328] [outer = 0x7f14ed3f2800] 07:42:00 INFO - PROCESS | 1831 | 1461163320406 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:42:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:42:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1230ms 07:42:00 INFO - PROCESS | 1831 | 1461163320460 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:42:00 INFO - PROCESS | 1831 | 1461163320464 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 07:42:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:42:00 INFO - PROCESS | 1831 | 1461163320471 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:42:00 INFO - PROCESS | 1831 | 1461163320473 Marionette TRACE conn3 <- [1,410,null,{}] 07:42:00 INFO - PROCESS | 1831 | 1461163320479 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:00 INFO - PROCESS | 1831 | 1461163320631 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:42:00 INFO - PROCESS | 1831 | 1461163320772 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9616000 == 53 [pid = 1831] [id = 110] 07:42:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14f4e7a400) [pid = 1831] [serial = 329] [outer = (nil)] 07:42:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14f9eb6800) [pid = 1831] [serial = 330] [outer = 0x7f14f4e7a400] 07:42:00 INFO - PROCESS | 1831 | 1461163320840 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14fa120400) [pid = 1831] [serial = 331] [outer = 0x7f14f4e7a400] 07:42:01 INFO - PROCESS | 1831 | 1461163321934 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:42:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:42:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1534ms 07:42:02 INFO - PROCESS | 1831 | 1461163322007 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:42:02 INFO - PROCESS | 1831 | 1461163322011 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 07:42:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:42:02 INFO - PROCESS | 1831 | 1461163322019 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 1831 | 1461163322024 Marionette TRACE conn3 <- [1,414,null,{}] 07:42:02 INFO - PROCESS | 1831 | 1461163322032 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:02 INFO - PROCESS | 1831 | 1461163322228 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:42:02 INFO - PROCESS | 1831 | 1461163322457 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfa66800 == 54 [pid = 1831] [id = 111] 07:42:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14e12c8400) [pid = 1831] [serial = 332] [outer = (nil)] 07:42:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14e147f400) [pid = 1831] [serial = 333] [outer = 0x7f14e12c8400] 07:42:02 INFO - PROCESS | 1831 | 1461163322521 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14e14b4800) [pid = 1831] [serial = 334] [outer = 0x7f14e12c8400] 07:42:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b96800 == 53 [pid = 1831] [id = 104] 07:42:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5915000 == 52 [pid = 1831] [id = 103] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f14e1487c00) [pid = 1831] [serial = 285] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc0d000 == 51 [pid = 1831] [id = 102] 07:42:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e146c000 == 50 [pid = 1831] [id = 101] 07:42:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e62f3000 == 49 [pid = 1831] [id = 96] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f14fcb85800) [pid = 1831] [serial = 246] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f14e3b77800) [pid = 1831] [serial = 265] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f14e12d1c00) [pid = 1831] [serial = 264] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f14e3cd8000) [pid = 1831] [serial = 267] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f14e5f3c000) [pid = 1831] [serial = 268] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f14f3bc9c00) [pid = 1831] [serial = 273] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f14f4e0bc00) [pid = 1831] [serial = 276] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f14fbea4800) [pid = 1831] [serial = 261] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f14f5b24c00) [pid = 1831] [serial = 254] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f14de036000) [pid = 1831] [serial = 248] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14e5b63000) [pid = 1831] [serial = 251] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14e6ba4000) [pid = 1831] [serial = 270] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14e82a2c00) [pid = 1831] [serial = 271] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14f7d1d800) [pid = 1831] [serial = 258] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14fa25e400) [pid = 1831] [serial = 279] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14f5cb9400) [pid = 1831] [serial = 277] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f14f9d72400) [pid = 1831] [serial = 111] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f14e14b7000) [pid = 1831] [serial = 282] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f14fcb91800) [pid = 1831] [serial = 280] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f14e14bc800) [pid = 1831] [serial = 283] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f14f49c3c00) [pid = 1831] [serial = 274] [outer = (nil)] [url = about:blank] 07:42:03 INFO - PROCESS | 1831 | 1461163323383 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1381ms 07:42:03 INFO - PROCESS | 1831 | 1461163323407 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 1831 | 1461163323415 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 07:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:42:03 INFO - PROCESS | 1831 | 1461163323427 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 1831 | 1461163323430 Marionette TRACE conn3 <- [1,418,null,{}] 07:42:03 INFO - PROCESS | 1831 | 1461163323436 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:03 INFO - PROCESS | 1831 | 1461163323567 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:42:03 INFO - PROCESS | 1831 | 1461163323584 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e443c800 == 50 [pid = 1831] [id = 112] 07:42:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f14dde28000) [pid = 1831] [serial = 335] [outer = (nil)] 07:42:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f14e4408400) [pid = 1831] [serial = 336] [outer = 0x7f14dde28000] 07:42:03 INFO - PROCESS | 1831 | 1461163323642 Marionette DEBUG loaded listener.js 07:42:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f14e5b63000) [pid = 1831] [serial = 337] [outer = 0x7f14dde28000] 07:42:04 INFO - PROCESS | 1831 | 1461163324811 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:42:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:42:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1440ms 07:42:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:42:04 INFO - PROCESS | 1831 | 1461163324867 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 1831 | 1461163324870 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 07:42:04 INFO - PROCESS | 1831 | 1461163324877 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 1831 | 1461163324884 Marionette TRACE conn3 <- [1,422,null,{}] 07:42:04 INFO - PROCESS | 1831 | 1461163324901 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:05 INFO - PROCESS | 1831 | 1461163325075 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:42:05 INFO - PROCESS | 1831 | 1461163325211 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78d9800 == 51 [pid = 1831] [id = 113] 07:42:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f14e5f11000) [pid = 1831] [serial = 338] [outer = (nil)] 07:42:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14e73e6800) [pid = 1831] [serial = 339] [outer = 0x7f14e5f11000] 07:42:05 INFO - PROCESS | 1831 | 1461163325272 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14f4981800) [pid = 1831] [serial = 340] [outer = 0x7f14e5f11000] 07:42:06 INFO - PROCESS | 1831 | 1461163326359 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:42:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:42:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1539ms 07:42:06 INFO - PROCESS | 1831 | 1461163326418 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:42:06 INFO - PROCESS | 1831 | 1461163326423 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 07:42:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:42:06 INFO - PROCESS | 1831 | 1461163326429 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - PROCESS | 1831 | 1461163326432 Marionette TRACE conn3 <- [1,426,null,{}] 07:42:06 INFO - PROCESS | 1831 | 1461163326437 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:06 INFO - PROCESS | 1831 | 1461163326614 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:42:06 INFO - PROCESS | 1831 | 1461163326716 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeabf000 == 52 [pid = 1831] [id = 114] 07:42:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14e5f41000) [pid = 1831] [serial = 341] [outer = (nil)] 07:42:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14f5ff5800) [pid = 1831] [serial = 342] [outer = 0x7f14e5f41000] 07:42:06 INFO - PROCESS | 1831 | 1461163326777 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14fa0b0c00) [pid = 1831] [serial = 343] [outer = 0x7f14e5f41000] 07:42:07 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14e5f11800) [pid = 1831] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:42:07 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14de1df000) [pid = 1831] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:42:07 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14dea5d800) [pid = 1831] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:42:07 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14e14c1400) [pid = 1831] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:42:07 INFO - PROCESS | 1831 | 1461163327442 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:42:07 INFO - PROCESS | 1831 | 1461163327520 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 07:42:07 INFO - PROCESS | 1831 | 1461163327527 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 1831 | 1461163327530 Marionette TRACE conn3 <- [1,430,null,{}] 07:42:07 INFO - PROCESS | 1831 | 1461163327539 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:07 INFO - PROCESS | 1831 | 1461163327689 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:42:07 INFO - PROCESS | 1831 | 1461163327699 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5856000 == 53 [pid = 1831] [id = 115] 07:42:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14e14c1800) [pid = 1831] [serial = 344] [outer = (nil)] 07:42:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14fa1cf000) [pid = 1831] [serial = 345] [outer = 0x7f14e14c1800] 07:42:07 INFO - PROCESS | 1831 | 1461163327760 Marionette DEBUG loaded listener.js 07:42:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14fa25f800) [pid = 1831] [serial = 346] [outer = 0x7f14e14c1800] 07:42:08 INFO - PROCESS | 1831 | 1461163328526 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:42:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:42:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1033ms 07:42:08 INFO - PROCESS | 1831 | 1461163328560 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:42:08 INFO - PROCESS | 1831 | 1461163328563 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 07:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:42:08 INFO - PROCESS | 1831 | 1461163328577 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:42:08 INFO - PROCESS | 1831 | 1461163328580 Marionette TRACE conn3 <- [1,434,null,{}] 07:42:08 INFO - PROCESS | 1831 | 1461163328605 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:08 INFO - PROCESS | 1831 | 1461163328769 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:42:08 INFO - PROCESS | 1831 | 1461163328779 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9ea1000 == 54 [pid = 1831] [id = 116] 07:42:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14fa2e4800) [pid = 1831] [serial = 347] [outer = (nil)] 07:42:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14fbea1400) [pid = 1831] [serial = 348] [outer = 0x7f14fa2e4800] 07:42:08 INFO - PROCESS | 1831 | 1461163328860 Marionette DEBUG loaded listener.js 07:42:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14fcbab000) [pid = 1831] [serial = 349] [outer = 0x7f14fa2e4800] 07:42:09 INFO - PROCESS | 1831 | 1461163329733 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:42:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:42:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1238ms 07:42:09 INFO - PROCESS | 1831 | 1461163329810 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:42:09 INFO - PROCESS | 1831 | 1461163329815 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 07:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:42:09 INFO - PROCESS | 1831 | 1461163329823 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:42:09 INFO - PROCESS | 1831 | 1461163329828 Marionette TRACE conn3 <- [1,438,null,{}] 07:42:09 INFO - PROCESS | 1831 | 1461163329837 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:10 INFO - PROCESS | 1831 | 1461163330038 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:42:10 INFO - PROCESS | 1831 | 1461163330176 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e3c21800 == 55 [pid = 1831] [id = 117] 07:42:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14de1d6400) [pid = 1831] [serial = 350] [outer = (nil)] 07:42:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f14e1487800) [pid = 1831] [serial = 351] [outer = 0x7f14de1d6400] 07:42:10 INFO - PROCESS | 1831 | 1461163330250 Marionette DEBUG loaded listener.js 07:42:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f14e3882c00) [pid = 1831] [serial = 352] [outer = 0x7f14de1d6400] 07:42:11 INFO - PROCESS | 1831 | 1461163331025 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:42:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:42:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1234ms 07:42:11 INFO - PROCESS | 1831 | 1461163331057 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:42:11 INFO - PROCESS | 1831 | 1461163331066 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 07:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:42:11 INFO - PROCESS | 1831 | 1461163331076 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 1831 | 1461163331080 Marionette TRACE conn3 <- [1,442,null,{}] 07:42:11 INFO - PROCESS | 1831 | 1461163331085 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:11 INFO - PROCESS | 1831 | 1461163331231 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:42:11 INFO - PROCESS | 1831 | 1461163331373 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeab7000 == 56 [pid = 1831] [id = 118] 07:42:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f14dea68000) [pid = 1831] [serial = 353] [outer = (nil)] 07:42:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f14e6ba9c00) [pid = 1831] [serial = 354] [outer = 0x7f14dea68000] 07:42:11 INFO - PROCESS | 1831 | 1461163331442 Marionette DEBUG loaded listener.js 07:42:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14e9652c00) [pid = 1831] [serial = 355] [outer = 0x7f14dea68000] 07:42:12 INFO - PROCESS | 1831 | 1461163332427 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:42:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1385ms 07:42:12 INFO - PROCESS | 1831 | 1461163332462 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:42:12 INFO - PROCESS | 1831 | 1461163332466 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 07:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:42:12 INFO - PROCESS | 1831 | 1461163332473 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:42:12 INFO - PROCESS | 1831 | 1461163332480 Marionette TRACE conn3 <- [1,446,null,{}] 07:42:12 INFO - PROCESS | 1831 | 1461163332496 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:12 INFO - PROCESS | 1831 | 1461163332654 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:42:12 INFO - PROCESS | 1831 | 1461163332793 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fbe81000 == 57 [pid = 1831] [id = 119] 07:42:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14f9ab7800) [pid = 1831] [serial = 356] [outer = (nil)] 07:42:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14f9abcc00) [pid = 1831] [serial = 357] [outer = 0x7f14f9ab7800] 07:42:12 INFO - PROCESS | 1831 | 1461163332869 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14f9ac4400) [pid = 1831] [serial = 358] [outer = 0x7f14f9ab7800] 07:42:13 INFO - PROCESS | 1831 | 1461163333780 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1341ms 07:42:13 INFO - PROCESS | 1831 | 1461163333815 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:42:13 INFO - PROCESS | 1831 | 1461163333819 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 07:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:42:13 INFO - PROCESS | 1831 | 1461163333826 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - PROCESS | 1831 | 1461163333828 Marionette TRACE conn3 <- [1,450,null,{}] 07:42:13 INFO - PROCESS | 1831 | 1461163333833 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:13 INFO - PROCESS | 1831 | 1461163333986 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:42:14 INFO - PROCESS | 1831 | 1461163334124 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe375000 == 58 [pid = 1831] [id = 120] 07:42:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14f9ab7c00) [pid = 1831] [serial = 359] [outer = (nil)] 07:42:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14fa2dfc00) [pid = 1831] [serial = 360] [outer = 0x7f14f9ab7c00] 07:42:14 INFO - PROCESS | 1831 | 1461163334193 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14fa2e8000) [pid = 1831] [serial = 361] [outer = 0x7f14f9ab7c00] 07:42:15 INFO - PROCESS | 1831 | 1461163335070 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 1831 | 1461163335111 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 07:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:42:15 INFO - PROCESS | 1831 | 1461163335116 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 1831 | 1461163335120 Marionette TRACE conn3 <- [1,454,null,{}] 07:42:15 INFO - PROCESS | 1831 | 1461163335126 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:15 INFO - PROCESS | 1831 | 1461163335271 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:42:15 INFO - PROCESS | 1831 | 1461163335411 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ff175800 == 59 [pid = 1831] [id = 121] 07:42:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14fa204400) [pid = 1831] [serial = 362] [outer = (nil)] 07:42:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14fcbab800) [pid = 1831] [serial = 363] [outer = 0x7f14fa204400] 07:42:15 INFO - PROCESS | 1831 | 1461163335482 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14fe390800) [pid = 1831] [serial = 364] [outer = 0x7f14fa204400] 07:42:16 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:16 INFO - PROCESS | 1831 | 1461163336627 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:42:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:42:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1538ms 07:42:16 INFO - PROCESS | 1831 | 1461163336656 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:42:16 INFO - PROCESS | 1831 | 1461163336662 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 07:42:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:42:16 INFO - PROCESS | 1831 | 1461163336670 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:42:16 INFO - PROCESS | 1831 | 1461163336675 Marionette TRACE conn3 <- [1,458,null,{}] 07:42:16 INFO - PROCESS | 1831 | 1461163336684 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:16 INFO - PROCESS | 1831 | 1461163336869 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:42:17 INFO - PROCESS | 1831 | 1461163337105 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfa54800 == 60 [pid = 1831] [id = 122] 07:42:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14dea5f000) [pid = 1831] [serial = 365] [outer = (nil)] 07:42:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14dea63400) [pid = 1831] [serial = 366] [outer = 0x7f14dea5f000] 07:42:17 INFO - PROCESS | 1831 | 1461163337204 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14dfa79800) [pid = 1831] [serial = 367] [outer = 0x7f14dea5f000] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de05f000 == 59 [pid = 1831] [id = 64] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e977e800 == 58 [pid = 1831] [id = 69] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e397f000 == 57 [pid = 1831] [id = 65] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeab9800 == 56 [pid = 1831] [id = 70] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f5856000 == 55 [pid = 1831] [id = 115] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeabf000 == 54 [pid = 1831] [id = 114] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78d9800 == 53 [pid = 1831] [id = 113] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e443c800 == 52 [pid = 1831] [id = 112] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfa66800 == 51 [pid = 1831] [id = 111] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9616000 == 50 [pid = 1831] [id = 110] 07:42:17 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f584a000 == 49 [pid = 1831] [id = 109] 07:42:18 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4951000 == 48 [pid = 1831] [id = 108] 07:42:18 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8205000 == 47 [pid = 1831] [id = 107] 07:42:18 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfa5e000 == 46 [pid = 1831] [id = 106] 07:42:18 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7aad000 == 45 [pid = 1831] [id = 105] 07:42:18 INFO - PROCESS | 1831 | 1461163338047 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:42:18 INFO - PROCESS | 1831 | 1461163338114 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 07:42:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:42:18 INFO - PROCESS | 1831 | 1461163338124 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:42:18 INFO - PROCESS | 1831 | 1461163338127 Marionette TRACE conn3 <- [1,462,null,{}] 07:42:18 INFO - PROCESS | 1831 | 1461163338133 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:18 INFO - PROCESS | 1831 | 1461163338280 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:42:18 INFO - PROCESS | 1831 | 1461163338373 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e16d7800 == 46 [pid = 1831] [id = 123] 07:42:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14dea5f400) [pid = 1831] [serial = 368] [outer = (nil)] 07:42:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14e14bc800) [pid = 1831] [serial = 369] [outer = 0x7f14dea5f400] 07:42:18 INFO - PROCESS | 1831 | 1461163338433 Marionette DEBUG loaded listener.js 07:42:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14e3c2f800) [pid = 1831] [serial = 370] [outer = 0x7f14dea5f400] 07:42:19 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:19 INFO - PROCESS | 1831 | 1461163339239 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:42:19 INFO - PROCESS | 1831 | 1461163339309 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 07:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:42:19 INFO - PROCESS | 1831 | 1461163339315 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:42:19 INFO - PROCESS | 1831 | 1461163339320 Marionette TRACE conn3 <- [1,466,null,{}] 07:42:19 INFO - PROCESS | 1831 | 1461163339334 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:19 INFO - PROCESS | 1831 | 1461163339493 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:42:19 INFO - PROCESS | 1831 | 1461163339503 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e695d000 == 47 [pid = 1831] [id = 124] 07:42:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14e5f3d800) [pid = 1831] [serial = 371] [outer = (nil)] 07:42:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14e7375c00) [pid = 1831] [serial = 372] [outer = 0x7f14e5f3d800] 07:42:19 INFO - PROCESS | 1831 | 1461163339565 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14e82b0c00) [pid = 1831] [serial = 373] [outer = 0x7f14e5f3d800] 07:42:20 INFO - PROCESS | 1831 | 1461163340271 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:42:20 INFO - PROCESS | 1831 | 1461163340365 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 07:42:20 INFO - PROCESS | 1831 | 1461163340371 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:42:20 INFO - PROCESS | 1831 | 1461163340374 Marionette TRACE conn3 <- [1,470,null,{}] 07:42:20 INFO - PROCESS | 1831 | 1461163340404 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:20 INFO - PROCESS | 1831 | 1461163340579 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:42:20 INFO - PROCESS | 1831 | 1461163340597 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78cb000 == 48 [pid = 1831] [id = 125] 07:42:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14e120b000) [pid = 1831] [serial = 374] [outer = (nil)] 07:42:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14e1217400) [pid = 1831] [serial = 375] [outer = 0x7f14e120b000] 07:42:20 INFO - PROCESS | 1831 | 1461163340656 Marionette DEBUG loaded listener.js 07:42:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14e73e6400) [pid = 1831] [serial = 376] [outer = 0x7f14e120b000] 07:42:21 INFO - PROCESS | 1831 | 1461163341383 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:42:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:42:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1081ms 07:42:21 INFO - PROCESS | 1831 | 1461163341452 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 1831 | 1461163341455 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 07:42:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:42:21 INFO - PROCESS | 1831 | 1461163341516 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 1831 | 1461163341520 Marionette TRACE conn3 <- [1,474,null,{}] 07:42:21 INFO - PROCESS | 1831 | 1461163341525 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:21 INFO - PROCESS | 1831 | 1461163341688 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:42:21 INFO - PROCESS | 1831 | 1461163341705 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eea21800 == 49 [pid = 1831] [id = 126] 07:42:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14e1214800) [pid = 1831] [serial = 377] [outer = (nil)] 07:42:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14e9656400) [pid = 1831] [serial = 378] [outer = 0x7f14e1214800] 07:42:21 INFO - PROCESS | 1831 | 1461163341763 Marionette DEBUG loaded listener.js 07:42:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14f3bc2000) [pid = 1831] [serial = 379] [outer = 0x7f14e1214800] 07:42:22 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14e5f41000) [pid = 1831] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:42:22 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14e14c1800) [pid = 1831] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:42:22 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14dde28000) [pid = 1831] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:42:22 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f14e5f0ec00) [pid = 1831] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:42:22 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f14e5f11000) [pid = 1831] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:42:22 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f14e12c8400) [pid = 1831] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:42:22 INFO - PROCESS | 1831 | 1461163342663 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1189ms 07:42:22 INFO - PROCESS | 1831 | 1461163342696 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:42:22 INFO - PROCESS | 1831 | 1461163342698 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 07:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:42:22 INFO - PROCESS | 1831 | 1461163342704 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:42:22 INFO - PROCESS | 1831 | 1461163342706 Marionette TRACE conn3 <- [1,478,null,{}] 07:42:22 INFO - PROCESS | 1831 | 1461163342711 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:22 INFO - PROCESS | 1831 | 1461163342917 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:42:22 INFO - PROCESS | 1831 | 1461163342931 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda66800 == 50 [pid = 1831] [id = 127] 07:42:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14e13d2800) [pid = 1831] [serial = 380] [outer = (nil)] 07:42:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14e8351400) [pid = 1831] [serial = 381] [outer = 0x7f14e13d2800] 07:42:23 INFO - PROCESS | 1831 | 1461163343004 Marionette DEBUG loaded listener.js 07:42:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14f49c0400) [pid = 1831] [serial = 382] [outer = 0x7f14e13d2800] 07:42:23 INFO - PROCESS | 1831 | 1461163343685 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:42:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:42:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1025ms 07:42:23 INFO - PROCESS | 1831 | 1461163343730 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:42:23 INFO - PROCESS | 1831 | 1461163343733 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 07:42:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:42:23 INFO - PROCESS | 1831 | 1461163343738 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:42:23 INFO - PROCESS | 1831 | 1461163343740 Marionette TRACE conn3 <- [1,482,null,{}] 07:42:23 INFO - PROCESS | 1831 | 1461163343745 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:23 INFO - PROCESS | 1831 | 1461163343902 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:42:23 INFO - PROCESS | 1831 | 1461163343922 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa21e800 == 51 [pid = 1831] [id = 128] 07:42:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14dea65000) [pid = 1831] [serial = 383] [outer = (nil)] 07:42:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14f7d1a000) [pid = 1831] [serial = 384] [outer = 0x7f14dea65000] 07:42:23 INFO - PROCESS | 1831 | 1461163343983 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14f9abfc00) [pid = 1831] [serial = 385] [outer = 0x7f14dea65000] 07:42:24 INFO - PROCESS | 1831 | 1461163344953 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:42:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:42:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1231ms 07:42:24 INFO - PROCESS | 1831 | 1461163344970 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:42:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:42:24 INFO - PROCESS | 1831 | 1461163344976 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 07:42:24 INFO - PROCESS | 1831 | 1461163344984 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - PROCESS | 1831 | 1461163344990 Marionette TRACE conn3 <- [1,486,null,{}] 07:42:25 INFO - PROCESS | 1831 | 1461163345000 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:25 INFO - PROCESS | 1831 | 1461163345155 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:42:25 INFO - PROCESS | 1831 | 1461163345304 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1632000 == 52 [pid = 1831] [id = 129] 07:42:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14dd363400) [pid = 1831] [serial = 386] [outer = (nil)] 07:42:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14dfa71400) [pid = 1831] [serial = 387] [outer = 0x7f14dd363400] 07:42:25 INFO - PROCESS | 1831 | 1461163345377 Marionette DEBUG loaded listener.js 07:42:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14e1218c00) [pid = 1831] [serial = 388] [outer = 0x7f14dd363400] 07:42:26 INFO - PROCESS | 1831 | 1461163346227 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:42:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:42:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1293ms 07:42:26 INFO - PROCESS | 1831 | 1461163346278 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:42:26 INFO - PROCESS | 1831 | 1461163346286 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 07:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:42:26 INFO - PROCESS | 1831 | 1461163346296 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:42:26 INFO - PROCESS | 1831 | 1461163346299 Marionette TRACE conn3 <- [1,490,null,{}] 07:42:26 INFO - PROCESS | 1831 | 1461163346321 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:26 INFO - PROCESS | 1831 | 1461163346498 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:42:26 INFO - PROCESS | 1831 | 1461163346635 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eea17800 == 53 [pid = 1831] [id = 130] 07:42:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14dda99800) [pid = 1831] [serial = 389] [outer = (nil)] 07:42:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14e13de800) [pid = 1831] [serial = 390] [outer = 0x7f14dda99800] 07:42:26 INFO - PROCESS | 1831 | 1461163346704 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14e388b400) [pid = 1831] [serial = 391] [outer = 0x7f14dda99800] 07:42:27 INFO - PROCESS | 1831 | 1461163347609 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:42:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1350ms 07:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:42:27 INFO - PROCESS | 1831 | 1461163347646 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:42:27 INFO - PROCESS | 1831 | 1461163347649 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 07:42:27 INFO - PROCESS | 1831 | 1461163347656 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 1831 | 1461163347661 Marionette TRACE conn3 <- [1,494,null,{}] 07:42:27 INFO - PROCESS | 1831 | 1461163347676 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:27 INFO - PROCESS | 1831 | 1461163347827 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:42:27 INFO - PROCESS | 1831 | 1461163347970 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f1506fd3800 == 54 [pid = 1831] [id = 131] 07:42:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14e13cf800) [pid = 1831] [serial = 392] [outer = (nil)] 07:42:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14e6366c00) [pid = 1831] [serial = 393] [outer = 0x7f14e13cf800] 07:42:28 INFO - PROCESS | 1831 | 1461163348042 Marionette DEBUG loaded listener.js 07:42:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14e636d800) [pid = 1831] [serial = 394] [outer = 0x7f14e13cf800] 07:42:28 INFO - PROCESS | 1831 | 1461163348939 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1338ms 07:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:42:29 INFO - PROCESS | 1831 | 1461163348994 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 1831 | 1461163348998 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 07:42:29 INFO - PROCESS | 1831 | 1461163349005 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - PROCESS | 1831 | 1461163349008 Marionette TRACE conn3 <- [1,498,null,{}] 07:42:29 INFO - PROCESS | 1831 | 1461163349013 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:29 INFO - PROCESS | 1831 | 1461163349170 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:42:29 INFO - PROCESS | 1831 | 1461163349313 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ddb1f800 == 55 [pid = 1831] [id = 132] 07:42:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14ddaa2000) [pid = 1831] [serial = 395] [outer = (nil)] 07:42:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14e737bc00) [pid = 1831] [serial = 396] [outer = 0x7f14ddaa2000] 07:42:29 INFO - PROCESS | 1831 | 1461163349387 Marionette DEBUG loaded listener.js 07:42:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14f3bca400) [pid = 1831] [serial = 397] [outer = 0x7f14ddaa2000] 07:42:30 INFO - PROCESS | 1831 | 1461163350286 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1328ms 07:42:30 INFO - PROCESS | 1831 | 1461163350332 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:42:30 INFO - PROCESS | 1831 | 1461163350336 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 07:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:42:30 INFO - PROCESS | 1831 | 1461163350342 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:42:30 INFO - PROCESS | 1831 | 1461163350344 Marionette TRACE conn3 <- [1,502,null,{}] 07:42:30 INFO - PROCESS | 1831 | 1461163350350 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:30 INFO - PROCESS | 1831 | 1461163350496 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:42:30 INFO - PROCESS | 1831 | 1461163350639 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e848e800 == 56 [pid = 1831] [id = 133] 07:42:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14e6370000) [pid = 1831] [serial = 398] [outer = (nil)] 07:42:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14f9ac2000) [pid = 1831] [serial = 399] [outer = 0x7f14e6370000] 07:42:30 INFO - PROCESS | 1831 | 1461163350708 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14f9ebd000) [pid = 1831] [serial = 400] [outer = 0x7f14e6370000] 07:42:31 INFO - PROCESS | 1831 | 1461163351545 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1234ms 07:42:31 INFO - PROCESS | 1831 | 1461163351577 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:42:31 INFO - PROCESS | 1831 | 1461163351580 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 07:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:42:31 INFO - PROCESS | 1831 | 1461163351586 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:42:31 INFO - PROCESS | 1831 | 1461163351589 Marionette TRACE conn3 <- [1,506,null,{}] 07:42:31 INFO - PROCESS | 1831 | 1461163351595 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:31 INFO - PROCESS | 1831 | 1461163351770 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:42:31 INFO - PROCESS | 1831 | 1461163351909 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc1d800 == 57 [pid = 1831] [id = 134] 07:42:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14dd35b000) [pid = 1831] [serial = 401] [outer = (nil)] 07:42:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14e060fc00) [pid = 1831] [serial = 402] [outer = 0x7f14dd35b000] 07:42:31 INFO - PROCESS | 1831 | 1461163351981 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14f5fc7800) [pid = 1831] [serial = 403] [outer = 0x7f14dd35b000] 07:42:33 INFO - PROCESS | 1831 | 1461163353076 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1536ms 07:42:33 INFO - PROCESS | 1831 | 1461163353124 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:42:33 INFO - PROCESS | 1831 | 1461163353134 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 07:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:42:33 INFO - PROCESS | 1831 | 1461163353153 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:42:33 INFO - PROCESS | 1831 | 1461163353161 Marionette TRACE conn3 <- [1,510,null,{}] 07:42:33 INFO - PROCESS | 1831 | 1461163353177 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:33 INFO - PROCESS | 1831 | 1461163353383 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dda66800 == 56 [pid = 1831] [id = 127] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eea21800 == 55 [pid = 1831] [id = 126] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78cb000 == 54 [pid = 1831] [id = 125] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14fbea1400) [pid = 1831] [serial = 348] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14f5ffa800) [pid = 1831] [serial = 327] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | 1461163353626 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e695d000 == 53 [pid = 1831] [id = 124] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e16d7800 == 52 [pid = 1831] [id = 123] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfa54800 == 51 [pid = 1831] [id = 122] 07:42:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfa54800 == 52 [pid = 1831] [id = 135] 07:42:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14e1214c00) [pid = 1831] [serial = 404] [outer = (nil)] 07:42:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14e12c7c00) [pid = 1831] [serial = 405] [outer = 0x7f14e1214c00] 07:42:33 INFO - PROCESS | 1831 | 1461163353697 Marionette DEBUG loaded listener.js 07:42:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14e13d9800) [pid = 1831] [serial = 406] [outer = 0x7f14e1214c00] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fe375000 == 51 [pid = 1831] [id = 120] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fbe81000 == 50 [pid = 1831] [id = 119] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeab7000 == 49 [pid = 1831] [id = 118] 07:42:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e3c21800 == 48 [pid = 1831] [id = 117] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14f4981800) [pid = 1831] [serial = 340] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14f5ff5800) [pid = 1831] [serial = 342] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14fa1cf000) [pid = 1831] [serial = 345] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14fa0b0c00) [pid = 1831] [serial = 343] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14fa25f800) [pid = 1831] [serial = 346] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14e4408400) [pid = 1831] [serial = 336] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14e5b63000) [pid = 1831] [serial = 337] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14e84dec00) [pid = 1831] [serial = 315] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14eeae4800) [pid = 1831] [serial = 316] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14e1484000) [pid = 1831] [serial = 318] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14e73e6800) [pid = 1831] [serial = 339] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14f3bca800) [pid = 1831] [serial = 324] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14e14b4800) [pid = 1831] [serial = 334] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14e147f400) [pid = 1831] [serial = 333] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14f9eb6800) [pid = 1831] [serial = 330] [outer = (nil)] [url = about:blank] 07:42:33 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14e5b65c00) [pid = 1831] [serial = 321] [outer = (nil)] [url = about:blank] 07:42:34 INFO - PROCESS | 1831 | 1461163354464 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1343ms 07:42:34 INFO - PROCESS | 1831 | 1461163354495 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:42:34 INFO - PROCESS | 1831 | 1461163354501 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 07:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:42:34 INFO - PROCESS | 1831 | 1461163354511 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 1831 | 1461163354514 Marionette TRACE conn3 <- [1,514,null,{}] 07:42:34 INFO - PROCESS | 1831 | 1461163354519 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:34 INFO - PROCESS | 1831 | 1461163354665 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:42:34 INFO - PROCESS | 1831 | 1461163354683 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5b1f000 == 49 [pid = 1831] [id = 136] 07:42:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14e14bf400) [pid = 1831] [serial = 407] [outer = (nil)] 07:42:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14e4408400) [pid = 1831] [serial = 408] [outer = 0x7f14e14bf400] 07:42:34 INFO - PROCESS | 1831 | 1461163354743 Marionette DEBUG loaded listener.js 07:42:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14e46ed800) [pid = 1831] [serial = 409] [outer = 0x7f14e14bf400] 07:42:35 INFO - PROCESS | 1831 | 1461163355517 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1028ms 07:42:35 INFO - PROCESS | 1831 | 1461163355540 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:42:35 INFO - PROCESS | 1831 | 1461163355542 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 07:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:42:35 INFO - PROCESS | 1831 | 1461163355549 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:42:35 INFO - PROCESS | 1831 | 1461163355553 Marionette TRACE conn3 <- [1,518,null,{}] 07:42:35 INFO - PROCESS | 1831 | 1461163355568 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:35 INFO - PROCESS | 1831 | 1461163355761 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:42:35 INFO - PROCESS | 1831 | 1461163355777 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e719a800 == 50 [pid = 1831] [id = 137] 07:42:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14e53ee400) [pid = 1831] [serial = 410] [outer = (nil)] 07:42:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14e6367c00) [pid = 1831] [serial = 411] [outer = 0x7f14e53ee400] 07:42:35 INFO - PROCESS | 1831 | 1461163355836 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14e7372400) [pid = 1831] [serial = 412] [outer = 0x7f14e53ee400] 07:42:36 INFO - PROCESS | 1831 | 1461163356566 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1040ms 07:42:36 INFO - PROCESS | 1831 | 1461163356589 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:42:36 INFO - PROCESS | 1831 | 1461163356594 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 07:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:42:36 INFO - PROCESS | 1831 | 1461163356599 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:42:36 INFO - PROCESS | 1831 | 1461163356600 Marionette TRACE conn3 <- [1,522,null,{}] 07:42:36 INFO - PROCESS | 1831 | 1461163356605 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:36 INFO - PROCESS | 1831 | 1461163356769 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:42:36 INFO - PROCESS | 1831 | 1461163356792 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e848e000 == 51 [pid = 1831] [id = 138] 07:42:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14e46f3c00) [pid = 1831] [serial = 413] [outer = (nil)] 07:42:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14e9963400) [pid = 1831] [serial = 414] [outer = 0x7f14e46f3c00] 07:42:36 INFO - PROCESS | 1831 | 1461163356851 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14f5cc0c00) [pid = 1831] [serial = 415] [outer = 0x7f14e46f3c00] 07:42:37 INFO - PROCESS | 1831 | 1461163357604 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1029ms 07:42:37 INFO - PROCESS | 1831 | 1461163357630 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:42:37 INFO - PROCESS | 1831 | 1461163357634 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 07:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:42:37 INFO - PROCESS | 1831 | 1461163357639 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:42:37 INFO - PROCESS | 1831 | 1461163357641 Marionette TRACE conn3 <- [1,526,null,{}] 07:42:37 INFO - PROCESS | 1831 | 1461163357663 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:37 INFO - PROCESS | 1831 | 1461163357836 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:42:37 INFO - PROCESS | 1831 | 1461163357859 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd324000 == 52 [pid = 1831] [id = 139] 07:42:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14e8348000) [pid = 1831] [serial = 416] [outer = (nil)] 07:42:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14f9abd400) [pid = 1831] [serial = 417] [outer = 0x7f14e8348000] 07:42:37 INFO - PROCESS | 1831 | 1461163357917 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14fa0af800) [pid = 1831] [serial = 418] [outer = 0x7f14e8348000] 07:42:38 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14dea5f000) [pid = 1831] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:42:38 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14e5f3d800) [pid = 1831] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:42:38 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14e120b000) [pid = 1831] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:42:38 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14e1214800) [pid = 1831] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:42:38 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14e13d2800) [pid = 1831] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:42:38 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14dea5f400) [pid = 1831] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:42:38 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14de1e0400) [pid = 1831] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:42:38 INFO - PROCESS | 1831 | 1461163358816 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1225ms 07:42:38 INFO - PROCESS | 1831 | 1461163358865 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:42:38 INFO - PROCESS | 1831 | 1461163358868 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 07:42:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:42:38 INFO - PROCESS | 1831 | 1461163358874 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 1831 | 1461163358886 Marionette TRACE conn3 <- [1,530,null,{}] 07:42:38 INFO - PROCESS | 1831 | 1461163358891 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:39 INFO - PROCESS | 1831 | 1461163359033 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:42:39 INFO - PROCESS | 1831 | 1461163359042 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f7d7b800 == 53 [pid = 1831] [id = 140] 07:42:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14e13d5c00) [pid = 1831] [serial = 419] [outer = (nil)] 07:42:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14f9ac0400) [pid = 1831] [serial = 420] [outer = 0x7f14e13d5c00] 07:42:39 INFO - PROCESS | 1831 | 1461163359103 Marionette DEBUG loaded listener.js 07:42:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14fe15ac00) [pid = 1831] [serial = 421] [outer = 0x7f14e13d5c00] 07:42:39 INFO - PROCESS | 1831 | 1461163359795 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:42:39 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:42:39 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:42:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 990ms 07:42:39 INFO - PROCESS | 1831 | 1461163359870 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:42:39 INFO - PROCESS | 1831 | 1461163359874 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 07:42:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:42:39 INFO - PROCESS | 1831 | 1461163359880 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 1831 | 1461163359882 Marionette TRACE conn3 <- [1,534,null,{}] 07:42:39 INFO - PROCESS | 1831 | 1461163359887 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:40 INFO - PROCESS | 1831 | 1461163360059 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:42:40 INFO - PROCESS | 1831 | 1461163360075 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ff16a800 == 54 [pid = 1831] [id = 141] 07:42:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14dc4aa400) [pid = 1831] [serial = 422] [outer = (nil)] 07:42:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14dc4b9400) [pid = 1831] [serial = 423] [outer = 0x7f14dc4aa400] 07:42:40 INFO - PROCESS | 1831 | 1461163360133 Marionette DEBUG loaded listener.js 07:42:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14fe15d000) [pid = 1831] [serial = 424] [outer = 0x7f14dc4aa400] 07:42:40 INFO - PROCESS | 1831 | 1461163360913 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:42:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:42:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1074ms 07:42:40 INFO - PROCESS | 1831 | 1461163360955 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:42:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:42:40 INFO - PROCESS | 1831 | 1461163360961 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 07:42:40 INFO - PROCESS | 1831 | 1461163360969 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:42:40 INFO - PROCESS | 1831 | 1461163360975 Marionette TRACE conn3 <- [1,538,null,{}] 07:42:40 INFO - PROCESS | 1831 | 1461163360984 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:41 INFO - PROCESS | 1831 | 1461163361184 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:42:41 INFO - PROCESS | 1831 | 1461163361326 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2409000 == 55 [pid = 1831] [id = 142] 07:42:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14dc4ad800) [pid = 1831] [serial = 425] [outer = (nil)] 07:42:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14dd925000) [pid = 1831] [serial = 426] [outer = 0x7f14dc4ad800] 07:42:41 INFO - PROCESS | 1831 | 1461163361399 Marionette DEBUG loaded listener.js 07:42:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14e10e3400) [pid = 1831] [serial = 427] [outer = 0x7f14dc4ad800] 07:42:42 INFO - PROCESS | 1831 | 1461163362163 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:42:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:42:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1285ms 07:42:42 INFO - PROCESS | 1831 | 1461163362253 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:42:42 INFO - PROCESS | 1831 | 1461163362260 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 07:42:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:42:42 INFO - PROCESS | 1831 | 1461163362270 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:42:42 INFO - PROCESS | 1831 | 1461163362274 Marionette TRACE conn3 <- [1,542,null,{}] 07:42:42 INFO - PROCESS | 1831 | 1461163362294 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:42 INFO - PROCESS | 1831 | 1461163362495 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:42:42 INFO - PROCESS | 1831 | 1461163362604 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6907800 == 56 [pid = 1831] [id = 143] 07:42:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14e120a400) [pid = 1831] [serial = 428] [outer = (nil)] 07:42:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14e1484000) [pid = 1831] [serial = 429] [outer = 0x7f14e120a400] 07:42:42 INFO - PROCESS | 1831 | 1461163362681 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14e46e7c00) [pid = 1831] [serial = 430] [outer = 0x7f14e120a400] 07:42:43 INFO - PROCESS | 1831 | 1461163363592 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:42:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:42:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1377ms 07:42:43 INFO - PROCESS | 1831 | 1461163363664 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:42:43 INFO - PROCESS | 1831 | 1461163363667 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 07:42:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:42:43 INFO - PROCESS | 1831 | 1461163363676 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:42:43 INFO - PROCESS | 1831 | 1461163363680 Marionette TRACE conn3 <- [1,546,null,{}] 07:42:43 INFO - PROCESS | 1831 | 1461163363696 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:43 INFO - PROCESS | 1831 | 1461163363878 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:42:44 INFO - PROCESS | 1831 | 1461163364003 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa22f000 == 57 [pid = 1831] [id = 144] 07:42:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14e13d0c00) [pid = 1831] [serial = 431] [outer = (nil)] 07:42:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14e5f3d800) [pid = 1831] [serial = 432] [outer = 0x7f14e13d0c00] 07:42:44 INFO - PROCESS | 1831 | 1461163364095 Marionette DEBUG loaded listener.js 07:42:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14f5cc3400) [pid = 1831] [serial = 433] [outer = 0x7f14e13d0c00] 07:42:44 INFO - PROCESS | 1831 | 1461163364935 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:42:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:42:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1281ms 07:42:44 INFO - PROCESS | 1831 | 1461163364983 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:42:44 INFO - PROCESS | 1831 | 1461163364989 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 07:42:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:42:45 INFO - PROCESS | 1831 | 1461163364998 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:42:45 INFO - PROCESS | 1831 | 1461163365002 Marionette TRACE conn3 <- [1,550,null,{}] 07:42:45 INFO - PROCESS | 1831 | 1461163365008 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:45 INFO - PROCESS | 1831 | 1461163365184 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:42:45 INFO - PROCESS | 1831 | 1461163365331 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa2ac800 == 58 [pid = 1831] [id = 145] 07:42:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14dd49a800) [pid = 1831] [serial = 434] [outer = (nil)] 07:42:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14dd49e400) [pid = 1831] [serial = 435] [outer = 0x7f14dd49a800] 07:42:45 INFO - PROCESS | 1831 | 1461163365402 Marionette DEBUG loaded listener.js 07:42:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14e5f06800) [pid = 1831] [serial = 436] [outer = 0x7f14dd49a800] 07:42:46 INFO - PROCESS | 1831 | 1461163366194 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:42:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 07:42:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1227ms 07:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:42:46 INFO - PROCESS | 1831 | 1461163366227 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 1831 | 1461163366230 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 07:42:46 INFO - PROCESS | 1831 | 1461163366236 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 1831 | 1461163366239 Marionette TRACE conn3 <- [1,554,null,{}] 07:42:46 INFO - PROCESS | 1831 | 1461163366244 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:46 INFO - PROCESS | 1831 | 1461163366425 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:42:46 INFO - PROCESS | 1831 | 1461163366548 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de77f800 == 59 [pid = 1831] [id = 146] 07:42:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14dd49d400) [pid = 1831] [serial = 437] [outer = (nil)] 07:42:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14ed444800) [pid = 1831] [serial = 438] [outer = 0x7f14dd49d400] 07:42:46 INFO - PROCESS | 1831 | 1461163366620 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14fa20d000) [pid = 1831] [serial = 439] [outer = 0x7f14dd49d400] 07:42:47 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:47 INFO - PROCESS | 1831 | 1461163367463 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:42:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1281ms 07:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:42:47 INFO - PROCESS | 1831 | 1461163367517 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:42:47 INFO - PROCESS | 1831 | 1461163367519 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 07:42:47 INFO - PROCESS | 1831 | 1461163367525 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:42:47 INFO - PROCESS | 1831 | 1461163367529 Marionette TRACE conn3 <- [1,558,null,{}] 07:42:47 INFO - PROCESS | 1831 | 1461163367535 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:47 INFO - PROCESS | 1831 | 1461163367748 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:42:47 INFO - PROCESS | 1831 | 1461163367892 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1f1a800 == 60 [pid = 1831] [id = 147] 07:42:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14e214ac00) [pid = 1831] [serial = 440] [outer = (nil)] 07:42:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14e2151400) [pid = 1831] [serial = 441] [outer = 0x7f14e214ac00] 07:42:47 INFO - PROCESS | 1831 | 1461163367967 Marionette DEBUG loaded listener.js 07:42:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14fc8ea000) [pid = 1831] [serial = 442] [outer = 0x7f14e214ac00] 07:42:48 INFO - PROCESS | 1831 | 1461163368759 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1283ms 07:42:48 INFO - PROCESS | 1831 | 1461163368808 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:42:48 INFO - PROCESS | 1831 | 1461163368811 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 07:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:42:48 INFO - PROCESS | 1831 | 1461163368817 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - PROCESS | 1831 | 1461163368819 Marionette TRACE conn3 <- [1,562,null,{}] 07:42:48 INFO - PROCESS | 1831 | 1461163368825 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:49 INFO - PROCESS | 1831 | 1461163369015 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:42:49 INFO - PROCESS | 1831 | 1461163369033 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e222d000 == 61 [pid = 1831] [id = 148] 07:42:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14e214bc00) [pid = 1831] [serial = 443] [outer = (nil)] 07:42:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14e233a400) [pid = 1831] [serial = 444] [outer = 0x7f14e214bc00] 07:42:49 INFO - PROCESS | 1831 | 1461163369140 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14e233f800) [pid = 1831] [serial = 445] [outer = 0x7f14e214bc00] 07:42:49 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:50 INFO - PROCESS | 1831 | 1461163370015 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:42:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:42:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1234ms 07:42:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:42:50 INFO - PROCESS | 1831 | 1461163370052 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 1831 | 1461163370055 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 07:42:50 INFO - PROCESS | 1831 | 1461163370061 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - PROCESS | 1831 | 1461163370064 Marionette TRACE conn3 <- [1,566,null,{}] 07:42:50 INFO - PROCESS | 1831 | 1461163370069 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:50 INFO - PROCESS | 1831 | 1461163370214 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:42:50 INFO - PROCESS | 1831 | 1461163370366 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da810800 == 62 [pid = 1831] [id = 149] 07:42:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14e20d6400) [pid = 1831] [serial = 446] [outer = (nil)] 07:42:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14e20ddc00) [pid = 1831] [serial = 447] [outer = 0x7f14e20d6400] 07:42:50 INFO - PROCESS | 1831 | 1461163370442 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14e20e2400) [pid = 1831] [serial = 448] [outer = 0x7f14e20d6400] 07:42:50 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:51 INFO - PROCESS | 1831 | 1461163371434 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1529ms 07:42:52 INFO - PROCESS | 1831 | 1461163372004 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:42:52 INFO - PROCESS | 1831 | 1461163372009 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 07:42:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:42:52 INFO - PROCESS | 1831 | 1461163372189 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:42:52 INFO - PROCESS | 1831 | 1461163372195 Marionette TRACE conn3 <- [1,570,null,{}] 07:42:52 INFO - PROCESS | 1831 | 1461163372210 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:52 INFO - PROCESS | 1831 | 1461163372356 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:42:52 INFO - PROCESS | 1831 | 1461163372514 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd315000 == 63 [pid = 1831] [id = 150] 07:42:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14dd364c00) [pid = 1831] [serial = 449] [outer = (nil)] 07:42:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14dda93400) [pid = 1831] [serial = 450] [outer = 0x7f14dd364c00] 07:42:52 INFO - PROCESS | 1831 | 1461163372577 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14de039800) [pid = 1831] [serial = 451] [outer = 0x7f14dd364c00] 07:42:53 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:53 INFO - PROCESS | 1831 | 1461163373484 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:42:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:42:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1424ms 07:42:53 INFO - PROCESS | 1831 | 1461163373529 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:42:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:42:53 INFO - PROCESS | 1831 | 1461163373534 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 07:42:53 INFO - PROCESS | 1831 | 1461163373543 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 1831 | 1461163373548 Marionette TRACE conn3 <- [1,574,null,{}] 07:42:53 INFO - PROCESS | 1831 | 1461163373555 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:53 INFO - PROCESS | 1831 | 1461163373700 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:42:53 INFO - PROCESS | 1831 | 1461163373854 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de774800 == 64 [pid = 1831] [id = 151] 07:42:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14dea64000) [pid = 1831] [serial = 452] [outer = (nil)] 07:42:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14e1214400) [pid = 1831] [serial = 453] [outer = 0x7f14dea64000] 07:42:53 INFO - PROCESS | 1831 | 1461163373916 Marionette DEBUG loaded listener.js 07:42:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14e12d4800) [pid = 1831] [serial = 454] [outer = 0x7f14dea64000] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f7d7b800 == 63 [pid = 1831] [id = 140] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14f7d1a000) [pid = 1831] [serial = 384] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14fcbab800) [pid = 1831] [serial = 363] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14e1487800) [pid = 1831] [serial = 351] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd324000 == 62 [pid = 1831] [id = 139] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e848e000 == 61 [pid = 1831] [id = 138] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e719a800 == 60 [pid = 1831] [id = 137] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5b1f000 == 59 [pid = 1831] [id = 136] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfa54800 == 58 [pid = 1831] [id = 135] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f1506fd3800 == 57 [pid = 1831] [id = 131] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eea17800 == 56 [pid = 1831] [id = 130] 07:42:54 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1632000 == 55 [pid = 1831] [id = 129] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14e148dc00) [pid = 1831] [serial = 286] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14dea63400) [pid = 1831] [serial = 366] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14e7375c00) [pid = 1831] [serial = 372] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14e1217400) [pid = 1831] [serial = 375] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14e9656400) [pid = 1831] [serial = 378] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14f49c0400) [pid = 1831] [serial = 382] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14dfa79800) [pid = 1831] [serial = 367] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14e6ba9c00) [pid = 1831] [serial = 354] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e14bc800) [pid = 1831] [serial = 369] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14e3c2f800) [pid = 1831] [serial = 370] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14f9abcc00) [pid = 1831] [serial = 357] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14fa2dfc00) [pid = 1831] [serial = 360] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14f3bc2000) [pid = 1831] [serial = 379] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14e8351400) [pid = 1831] [serial = 381] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14e73e6400) [pid = 1831] [serial = 376] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14e82b0c00) [pid = 1831] [serial = 373] [outer = (nil)] [url = about:blank] 07:42:54 INFO - PROCESS | 1831 | 1461163374770 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:42:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:42:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1281ms 07:42:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:42:54 INFO - PROCESS | 1831 | 1461163374823 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:42:54 INFO - PROCESS | 1831 | 1461163374826 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 07:42:54 INFO - PROCESS | 1831 | 1461163374833 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 1831 | 1461163374836 Marionette TRACE conn3 <- [1,578,null,{}] 07:42:54 INFO - PROCESS | 1831 | 1461163374843 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:54 INFO - PROCESS | 1831 | 1461163374990 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:42:55 INFO - PROCESS | 1831 | 1461163375015 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1f0e800 == 56 [pid = 1831] [id = 152] 07:42:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14e14b5000) [pid = 1831] [serial = 455] [outer = (nil)] 07:42:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14e14ba000) [pid = 1831] [serial = 456] [outer = 0x7f14e14b5000] 07:42:55 INFO - PROCESS | 1831 | 1461163375074 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14e20de800) [pid = 1831] [serial = 457] [outer = 0x7f14e14b5000] 07:42:55 INFO - PROCESS | 1831 | 1461163375814 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:42:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:42:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1027ms 07:42:55 INFO - PROCESS | 1831 | 1461163375859 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:42:55 INFO - PROCESS | 1831 | 1461163375862 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 07:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:42:55 INFO - PROCESS | 1831 | 1461163375875 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:42:55 INFO - PROCESS | 1831 | 1461163375877 Marionette TRACE conn3 <- [1,582,null,{}] 07:42:55 INFO - PROCESS | 1831 | 1461163375883 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:56 INFO - PROCESS | 1831 | 1461163376013 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:42:56 INFO - PROCESS | 1831 | 1461163376029 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4667800 == 57 [pid = 1831] [id = 153] 07:42:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14e214a000) [pid = 1831] [serial = 458] [outer = (nil)] 07:42:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14e2333400) [pid = 1831] [serial = 459] [outer = 0x7f14e214a000] 07:42:56 INFO - PROCESS | 1831 | 1461163376088 Marionette DEBUG loaded listener.js 07:42:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14e388bc00) [pid = 1831] [serial = 460] [outer = 0x7f14e214a000] 07:42:56 INFO - PROCESS | 1831 | 1461163376849 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1031ms 07:42:56 INFO - PROCESS | 1831 | 1461163376907 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:42:56 INFO - PROCESS | 1831 | 1461163376909 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 07:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:42:56 INFO - PROCESS | 1831 | 1461163376944 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:42:56 INFO - PROCESS | 1831 | 1461163376946 Marionette TRACE conn3 <- [1,586,null,{}] 07:42:56 INFO - PROCESS | 1831 | 1461163376951 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:57 INFO - PROCESS | 1831 | 1461163377112 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:42:57 INFO - PROCESS | 1831 | 1461163377133 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5b18800 == 58 [pid = 1831] [id = 154] 07:42:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14e2148c00) [pid = 1831] [serial = 461] [outer = (nil)] 07:42:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14e46e7000) [pid = 1831] [serial = 462] [outer = 0x7f14e2148c00] 07:42:57 INFO - PROCESS | 1831 | 1461163377195 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14e46f1800) [pid = 1831] [serial = 463] [outer = 0x7f14e2148c00] 07:42:57 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:57 INFO - PROCESS | 1831 | 1461163377885 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:42:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:42:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 996ms 07:42:57 INFO - PROCESS | 1831 | 1461163377924 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 1831 | 1461163377927 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 07:42:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:42:57 INFO - PROCESS | 1831 | 1461163377932 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 1831 | 1461163377934 Marionette TRACE conn3 <- [1,590,null,{}] 07:42:57 INFO - PROCESS | 1831 | 1461163377939 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:58 INFO - PROCESS | 1831 | 1461163378140 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:42:58 INFO - PROCESS | 1831 | 1461163378171 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7129000 == 59 [pid = 1831] [id = 155] 07:42:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14e4ba1800) [pid = 1831] [serial = 464] [outer = (nil)] 07:42:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14e6368c00) [pid = 1831] [serial = 465] [outer = 0x7f14e4ba1800] 07:42:58 INFO - PROCESS | 1831 | 1461163378232 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14e7037000) [pid = 1831] [serial = 466] [outer = 0x7f14e4ba1800] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14fa2e4800) [pid = 1831] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14e8348000) [pid = 1831] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14de1d6400) [pid = 1831] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14dde22c00) [pid = 1831] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e14bf400) [pid = 1831] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14fa204400) [pid = 1831] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14dd926000) [pid = 1831] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14dd363400) [pid = 1831] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14e13cf800) [pid = 1831] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14e4a82400) [pid = 1831] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14e13d5c00) [pid = 1831] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14e53ee400) [pid = 1831] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14dd35b000) [pid = 1831] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14ed3f2800) [pid = 1831] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14e12c7400) [pid = 1831] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14e10dd800) [pid = 1831] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14e9969c00) [pid = 1831] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14e46f3c00) [pid = 1831] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14e5f3f000) [pid = 1831] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14e10de400) [pid = 1831] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14dda99800) [pid = 1831] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14e1214c00) [pid = 1831] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14e4a82c00) [pid = 1831] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14e10e2c00) [pid = 1831] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14dea64c00) [pid = 1831] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14f4e7a400) [pid = 1831] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14dea66c00) [pid = 1831] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:42:59 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14dd922c00) [pid = 1831] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:42:59 INFO - PROCESS | 1831 | 1461163379353 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:42:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:42:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1481ms 07:42:59 INFO - PROCESS | 1831 | 1461163379415 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:42:59 INFO - PROCESS | 1831 | 1461163379418 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 07:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:42:59 INFO - PROCESS | 1831 | 1461163379423 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:42:59 INFO - PROCESS | 1831 | 1461163379425 Marionette TRACE conn3 <- [1,594,null,{}] 07:42:59 INFO - PROCESS | 1831 | 1461163379431 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:59 INFO - PROCESS | 1831 | 1461163379571 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:42:59 INFO - PROCESS | 1831 | 1461163379730 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e55a5800 == 60 [pid = 1831] [id = 156] 07:42:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14de3e5000) [pid = 1831] [serial = 467] [outer = (nil)] 07:42:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14de3eb400) [pid = 1831] [serial = 468] [outer = 0x7f14de3e5000] 07:42:59 INFO - PROCESS | 1831 | 1461163379787 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14de3ef800) [pid = 1831] [serial = 469] [outer = 0x7f14de3e5000] 07:43:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14dea68c00) [pid = 1831] [serial = 470] [outer = 0x7f14dda9ec00] 07:43:00 INFO - PROCESS | 1831 | 1461163380542 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1175ms 07:43:00 INFO - PROCESS | 1831 | 1461163380599 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:43:00 INFO - PROCESS | 1831 | 1461163380602 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 07:43:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:43:00 INFO - PROCESS | 1831 | 1461163380607 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 1831 | 1461163380610 Marionette TRACE conn3 <- [1,598,null,{}] 07:43:00 INFO - PROCESS | 1831 | 1461163380614 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:00 INFO - PROCESS | 1831 | 1461163380736 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:43:00 INFO - PROCESS | 1831 | 1461163380750 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e821f000 == 61 [pid = 1831] [id = 157] 07:43:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14de3ec400) [pid = 1831] [serial = 471] [outer = (nil)] 07:43:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14e10de400) [pid = 1831] [serial = 472] [outer = 0x7f14de3ec400] 07:43:00 INFO - PROCESS | 1831 | 1461163380803 Marionette DEBUG loaded listener.js 07:43:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14e5b60c00) [pid = 1831] [serial = 473] [outer = 0x7f14de3ec400] 07:43:01 INFO - PROCESS | 1831 | 1461163381761 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1225ms 07:43:01 INFO - PROCESS | 1831 | 1461163381835 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 1831 | 1461163381843 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 07:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:43:01 INFO - PROCESS | 1831 | 1461163381854 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 1831 | 1461163381858 Marionette TRACE conn3 <- [1,602,null,{}] 07:43:01 INFO - PROCESS | 1831 | 1461163381883 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:02 INFO - PROCESS | 1831 | 1461163382055 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:43:02 INFO - PROCESS | 1831 | 1461163382198 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14decaf000 == 62 [pid = 1831] [id = 158] 07:43:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14dda9b000) [pid = 1831] [serial = 474] [outer = (nil)] 07:43:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14de3e3800) [pid = 1831] [serial = 475] [outer = 0x7f14dda9b000] 07:43:02 INFO - PROCESS | 1831 | 1461163382279 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14dea9ac00) [pid = 1831] [serial = 476] [outer = 0x7f14dda9b000] 07:43:03 INFO - PROCESS | 1831 | 1461163383360 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1544ms 07:43:03 INFO - PROCESS | 1831 | 1461163383397 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:43:03 INFO - PROCESS | 1831 | 1461163383406 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 07:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:43:03 INFO - PROCESS | 1831 | 1461163383417 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:43:03 INFO - PROCESS | 1831 | 1461163383421 Marionette TRACE conn3 <- [1,606,null,{}] 07:43:03 INFO - PROCESS | 1831 | 1461163383428 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:03 INFO - PROCESS | 1831 | 1461163383587 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:43:03 INFO - PROCESS | 1831 | 1461163383811 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5904800 == 63 [pid = 1831] [id = 159] 07:43:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14dea66000) [pid = 1831] [serial = 477] [outer = (nil)] 07:43:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14e13cfc00) [pid = 1831] [serial = 478] [outer = 0x7f14dea66000] 07:43:03 INFO - PROCESS | 1831 | 1461163383896 Marionette DEBUG loaded listener.js 07:43:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14e1489800) [pid = 1831] [serial = 479] [outer = 0x7f14dea66000] 07:43:04 INFO - PROCESS | 1831 | 1461163384706 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1329ms 07:43:04 INFO - PROCESS | 1831 | 1461163384746 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:43:04 INFO - PROCESS | 1831 | 1461163384750 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 07:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:43:04 INFO - PROCESS | 1831 | 1461163384756 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:43:04 INFO - PROCESS | 1831 | 1461163384762 Marionette TRACE conn3 <- [1,610,null,{}] 07:43:04 INFO - PROCESS | 1831 | 1461163384778 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:04 INFO - PROCESS | 1831 | 1461163384954 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:43:05 INFO - PROCESS | 1831 | 1461163385109 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeaba800 == 64 [pid = 1831] [id = 160] 07:43:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14e1214800) [pid = 1831] [serial = 480] [outer = (nil)] 07:43:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14e3881000) [pid = 1831] [serial = 481] [outer = 0x7f14e1214800] 07:43:05 INFO - PROCESS | 1831 | 1461163385186 Marionette DEBUG loaded listener.js 07:43:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14e53e7800) [pid = 1831] [serial = 482] [outer = 0x7f14e1214800] 07:43:06 INFO - PROCESS | 1831 | 1461163386007 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1282ms 07:43:06 INFO - PROCESS | 1831 | 1461163386039 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:43:06 INFO - PROCESS | 1831 | 1461163386042 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 07:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:43:06 INFO - PROCESS | 1831 | 1461163386049 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:43:06 INFO - PROCESS | 1831 | 1461163386052 Marionette TRACE conn3 <- [1,614,null,{}] 07:43:06 INFO - PROCESS | 1831 | 1461163386058 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:06 INFO - PROCESS | 1831 | 1461163386211 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:43:06 INFO - PROCESS | 1831 | 1461163386361 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5b1d800 == 65 [pid = 1831] [id = 161] 07:43:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14dc4ae400) [pid = 1831] [serial = 483] [outer = (nil)] 07:43:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14e5f3fc00) [pid = 1831] [serial = 484] [outer = 0x7f14dc4ae400] 07:43:06 INFO - PROCESS | 1831 | 1461163386433 Marionette DEBUG loaded listener.js 07:43:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14e636b400) [pid = 1831] [serial = 485] [outer = 0x7f14dc4ae400] 07:43:07 INFO - PROCESS | 1831 | 1461163387294 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1277ms 07:43:07 INFO - PROCESS | 1831 | 1461163387326 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:43:07 INFO - PROCESS | 1831 | 1461163387330 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 07:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:43:07 INFO - PROCESS | 1831 | 1461163387336 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - PROCESS | 1831 | 1461163387340 Marionette TRACE conn3 <- [1,618,null,{}] 07:43:07 INFO - PROCESS | 1831 | 1461163387346 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:07 INFO - PROCESS | 1831 | 1461163387494 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:43:07 INFO - PROCESS | 1831 | 1461163387643 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9646800 == 66 [pid = 1831] [id = 162] 07:43:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14e453a400) [pid = 1831] [serial = 486] [outer = (nil)] 07:43:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14e6baf400) [pid = 1831] [serial = 487] [outer = 0x7f14e453a400] 07:43:07 INFO - PROCESS | 1831 | 1461163387716 Marionette DEBUG loaded listener.js 07:43:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14e7a4ac00) [pid = 1831] [serial = 488] [outer = 0x7f14e453a400] 07:43:08 INFO - PROCESS | 1831 | 1461163388566 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1285ms 07:43:08 INFO - PROCESS | 1831 | 1461163388623 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:43:08 INFO - PROCESS | 1831 | 1461163388626 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 07:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:43:08 INFO - PROCESS | 1831 | 1461163388632 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:43:08 INFO - PROCESS | 1831 | 1461163388634 Marionette TRACE conn3 <- [1,622,null,{}] 07:43:08 INFO - PROCESS | 1831 | 1461163388640 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:08 INFO - PROCESS | 1831 | 1461163388815 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:43:08 INFO - PROCESS | 1831 | 1461163388958 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa2ad000 == 67 [pid = 1831] [id = 163] 07:43:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14de5f3000) [pid = 1831] [serial = 489] [outer = (nil)] 07:43:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14de5fb800) [pid = 1831] [serial = 490] [outer = 0x7f14de5f3000] 07:43:09 INFO - PROCESS | 1831 | 1461163389032 Marionette DEBUG loaded listener.js 07:43:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14e9969c00) [pid = 1831] [serial = 491] [outer = 0x7f14de5f3000] 07:43:09 INFO - PROCESS | 1831 | 1461163389851 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1276ms 07:43:09 INFO - PROCESS | 1831 | 1461163389909 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:43:09 INFO - PROCESS | 1831 | 1461163389912 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 07:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:43:09 INFO - PROCESS | 1831 | 1461163389918 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:43:09 INFO - PROCESS | 1831 | 1461163389921 Marionette TRACE conn3 <- [1,626,null,{}] 07:43:09 INFO - PROCESS | 1831 | 1461163389926 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:10 INFO - PROCESS | 1831 | 1461163390065 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:43:10 INFO - PROCESS | 1831 | 1461163390226 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9e99000 == 68 [pid = 1831] [id = 164] 07:43:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14dacdc800) [pid = 1831] [serial = 492] [outer = (nil)] 07:43:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14dace1000) [pid = 1831] [serial = 493] [outer = 0x7f14dacdc800] 07:43:10 INFO - PROCESS | 1831 | 1461163390295 Marionette DEBUG loaded listener.js 07:43:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14dace6400) [pid = 1831] [serial = 494] [outer = 0x7f14dacdc800] 07:43:11 INFO - PROCESS | 1831 | 1461163391158 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1287ms 07:43:11 INFO - PROCESS | 1831 | 1461163391206 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:43:11 INFO - PROCESS | 1831 | 1461163391210 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 07:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:43:11 INFO - PROCESS | 1831 | 1461163391216 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:43:11 INFO - PROCESS | 1831 | 1461163391218 Marionette TRACE conn3 <- [1,630,null,{}] 07:43:11 INFO - PROCESS | 1831 | 1461163391223 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:11 INFO - PROCESS | 1831 | 1461163391375 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:43:11 INFO - PROCESS | 1831 | 1461163391743 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd30d800 == 69 [pid = 1831] [id = 165] 07:43:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14d4dc3000) [pid = 1831] [serial = 495] [outer = (nil)] 07:43:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14dace4800) [pid = 1831] [serial = 496] [outer = 0x7f14d4dc3000] 07:43:11 INFO - PROCESS | 1831 | 1461163391876 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14dc4b1400) [pid = 1831] [serial = 497] [outer = 0x7f14d4dc3000] 07:43:12 INFO - PROCESS | 1831 | 1461163392716 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1581ms 07:43:12 INFO - PROCESS | 1831 | 1461163392799 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:43:12 INFO - PROCESS | 1831 | 1461163392808 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 07:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:43:12 INFO - PROCESS | 1831 | 1461163392822 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:43:12 INFO - PROCESS | 1831 | 1461163392830 Marionette TRACE conn3 <- [1,634,null,{}] 07:43:12 INFO - PROCESS | 1831 | 1461163392843 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:13 INFO - PROCESS | 1831 | 1461163393078 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:43:13 INFO - PROCESS | 1831 | 1461163393236 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ddb22800 == 70 [pid = 1831] [id = 166] 07:43:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14dd4a9800) [pid = 1831] [serial = 498] [outer = (nil)] 07:43:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14dd92c400) [pid = 1831] [serial = 499] [outer = 0x7f14dd4a9800] 07:43:13 INFO - PROCESS | 1831 | 1461163393321 Marionette DEBUG loaded listener.js 07:43:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14de03c400) [pid = 1831] [serial = 500] [outer = 0x7f14dd4a9800] 07:43:13 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eea18000 == 69 [pid = 1831] [id = 97] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fe114800 == 68 [pid = 1831] [id = 99] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e55a5800 == 67 [pid = 1831] [id = 156] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa21e800 == 66 [pid = 1831] [id = 128] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7129000 == 65 [pid = 1831] [id = 155] 07:43:13 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14e737bc00) [pid = 1831] [serial = 396] [outer = (nil)] [url = about:blank] 07:43:13 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14f9ac2000) [pid = 1831] [serial = 399] [outer = (nil)] [url = about:blank] 07:43:13 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14dc4b9400) [pid = 1831] [serial = 423] [outer = (nil)] [url = about:blank] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5b18800 == 64 [pid = 1831] [id = 154] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e4667800 == 63 [pid = 1831] [id = 153] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1f0e800 == 62 [pid = 1831] [id = 152] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de774800 == 61 [pid = 1831] [id = 151] 07:43:13 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd315000 == 60 [pid = 1831] [id = 150] 07:43:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa22f000 == 59 [pid = 1831] [id = 144] 07:43:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6907800 == 58 [pid = 1831] [id = 143] 07:43:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2409000 == 57 [pid = 1831] [id = 142] 07:43:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ff16a800 == 56 [pid = 1831] [id = 141] 07:43:14 INFO - PROCESS | 1831 | 1461163394188 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14fa0af800) [pid = 1831] [serial = 418] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14e3882c00) [pid = 1831] [serial = 352] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14fe15c800) [pid = 1831] [serial = 262] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14e46ed800) [pid = 1831] [serial = 409] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14fe390800) [pid = 1831] [serial = 364] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14e703c400) [pid = 1831] [serial = 252] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14e1218c00) [pid = 1831] [serial = 388] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e6366c00) [pid = 1831] [serial = 393] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14f9e85400) [pid = 1831] [serial = 255] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14fe15ac00) [pid = 1831] [serial = 421] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14e7372400) [pid = 1831] [serial = 412] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14f5fc7800) [pid = 1831] [serial = 403] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14f9ac0400) [pid = 1831] [serial = 420] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14f969e800) [pid = 1831] [serial = 328] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14e7a46800) [pid = 1831] [serial = 298] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14e14bec00) [pid = 1831] [serial = 319] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14e636d800) [pid = 1831] [serial = 394] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14f4c96000) [pid = 1831] [serial = 325] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14f5cc0c00) [pid = 1831] [serial = 415] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14f3bcb400) [pid = 1831] [serial = 301] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14e9963400) [pid = 1831] [serial = 414] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14e5f43c00) [pid = 1831] [serial = 322] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14e13de800) [pid = 1831] [serial = 390] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14e12c7c00) [pid = 1831] [serial = 405] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14e5f3ec00) [pid = 1831] [serial = 295] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14fa212400) [pid = 1831] [serial = 259] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14f9abd400) [pid = 1831] [serial = 417] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14e4408400) [pid = 1831] [serial = 408] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14e10da000) [pid = 1831] [serial = 289] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14dfa71400) [pid = 1831] [serial = 387] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14e388b400) [pid = 1831] [serial = 391] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14e13d9800) [pid = 1831] [serial = 406] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14e6367c00) [pid = 1831] [serial = 411] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14fa120400) [pid = 1831] [serial = 331] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14e14bcc00) [pid = 1831] [serial = 292] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14e060fc00) [pid = 1831] [serial = 402] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14dfc3dc00) [pid = 1831] [serial = 249] [outer = (nil)] [url = about:blank] 07:43:14 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14fcbab000) [pid = 1831] [serial = 349] [outer = (nil)] [url = about:blank] 07:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1439ms 07:43:14 INFO - PROCESS | 1831 | 1461163394264 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:43:14 INFO - PROCESS | 1831 | 1461163394269 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 07:43:14 INFO - PROCESS | 1831 | 1461163394276 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 1831 | 1461163394278 Marionette TRACE conn3 <- [1,638,null,{}] 07:43:14 INFO - PROCESS | 1831 | 1461163394284 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:14 INFO - PROCESS | 1831 | 1461163394420 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:43:14 INFO - PROCESS | 1831 | 1461163394532 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de774800 == 57 [pid = 1831] [id = 167] 07:43:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14dd926000) [pid = 1831] [serial = 501] [outer = (nil)] 07:43:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14de5f1400) [pid = 1831] [serial = 502] [outer = 0x7f14dd926000] 07:43:14 INFO - PROCESS | 1831 | 1461163394588 Marionette DEBUG loaded listener.js 07:43:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14de5fc000) [pid = 1831] [serial = 503] [outer = 0x7f14dd926000] 07:43:15 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:15 INFO - PROCESS | 1831 | 1461163395318 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1078ms 07:43:15 INFO - PROCESS | 1831 | 1461163395353 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:43:15 INFO - PROCESS | 1831 | 1461163395357 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 07:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:43:15 INFO - PROCESS | 1831 | 1461163395364 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:43:15 INFO - PROCESS | 1831 | 1461163395371 Marionette TRACE conn3 <- [1,642,null,{}] 07:43:15 INFO - PROCESS | 1831 | 1461163395383 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:15 INFO - PROCESS | 1831 | 1461163395551 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:43:15 INFO - PROCESS | 1831 | 1461163395570 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e222a000 == 58 [pid = 1831] [id = 168] 07:43:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14de5f4000) [pid = 1831] [serial = 504] [outer = (nil)] 07:43:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14e10e0400) [pid = 1831] [serial = 505] [outer = 0x7f14de5f4000] 07:43:15 INFO - PROCESS | 1831 | 1461163395625 Marionette DEBUG loaded listener.js 07:43:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14e1215800) [pid = 1831] [serial = 506] [outer = 0x7f14de5f4000] 07:43:16 INFO - PROCESS | 1831 | 1461163396345 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1033ms 07:43:16 INFO - PROCESS | 1831 | 1461163396404 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:43:16 INFO - PROCESS | 1831 | 1461163396409 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 07:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:43:16 INFO - PROCESS | 1831 | 1461163396414 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:43:16 INFO - PROCESS | 1831 | 1461163396416 Marionette TRACE conn3 <- [1,646,null,{}] 07:43:16 INFO - PROCESS | 1831 | 1461163396421 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:16 INFO - PROCESS | 1831 | 1461163396591 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:43:16 INFO - PROCESS | 1831 | 1461163396621 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4668800 == 59 [pid = 1831] [id = 169] 07:43:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14dace6800) [pid = 1831] [serial = 507] [outer = (nil)] 07:43:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14e13d6000) [pid = 1831] [serial = 508] [outer = 0x7f14dace6800] 07:43:16 INFO - PROCESS | 1831 | 1461163396678 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14e1487000) [pid = 1831] [serial = 509] [outer = 0x7f14dace6800] 07:43:17 INFO - PROCESS | 1831 | 1461163397483 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1124ms 07:43:17 INFO - PROCESS | 1831 | 1461163397542 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:43:17 INFO - PROCESS | 1831 | 1461163397545 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 07:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:43:17 INFO - PROCESS | 1831 | 1461163397551 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 1831 | 1461163397553 Marionette TRACE conn3 <- [1,650,null,{}] 07:43:17 INFO - PROCESS | 1831 | 1461163397560 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:17 INFO - PROCESS | 1831 | 1461163397755 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:43:17 INFO - PROCESS | 1831 | 1461163397799 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5b1b800 == 60 [pid = 1831] [id = 170] 07:43:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14e16f6800) [pid = 1831] [serial = 510] [outer = (nil)] 07:43:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14e20dcc00) [pid = 1831] [serial = 511] [outer = 0x7f14e16f6800] 07:43:17 INFO - PROCESS | 1831 | 1461163397888 Marionette DEBUG loaded listener.js 07:43:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14e2154000) [pid = 1831] [serial = 512] [outer = 0x7f14e16f6800] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14e2148c00) [pid = 1831] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14e4ba1800) [pid = 1831] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14de3e5000) [pid = 1831] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14e214a000) [pid = 1831] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14e14b5000) [pid = 1831] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14dea64000) [pid = 1831] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14dd364c00) [pid = 1831] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14f9ab7c00) [pid = 1831] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14ddaa2000) [pid = 1831] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14dea68000) [pid = 1831] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14f9ab7800) [pid = 1831] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:43:18 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14e6370000) [pid = 1831] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:43:18 INFO - PROCESS | 1831 | 1461163398850 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1333ms 07:43:18 INFO - PROCESS | 1831 | 1461163398885 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:43:18 INFO - PROCESS | 1831 | 1461163398887 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 07:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:43:18 INFO - PROCESS | 1831 | 1461163398893 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:43:18 INFO - PROCESS | 1831 | 1461163398895 Marionette TRACE conn3 <- [1,654,null,{}] 07:43:18 INFO - PROCESS | 1831 | 1461163398900 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:19 INFO - PROCESS | 1831 | 1461163399072 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:43:19 INFO - PROCESS | 1831 | 1461163399093 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e660b000 == 61 [pid = 1831] [id = 171] 07:43:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14dea65400) [pid = 1831] [serial = 513] [outer = (nil)] 07:43:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14e2153800) [pid = 1831] [serial = 514] [outer = 0x7f14dea65400] 07:43:19 INFO - PROCESS | 1831 | 1461163399147 Marionette DEBUG loaded listener.js 07:43:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14e46e6000) [pid = 1831] [serial = 515] [outer = 0x7f14dea65400] 07:43:19 INFO - PROCESS | 1831 | 1461163399819 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 976ms 07:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:43:19 INFO - PROCESS | 1831 | 1461163399869 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:43:19 INFO - PROCESS | 1831 | 1461163399871 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 07:43:19 INFO - PROCESS | 1831 | 1461163399877 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:43:19 INFO - PROCESS | 1831 | 1461163399879 Marionette TRACE conn3 <- [1,658,null,{}] 07:43:19 INFO - PROCESS | 1831 | 1461163399884 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:20 INFO - PROCESS | 1831 | 1461163400009 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:43:20 INFO - PROCESS | 1831 | 1461163400017 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78d5800 == 62 [pid = 1831] [id = 172] 07:43:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14dd35b000) [pid = 1831] [serial = 516] [outer = (nil)] 07:43:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14e4a89000) [pid = 1831] [serial = 517] [outer = 0x7f14dd35b000] 07:43:20 INFO - PROCESS | 1831 | 1461163400072 Marionette DEBUG loaded listener.js 07:43:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14e59b6c00) [pid = 1831] [serial = 518] [outer = 0x7f14dd35b000] 07:43:20 INFO - PROCESS | 1831 | 1461163400912 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1079ms 07:43:20 INFO - PROCESS | 1831 | 1461163400963 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:43:20 INFO - PROCESS | 1831 | 1461163400968 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 07:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:43:20 INFO - PROCESS | 1831 | 1461163400976 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:43:20 INFO - PROCESS | 1831 | 1461163400981 Marionette TRACE conn3 <- [1,662,null,{}] 07:43:20 INFO - PROCESS | 1831 | 1461163400989 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:21 INFO - PROCESS | 1831 | 1461163401148 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:43:21 INFO - PROCESS | 1831 | 1461163401291 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de764000 == 63 [pid = 1831] [id = 173] 07:43:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14dc4b9400) [pid = 1831] [serial = 519] [outer = (nil)] 07:43:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14dd4a6400) [pid = 1831] [serial = 520] [outer = 0x7f14dc4b9400] 07:43:21 INFO - PROCESS | 1831 | 1461163401361 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14de3e3c00) [pid = 1831] [serial = 521] [outer = 0x7f14dc4b9400] 07:43:21 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:22 INFO - PROCESS | 1831 | 1461163402234 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1282ms 07:43:22 INFO - PROCESS | 1831 | 1461163402259 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:43:22 INFO - PROCESS | 1831 | 1461163402267 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 07:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:43:22 INFO - PROCESS | 1831 | 1461163402276 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:43:22 INFO - PROCESS | 1831 | 1461163402280 Marionette TRACE conn3 <- [1,666,null,{}] 07:43:22 INFO - PROCESS | 1831 | 1461163402285 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:22 INFO - PROCESS | 1831 | 1461163402437 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:43:22 INFO - PROCESS | 1831 | 1461163402585 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e590d800 == 64 [pid = 1831] [id = 174] 07:43:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14dc4b9c00) [pid = 1831] [serial = 522] [outer = (nil)] 07:43:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14dea5cc00) [pid = 1831] [serial = 523] [outer = 0x7f14dc4b9c00] 07:43:22 INFO - PROCESS | 1831 | 1461163402652 Marionette DEBUG loaded listener.js 07:43:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14e10db400) [pid = 1831] [serial = 524] [outer = 0x7f14dc4b9c00] 07:43:23 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:23 INFO - PROCESS | 1831 | 1461163403585 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1382ms 07:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:43:23 INFO - PROCESS | 1831 | 1461163403659 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:43:23 INFO - PROCESS | 1831 | 1461163403662 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 07:43:23 INFO - PROCESS | 1831 | 1461163403668 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:43:23 INFO - PROCESS | 1831 | 1461163403674 Marionette TRACE conn3 <- [1,670,null,{}] 07:43:23 INFO - PROCESS | 1831 | 1461163403689 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:23 INFO - PROCESS | 1831 | 1461163403886 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:43:24 INFO - PROCESS | 1831 | 1461163404071 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e9937000 == 65 [pid = 1831] [id = 175] 07:43:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14e13dcc00) [pid = 1831] [serial = 525] [outer = (nil)] 07:43:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14e214c000) [pid = 1831] [serial = 526] [outer = 0x7f14e13dcc00] 07:43:24 INFO - PROCESS | 1831 | 1461163404189 Marionette DEBUG loaded listener.js 07:43:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14e233b800) [pid = 1831] [serial = 527] [outer = 0x7f14e13dcc00] 07:43:24 INFO - PROCESS | 1831 | 1461163404943 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1340ms 07:43:25 INFO - PROCESS | 1831 | 1461163405008 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:43:25 INFO - PROCESS | 1831 | 1461163405012 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 07:43:25 INFO - PROCESS | 1831 | 1461163405018 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:43:25 INFO - PROCESS | 1831 | 1461163405021 Marionette TRACE conn3 <- [1,674,null,{}] 07:43:25 INFO - PROCESS | 1831 | 1461163405026 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:25 INFO - PROCESS | 1831 | 1461163405184 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:43:25 INFO - PROCESS | 1831 | 1461163405339 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeacf800 == 66 [pid = 1831] [id = 176] 07:43:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14deb0b000) [pid = 1831] [serial = 528] [outer = (nil)] 07:43:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14e46ee800) [pid = 1831] [serial = 529] [outer = 0x7f14deb0b000] 07:43:25 INFO - PROCESS | 1831 | 1461163405408 Marionette DEBUG loaded listener.js 07:43:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14e5f0ec00) [pid = 1831] [serial = 530] [outer = 0x7f14deb0b000] 07:43:25 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:26 INFO - PROCESS | 1831 | 1461163406223 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1238ms 07:43:26 INFO - PROCESS | 1831 | 1461163406258 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:43:26 INFO - PROCESS | 1831 | 1461163406262 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 07:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:43:26 INFO - PROCESS | 1831 | 1461163406269 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:43:26 INFO - PROCESS | 1831 | 1461163406272 Marionette TRACE conn3 <- [1,678,null,{}] 07:43:26 INFO - PROCESS | 1831 | 1461163406278 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:26 INFO - PROCESS | 1831 | 1461163406420 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:43:26 INFO - PROCESS | 1831 | 1461163406567 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5c29000 == 67 [pid = 1831] [id = 177] 07:43:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14e10dbc00) [pid = 1831] [serial = 531] [outer = (nil)] 07:43:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14e5f41000) [pid = 1831] [serial = 532] [outer = 0x7f14e10dbc00] 07:43:26 INFO - PROCESS | 1831 | 1461163406636 Marionette DEBUG loaded listener.js 07:43:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14e636a800) [pid = 1831] [serial = 533] [outer = 0x7f14e10dbc00] 07:43:27 INFO - PROCESS | 1831 | 1461163407513 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1282ms 07:43:27 INFO - PROCESS | 1831 | 1461163407551 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:43:27 INFO - PROCESS | 1831 | 1461163407554 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 07:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:43:27 INFO - PROCESS | 1831 | 1461163407560 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:43:27 INFO - PROCESS | 1831 | 1461163407562 Marionette TRACE conn3 <- [1,682,null,{}] 07:43:27 INFO - PROCESS | 1831 | 1461163407567 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:27 INFO - PROCESS | 1831 | 1461163407737 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:43:27 INFO - PROCESS | 1831 | 1461163407886 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da81a800 == 68 [pid = 1831] [id = 178] 07:43:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14d4dce400) [pid = 1831] [serial = 534] [outer = (nil)] 07:43:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14de3e9000) [pid = 1831] [serial = 535] [outer = 0x7f14d4dce400] 07:43:27 INFO - PROCESS | 1831 | 1461163407955 Marionette DEBUG loaded listener.js 07:43:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14e4ba1000) [pid = 1831] [serial = 536] [outer = 0x7f14d4dce400] 07:43:29 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:29 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:29 INFO - PROCESS | 1831 | 1461163409450 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1930ms 07:43:29 INFO - PROCESS | 1831 | 1461163409490 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:43:29 INFO - PROCESS | 1831 | 1461163409499 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 07:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:43:29 INFO - PROCESS | 1831 | 1461163409511 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:43:29 INFO - PROCESS | 1831 | 1461163409518 Marionette TRACE conn3 <- [1,686,null,{}] 07:43:29 INFO - PROCESS | 1831 | 1461163409575 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:29 INFO - PROCESS | 1831 | 1461163409705 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:43:29 INFO - PROCESS | 1831 | 1461163409864 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da818000 == 69 [pid = 1831] [id = 179] 07:43:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14dd366400) [pid = 1831] [serial = 537] [outer = (nil)] 07:43:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14dd49ec00) [pid = 1831] [serial = 538] [outer = 0x7f14dd366400] 07:43:29 INFO - PROCESS | 1831 | 1461163409979 Marionette DEBUG loaded listener.js 07:43:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14dd925800) [pid = 1831] [serial = 539] [outer = 0x7f14dd366400] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14e10de400) [pid = 1831] [serial = 472] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e660b000 == 68 [pid = 1831] [id = 171] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5b1b800 == 67 [pid = 1831] [id = 170] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e4668800 == 66 [pid = 1831] [id = 169] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e222a000 == 65 [pid = 1831] [id = 168] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ddb1f800 == 64 [pid = 1831] [id = 132] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de774800 == 63 [pid = 1831] [id = 167] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ddb22800 == 62 [pid = 1831] [id = 166] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd30d800 == 61 [pid = 1831] [id = 165] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeaba800 == 60 [pid = 1831] [id = 160] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5904800 == 59 [pid = 1831] [id = 159] 07:43:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14decaf000 == 58 [pid = 1831] [id = 158] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14fa2e8000) [pid = 1831] [serial = 361] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14f3bca400) [pid = 1831] [serial = 397] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14e9652c00) [pid = 1831] [serial = 355] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14f9ac4400) [pid = 1831] [serial = 358] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14f9ebd000) [pid = 1831] [serial = 400] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14e46e7000) [pid = 1831] [serial = 462] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14e6368c00) [pid = 1831] [serial = 465] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14de3eb400) [pid = 1831] [serial = 468] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14e7037000) [pid = 1831] [serial = 466] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14e2333400) [pid = 1831] [serial = 459] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14dd925000) [pid = 1831] [serial = 426] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14e14ba000) [pid = 1831] [serial = 456] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14e20de800) [pid = 1831] [serial = 457] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14ed444800) [pid = 1831] [serial = 438] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14dd49e400) [pid = 1831] [serial = 435] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14e12d4800) [pid = 1831] [serial = 454] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14e1214400) [pid = 1831] [serial = 453] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14dda93400) [pid = 1831] [serial = 450] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14de039800) [pid = 1831] [serial = 451] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14e1484000) [pid = 1831] [serial = 429] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14e5f3d800) [pid = 1831] [serial = 432] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14e2151400) [pid = 1831] [serial = 441] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14e233a400) [pid = 1831] [serial = 444] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14e20ddc00) [pid = 1831] [serial = 447] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14e46f1800) [pid = 1831] [serial = 463] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14e388bc00) [pid = 1831] [serial = 460] [outer = (nil)] [url = about:blank] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14e10d7c00) [pid = 1831] [serial = 256] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:43:30 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14de3ef800) [pid = 1831] [serial = 469] [outer = (nil)] [url = about:blank] 07:43:31 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:31 INFO - PROCESS | 1831 | 1461163411190 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:43:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1693ms 07:43:31 INFO - PROCESS | 1831 | 1461163411214 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:43:31 INFO - PROCESS | 1831 | 1461163411222 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 07:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:43:31 INFO - PROCESS | 1831 | 1461163411231 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:43:31 INFO - PROCESS | 1831 | 1461163411233 Marionette TRACE conn3 <- [1,690,null,{}] 07:43:31 INFO - PROCESS | 1831 | 1461163411238 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:31 INFO - PROCESS | 1831 | 1461163411379 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:43:31 INFO - PROCESS | 1831 | 1461163411520 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de054800 == 59 [pid = 1831] [id = 180] 07:43:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14dd929400) [pid = 1831] [serial = 540] [outer = (nil)] 07:43:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14de038c00) [pid = 1831] [serial = 541] [outer = 0x7f14dd929400] 07:43:31 INFO - PROCESS | 1831 | 1461163411577 Marionette DEBUG loaded listener.js 07:43:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14de3ea400) [pid = 1831] [serial = 542] [outer = 0x7f14dd929400] 07:43:32 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:32 INFO - PROCESS | 1831 | 1461163412695 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:43:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1480ms 07:43:32 INFO - PROCESS | 1831 | 1461163412710 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:43:32 INFO - PROCESS | 1831 | 1461163412713 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 07:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:43:32 INFO - PROCESS | 1831 | 1461163412726 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:43:32 INFO - PROCESS | 1831 | 1461163412732 Marionette TRACE conn3 <- [1,694,null,{}] 07:43:32 INFO - PROCESS | 1831 | 1461163412746 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:32 INFO - PROCESS | 1831 | 1461163412916 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:43:32 INFO - PROCESS | 1831 | 1461163412980 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfcb6000 == 60 [pid = 1831] [id = 181] 07:43:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14dea5f400) [pid = 1831] [serial = 543] [outer = (nil)] 07:43:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14deb0dc00) [pid = 1831] [serial = 544] [outer = 0x7f14dea5f400] 07:43:33 INFO - PROCESS | 1831 | 1461163413040 Marionette DEBUG loaded listener.js 07:43:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14dfc43c00) [pid = 1831] [serial = 545] [outer = 0x7f14dea5f400] 07:43:34 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:34 INFO - PROCESS | 1831 | 1461163414211 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1530ms 07:43:34 INFO - PROCESS | 1831 | 1461163414258 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 1831 | 1461163414262 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 07:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:43:34 INFO - PROCESS | 1831 | 1461163414267 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 1831 | 1461163414269 Marionette TRACE conn3 <- [1,698,null,{}] 07:43:34 INFO - PROCESS | 1831 | 1461163414280 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:34 INFO - PROCESS | 1831 | 1461163414559 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14dc4aa400) [pid = 1831] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14dace6800) [pid = 1831] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14dea65400) [pid = 1831] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14de3ec400) [pid = 1831] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14dd926000) [pid = 1831] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14d4dc3000) [pid = 1831] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14de5f4000) [pid = 1831] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14dd4a9800) [pid = 1831] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:43:34 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14e16f6800) [pid = 1831] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:43:34 INFO - PROCESS | 1831 | 1461163414682 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda6f000 == 61 [pid = 1831] [id = 182] 07:43:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14d4dc3000) [pid = 1831] [serial = 546] [outer = (nil)] 07:43:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14dc4b4000) [pid = 1831] [serial = 547] [outer = 0x7f14d4dc3000] 07:43:34 INFO - PROCESS | 1831 | 1461163414742 Marionette DEBUG loaded listener.js 07:43:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14dfc49400) [pid = 1831] [serial = 548] [outer = 0x7f14d4dc3000] 07:43:35 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:35 INFO - PROCESS | 1831 | 1461163415784 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1530ms 07:43:35 INFO - PROCESS | 1831 | 1461163415798 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:43:35 INFO - PROCESS | 1831 | 1461163415800 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 07:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:43:35 INFO - PROCESS | 1831 | 1461163415807 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:43:35 INFO - PROCESS | 1831 | 1461163415809 Marionette TRACE conn3 <- [1,702,null,{}] 07:43:35 INFO - PROCESS | 1831 | 1461163415814 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:35 INFO - PROCESS | 1831 | 1461163415944 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:43:35 INFO - PROCESS | 1831 | 1461163415955 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2227000 == 62 [pid = 1831] [id = 183] 07:43:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14e0607000) [pid = 1831] [serial = 549] [outer = (nil)] 07:43:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14e10e2000) [pid = 1831] [serial = 550] [outer = 0x7f14e0607000] 07:43:36 INFO - PROCESS | 1831 | 1461163416011 Marionette DEBUG loaded listener.js 07:43:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14e120d000) [pid = 1831] [serial = 551] [outer = 0x7f14e0607000] 07:43:37 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:37 INFO - PROCESS | 1831 | 1461163417260 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1481ms 07:43:37 INFO - PROCESS | 1831 | 1461163417289 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:43:37 INFO - PROCESS | 1831 | 1461163417294 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 07:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:43:37 INFO - PROCESS | 1831 | 1461163417302 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:43:37 INFO - PROCESS | 1831 | 1461163417307 Marionette TRACE conn3 <- [1,706,null,{}] 07:43:37 INFO - PROCESS | 1831 | 1461163417324 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:37 INFO - PROCESS | 1831 | 1461163417582 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:43:37 INFO - PROCESS | 1831 | 1461163417702 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2b4000 == 63 [pid = 1831] [id = 184] 07:43:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14dace3000) [pid = 1831] [serial = 552] [outer = (nil)] 07:43:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14dde20000) [pid = 1831] [serial = 553] [outer = 0x7f14dace3000] 07:43:37 INFO - PROCESS | 1831 | 1461163417769 Marionette DEBUG loaded listener.js 07:43:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14de1d7c00) [pid = 1831] [serial = 554] [outer = 0x7f14dace3000] 07:43:38 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:38 INFO - PROCESS | 1831 | 1461163418938 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:43:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1689ms 07:43:38 INFO - PROCESS | 1831 | 1461163418991 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:43:38 INFO - PROCESS | 1831 | 1461163418997 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 07:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:43:39 INFO - PROCESS | 1831 | 1461163419008 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:43:39 INFO - PROCESS | 1831 | 1461163419011 Marionette TRACE conn3 <- [1,710,null,{}] 07:43:39 INFO - PROCESS | 1831 | 1461163419017 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:39 INFO - PROCESS | 1831 | 1461163419234 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:43:39 INFO - PROCESS | 1831 | 1461163419350 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2415000 == 64 [pid = 1831] [id = 185] 07:43:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14dd927400) [pid = 1831] [serial = 555] [outer = (nil)] 07:43:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14dea66800) [pid = 1831] [serial = 556] [outer = 0x7f14dd927400] 07:43:39 INFO - PROCESS | 1831 | 1461163419414 Marionette DEBUG loaded listener.js 07:43:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14e1016000) [pid = 1831] [serial = 557] [outer = 0x7f14dd927400] 07:43:40 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:40 INFO - PROCESS | 1831 | 1461163420783 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:43:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1830ms 07:43:40 INFO - PROCESS | 1831 | 1461163420839 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 07:43:40 INFO - PROCESS | 1831 | 1461163420843 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 07:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:43:40 INFO - PROCESS | 1831 | 1461163420849 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:43:40 INFO - PROCESS | 1831 | 1461163420854 Marionette TRACE conn3 <- [1,714,null,{}] 07:43:40 INFO - PROCESS | 1831 | 1461163420870 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:41 INFO - PROCESS | 1831 | 1461163421065 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:43:41 INFO - PROCESS | 1831 | 1461163421207 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4672000 == 65 [pid = 1831] [id = 186] 07:43:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14dea64c00) [pid = 1831] [serial = 558] [outer = (nil)] 07:43:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14e12c7400) [pid = 1831] [serial = 559] [outer = 0x7f14dea64c00] 07:43:41 INFO - PROCESS | 1831 | 1461163421280 Marionette DEBUG loaded listener.js 07:43:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14e13dac00) [pid = 1831] [serial = 560] [outer = 0x7f14dea64c00] 07:43:42 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:42 INFO - PROCESS | 1831 | 1461163422466 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1631ms 07:43:42 INFO - PROCESS | 1831 | 1461163422480 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:43:42 INFO - PROCESS | 1831 | 1461163422484 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 07:43:42 INFO - PROCESS | 1831 | 1461163422490 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:43:42 INFO - PROCESS | 1831 | 1461163422493 Marionette TRACE conn3 <- [1,718,null,{}] 07:43:42 INFO - PROCESS | 1831 | 1461163422498 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:42 INFO - PROCESS | 1831 | 1461163422669 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:43:42 INFO - PROCESS | 1831 | 1461163422832 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5906000 == 66 [pid = 1831] [id = 187] 07:43:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14dacd8800) [pid = 1831] [serial = 561] [outer = (nil)] 07:43:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14e148cc00) [pid = 1831] [serial = 562] [outer = 0x7f14dacd8800] 07:43:42 INFO - PROCESS | 1831 | 1461163422898 Marionette DEBUG loaded listener.js 07:43:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14e14ba800) [pid = 1831] [serial = 563] [outer = 0x7f14dacd8800] 07:43:44 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:44 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:44 INFO - PROCESS | 1831 | 1461163424183 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:43:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1729ms 07:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:43:44 INFO - PROCESS | 1831 | 1461163424219 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 07:43:44 INFO - PROCESS | 1831 | 1461163424222 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 07:43:44 INFO - PROCESS | 1831 | 1461163424228 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:43:44 INFO - PROCESS | 1831 | 1461163424231 Marionette TRACE conn3 <- [1,722,null,{}] 07:43:44 INFO - PROCESS | 1831 | 1461163424236 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:44 INFO - PROCESS | 1831 | 1461163424423 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:43:44 INFO - PROCESS | 1831 | 1461163424541 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6907800 == 67 [pid = 1831] [id = 188] 07:43:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14dace7400) [pid = 1831] [serial = 564] [outer = (nil)] 07:43:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14e1486400) [pid = 1831] [serial = 565] [outer = 0x7f14dace7400] 07:43:44 INFO - PROCESS | 1831 | 1461163424664 Marionette DEBUG loaded listener.js 07:43:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14e20df800) [pid = 1831] [serial = 566] [outer = 0x7f14dace7400] 07:43:45 INFO - PROCESS | 1831 | 1461163425717 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:43:45 INFO - PROCESS | 1831 | 1461163425761 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 07:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:43:45 INFO - PROCESS | 1831 | 1461163425768 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:43:45 INFO - PROCESS | 1831 | 1461163425770 Marionette TRACE conn3 <- [1,726,null,{}] 07:43:45 INFO - PROCESS | 1831 | 1461163425779 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:45 INFO - PROCESS | 1831 | 1461163425935 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:43:46 INFO - PROCESS | 1831 | 1461163426157 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e16d6000 == 68 [pid = 1831] [id = 189] 07:43:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14d4dd0c00) [pid = 1831] [serial = 567] [outer = (nil)] 07:43:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14dd922800) [pid = 1831] [serial = 568] [outer = 0x7f14d4dd0c00] 07:43:46 INFO - PROCESS | 1831 | 1461163426297 Marionette DEBUG loaded listener.js 07:43:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14de3f0400) [pid = 1831] [serial = 569] [outer = 0x7f14d4dd0c00] 07:43:46 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:46 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:47 INFO - PROCESS | 1831 | 1461163427184 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:43:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1479ms 07:43:47 INFO - PROCESS | 1831 | 1461163427247 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:43:47 INFO - PROCESS | 1831 | 1461163427255 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 07:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:43:47 INFO - PROCESS | 1831 | 1461163427264 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:43:47 INFO - PROCESS | 1831 | 1461163427268 Marionette TRACE conn3 <- [1,730,null,{}] 07:43:47 INFO - PROCESS | 1831 | 1461163427274 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:47 INFO - PROCESS | 1831 | 1461163427431 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:43:47 INFO - PROCESS | 1831 | 1461163427607 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1f1a800 == 67 [pid = 1831] [id = 147] 07:43:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dda6f000 == 66 [pid = 1831] [id = 182] 07:43:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfcb6000 == 65 [pid = 1831] [id = 181] 07:43:47 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14e4a89000) [pid = 1831] [serial = 517] [outer = (nil)] [url = about:blank] 07:43:47 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14de3e3800) [pid = 1831] [serial = 475] [outer = (nil)] [url = about:blank] 07:43:47 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14e13cfc00) [pid = 1831] [serial = 478] [outer = (nil)] [url = about:blank] 07:43:47 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14e3881000) [pid = 1831] [serial = 481] [outer = (nil)] [url = about:blank] 07:43:47 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14e5f3fc00) [pid = 1831] [serial = 484] [outer = (nil)] [url = about:blank] 07:43:47 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14e6baf400) [pid = 1831] [serial = 487] [outer = (nil)] [url = about:blank] 07:43:47 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14de5fb800) [pid = 1831] [serial = 490] [outer = (nil)] [url = about:blank] 07:43:47 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14dace1000) [pid = 1831] [serial = 493] [outer = (nil)] [url = about:blank] 07:43:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ddb02800 == 66 [pid = 1831] [id = 190] 07:43:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14d4dc6000) [pid = 1831] [serial = 570] [outer = (nil)] 07:43:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14de1d5c00) [pid = 1831] [serial = 571] [outer = 0x7f14d4dc6000] 07:43:47 INFO - PROCESS | 1831 | 1461163427711 Marionette DEBUG loaded listener.js 07:43:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14e120f000) [pid = 1831] [serial = 572] [outer = 0x7f14d4dc6000] 07:43:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de054800 == 65 [pid = 1831] [id = 180] 07:43:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da818000 == 64 [pid = 1831] [id = 179] 07:43:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f5c29000 == 63 [pid = 1831] [id = 177] 07:43:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeacf800 == 62 [pid = 1831] [id = 176] 07:43:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e9937000 == 61 [pid = 1831] [id = 175] 07:43:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e590d800 == 60 [pid = 1831] [id = 174] 07:43:48 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de764000 == 59 [pid = 1831] [id = 173] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14e13d6000) [pid = 1831] [serial = 508] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14e46e6000) [pid = 1831] [serial = 515] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14e5b60c00) [pid = 1831] [serial = 473] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14de5f1400) [pid = 1831] [serial = 502] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14de5fc000) [pid = 1831] [serial = 503] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14dc4b1400) [pid = 1831] [serial = 497] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 114 (0x7f14dace4800) [pid = 1831] [serial = 496] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14e10e0400) [pid = 1831] [serial = 505] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14de03c400) [pid = 1831] [serial = 500] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14dd92c400) [pid = 1831] [serial = 499] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14e20dcc00) [pid = 1831] [serial = 511] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14e2153800) [pid = 1831] [serial = 514] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14e2154000) [pid = 1831] [serial = 512] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14e1487000) [pid = 1831] [serial = 509] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14e1215800) [pid = 1831] [serial = 506] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14fe15d000) [pid = 1831] [serial = 424] [outer = (nil)] [url = about:blank] 07:43:48 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:48 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:48 INFO - PROCESS | 1831 | 1461163428620 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:43:48 INFO - PROCESS | 1831 | 1461163428705 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 07:43:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:43:48 INFO - PROCESS | 1831 | 1461163428711 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:43:48 INFO - PROCESS | 1831 | 1461163428717 Marionette TRACE conn3 <- [1,734,null,{}] 07:43:48 INFO - PROCESS | 1831 | 1461163428732 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:48 INFO - PROCESS | 1831 | 1461163428887 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:43:48 INFO - PROCESS | 1831 | 1461163428897 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e586c800 == 60 [pid = 1831] [id = 191] 07:43:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14e20e1800) [pid = 1831] [serial = 573] [outer = (nil)] 07:43:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14e2150000) [pid = 1831] [serial = 574] [outer = 0x7f14e20e1800] 07:43:48 INFO - PROCESS | 1831 | 1461163428964 Marionette DEBUG loaded listener.js 07:43:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14e2338800) [pid = 1831] [serial = 575] [outer = 0x7f14e20e1800] 07:43:49 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:49 INFO - PROCESS | 1831 | 1461163429731 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:43:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1037ms 07:43:49 INFO - PROCESS | 1831 | 1461163429750 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:43:49 INFO - PROCESS | 1831 | 1461163429754 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:43:49 INFO - PROCESS | 1831 | 1461163429761 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:43:49 INFO - PROCESS | 1831 | 1461163429764 Marionette TRACE conn3 <- [1,738,null,{}] 07:43:49 INFO - PROCESS | 1831 | 1461163429769 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:49 INFO - PROCESS | 1831 | 1461163429932 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:43:50 INFO - PROCESS | 1831 | 1461163430057 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b94000 == 61 [pid = 1831] [id = 192] 07:43:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14de1e2800) [pid = 1831] [serial = 576] [outer = (nil)] 07:43:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14e387f800) [pid = 1831] [serial = 577] [outer = 0x7f14de1e2800] 07:43:50 INFO - PROCESS | 1831 | 1461163430121 Marionette DEBUG loaded listener.js 07:43:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14e3b77800) [pid = 1831] [serial = 578] [outer = 0x7f14de1e2800] 07:43:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:51 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:51 INFO - PROCESS | 1831 | 1461163431352 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:43:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1640ms 07:43:51 INFO - PROCESS | 1831 | 1461163431401 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:43:51 INFO - PROCESS | 1831 | 1461163431404 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:43:51 INFO - PROCESS | 1831 | 1461163431416 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:43:51 INFO - PROCESS | 1831 | 1461163431418 Marionette TRACE conn3 <- [1,742,null,{}] 07:43:51 INFO - PROCESS | 1831 | 1461163431423 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:51 INFO - PROCESS | 1831 | 1461163431589 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:43:51 INFO - PROCESS | 1831 | 1461163431614 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7a1a000 == 62 [pid = 1831] [id = 193] 07:43:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14e3885c00) [pid = 1831] [serial = 579] [outer = (nil)] 07:43:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14e453e000) [pid = 1831] [serial = 580] [outer = 0x7f14e3885c00] 07:43:51 INFO - PROCESS | 1831 | 1461163431673 Marionette DEBUG loaded listener.js 07:43:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14e4a8a400) [pid = 1831] [serial = 581] [outer = 0x7f14e3885c00] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14dea66000) [pid = 1831] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14e1214800) [pid = 1831] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14e13d0c00) [pid = 1831] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14dc4ad800) [pid = 1831] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14e20d6400) [pid = 1831] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14dea65000) [pid = 1831] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14e120a400) [pid = 1831] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14de5f3000) [pid = 1831] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14dea5f400) [pid = 1831] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14dd35b000) [pid = 1831] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14dd929400) [pid = 1831] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14d4dc3000) [pid = 1831] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f14d4dce400) [pid = 1831] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f14dc4b9400) [pid = 1831] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f14dd366400) [pid = 1831] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f14dda9b000) [pid = 1831] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f14dc4ae400) [pid = 1831] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f14e214ac00) [pid = 1831] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f14dd49d400) [pid = 1831] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f14e214bc00) [pid = 1831] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f14e453a400) [pid = 1831] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f14dd49a800) [pid = 1831] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:43:52 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f14dacdc800) [pid = 1831] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:43:52 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:52 INFO - PROCESS | 1831 | 1461163432857 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:43:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:43:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1475ms 07:43:52 INFO - PROCESS | 1831 | 1461163432892 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:43:52 INFO - PROCESS | 1831 | 1461163432895 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:43:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:43:52 INFO - PROCESS | 1831 | 1461163432909 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:43:52 INFO - PROCESS | 1831 | 1461163432911 Marionette TRACE conn3 <- [1,746,null,{}] 07:43:52 INFO - PROCESS | 1831 | 1461163432917 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:53 INFO - PROCESS | 1831 | 1461163433102 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:43:53 INFO - PROCESS | 1831 | 1461163433160 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd30a000 == 63 [pid = 1831] [id = 194] 07:43:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f14e214ac00) [pid = 1831] [serial = 582] [outer = (nil)] 07:43:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f14e448c800) [pid = 1831] [serial = 583] [outer = 0x7f14e214ac00] 07:43:53 INFO - PROCESS | 1831 | 1461163433225 Marionette DEBUG loaded listener.js 07:43:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14e4ba2c00) [pid = 1831] [serial = 584] [outer = 0x7f14e214ac00] 07:43:53 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:54 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:54 INFO - PROCESS | 1831 | 1461163434305 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:43:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:43:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1440ms 07:43:54 INFO - PROCESS | 1831 | 1461163434341 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:43:54 INFO - PROCESS | 1831 | 1461163434345 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:43:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:43:54 INFO - PROCESS | 1831 | 1461163434352 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:43:54 INFO - PROCESS | 1831 | 1461163434355 Marionette TRACE conn3 <- [1,750,null,{}] 07:43:54 INFO - PROCESS | 1831 | 1461163434360 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:54 INFO - PROCESS | 1831 | 1461163434503 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:43:54 INFO - PROCESS | 1831 | 1461163434800 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda5f800 == 64 [pid = 1831] [id = 195] 07:43:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14d4dc7800) [pid = 1831] [serial = 585] [outer = (nil)] 07:43:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14dc4aa400) [pid = 1831] [serial = 586] [outer = 0x7f14d4dc7800] 07:43:54 INFO - PROCESS | 1831 | 1461163434876 Marionette DEBUG loaded listener.js 07:43:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14dd49b000) [pid = 1831] [serial = 587] [outer = 0x7f14d4dc7800] 07:43:56 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:56 INFO - PROCESS | 1831 | 1461163436210 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:43:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:43:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1878ms 07:43:56 INFO - PROCESS | 1831 | 1461163436289 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:43:56 INFO - PROCESS | 1831 | 1461163436295 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:43:56 INFO - PROCESS | 1831 | 1461163436322 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:43:56 INFO - PROCESS | 1831 | 1461163436330 Marionette TRACE conn3 <- [1,754,null,{}] 07:43:56 INFO - PROCESS | 1831 | 1461163436338 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:56 INFO - PROCESS | 1831 | 1461163436501 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:43:56 INFO - PROCESS | 1831 | 1461163436649 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2228000 == 65 [pid = 1831] [id = 196] 07:43:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14dacdd000) [pid = 1831] [serial = 588] [outer = (nil)] 07:43:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14de3efc00) [pid = 1831] [serial = 589] [outer = 0x7f14dacdd000] 07:43:56 INFO - PROCESS | 1831 | 1461163436723 Marionette DEBUG loaded listener.js 07:43:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14dfce6c00) [pid = 1831] [serial = 590] [outer = 0x7f14dacdd000] 07:43:58 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:58 INFO - PROCESS | 1831 | 1461163438152 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:43:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:43:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1890ms 07:43:58 INFO - PROCESS | 1831 | 1461163438212 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:43:58 INFO - PROCESS | 1831 | 1461163438219 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:43:58 INFO - PROCESS | 1831 | 1461163438227 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:43:58 INFO - PROCESS | 1831 | 1461163438230 Marionette TRACE conn3 <- [1,758,null,{}] 07:43:58 INFO - PROCESS | 1831 | 1461163438237 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:58 INFO - PROCESS | 1831 | 1461163438407 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:43:58 INFO - PROCESS | 1831 | 1461163438552 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e719b000 == 66 [pid = 1831] [id = 197] 07:43:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14dda99800) [pid = 1831] [serial = 591] [outer = (nil)] 07:43:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14e1216000) [pid = 1831] [serial = 592] [outer = 0x7f14dda99800] 07:43:58 INFO - PROCESS | 1831 | 1461163438626 Marionette DEBUG loaded listener.js 07:43:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14e20d7800) [pid = 1831] [serial = 593] [outer = 0x7f14dda99800] 07:43:59 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:59 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:59 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:59 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:59 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:59 INFO - PROCESS | 1831 | 1461163439505 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:43:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:43:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1329ms 07:43:59 INFO - PROCESS | 1831 | 1461163439555 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:43:59 INFO - PROCESS | 1831 | 1461163439558 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:43:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:43:59 INFO - PROCESS | 1831 | 1461163439574 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:43:59 INFO - PROCESS | 1831 | 1461163439583 Marionette TRACE conn3 <- [1,762,null,{}] 07:43:59 INFO - PROCESS | 1831 | 1461163439588 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:59 INFO - PROCESS | 1831 | 1461163439764 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:43:59 INFO - PROCESS | 1831 | 1461163439911 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eea1f000 == 67 [pid = 1831] [id = 198] 07:43:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14dea68400) [pid = 1831] [serial = 594] [outer = (nil)] 07:43:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14e4495800) [pid = 1831] [serial = 595] [outer = 0x7f14dea68400] 07:43:59 INFO - PROCESS | 1831 | 1461163439983 Marionette DEBUG loaded listener.js 07:44:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14e57ee400) [pid = 1831] [serial = 596] [outer = 0x7f14dea68400] 07:44:01 INFO - PROCESS | 1831 | 1461163441402 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:44:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:44:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1891ms 07:44:01 INFO - PROCESS | 1831 | 1461163441495 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:44:01 INFO - PROCESS | 1831 | 1461163441499 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:44:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:44:01 INFO - PROCESS | 1831 | 1461163441507 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:44:01 INFO - PROCESS | 1831 | 1461163441511 Marionette TRACE conn3 <- [1,766,null,{}] 07:44:01 INFO - PROCESS | 1831 | 1461163441518 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:01 INFO - PROCESS | 1831 | 1461163441701 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:44:02 INFO - PROCESS | 1831 | 1461163442102 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc0a800 == 68 [pid = 1831] [id = 199] 07:44:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14dace1400) [pid = 1831] [serial = 597] [outer = (nil)] 07:44:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14dc4adc00) [pid = 1831] [serial = 598] [outer = 0x7f14dace1400] 07:44:02 INFO - PROCESS | 1831 | 1461163442163 Marionette DEBUG loaded listener.js 07:44:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14dd4a4400) [pid = 1831] [serial = 599] [outer = 0x7f14dace1400] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7124000 == 67 [pid = 1831] [id = 67] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e443b800 == 66 [pid = 1831] [id = 49] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8220800 == 65 [pid = 1831] [id = 68] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5f8f800 == 64 [pid = 1831] [id = 66] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc1d800 == 63 [pid = 1831] [id = 134] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e821f000 == 62 [pid = 1831] [id = 157] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14e10e2000) [pid = 1831] [serial = 550] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd30a000 == 61 [pid = 1831] [id = 194] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7a1a000 == 60 [pid = 1831] [id = 193] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78d5800 == 59 [pid = 1831] [id = 172] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b94000 == 58 [pid = 1831] [id = 192] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e586c800 == 57 [pid = 1831] [id = 191] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ddb02800 == 56 [pid = 1831] [id = 190] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e16d6000 == 55 [pid = 1831] [id = 189] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6907800 == 54 [pid = 1831] [id = 188] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5906000 == 53 [pid = 1831] [id = 187] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e4672000 == 52 [pid = 1831] [id = 186] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2415000 == 51 [pid = 1831] [id = 185] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2b4000 == 50 [pid = 1831] [id = 184] 07:44:03 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2227000 == 49 [pid = 1831] [id = 183] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14dea9ac00) [pid = 1831] [serial = 476] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14e636b400) [pid = 1831] [serial = 485] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14fc8ea000) [pid = 1831] [serial = 442] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14fa20d000) [pid = 1831] [serial = 439] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14e233f800) [pid = 1831] [serial = 445] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14e7a4ac00) [pid = 1831] [serial = 488] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f14e5f06800) [pid = 1831] [serial = 436] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f14dace6400) [pid = 1831] [serial = 494] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f14e1489800) [pid = 1831] [serial = 479] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f14e53e7800) [pid = 1831] [serial = 482] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f14f5cc3400) [pid = 1831] [serial = 433] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 96 (0x7f14e10e3400) [pid = 1831] [serial = 427] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 95 (0x7f14e20e2400) [pid = 1831] [serial = 448] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 94 (0x7f14f9abfc00) [pid = 1831] [serial = 385] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 93 (0x7f14e46e7c00) [pid = 1831] [serial = 430] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 92 (0x7f14e9969c00) [pid = 1831] [serial = 491] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 91 (0x7f14deb0dc00) [pid = 1831] [serial = 544] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 90 (0x7f14e59b6c00) [pid = 1831] [serial = 518] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 89 (0x7f14de038c00) [pid = 1831] [serial = 541] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 88 (0x7f14dc4b4000) [pid = 1831] [serial = 547] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 87 (0x7f14e4ba1000) [pid = 1831] [serial = 536] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14de3e9000) [pid = 1831] [serial = 535] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14de3e3c00) [pid = 1831] [serial = 521] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14dd4a6400) [pid = 1831] [serial = 520] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14dea5cc00) [pid = 1831] [serial = 523] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14dd49ec00) [pid = 1831] [serial = 538] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f14e214c000) [pid = 1831] [serial = 526] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 80 (0x7f14e46ee800) [pid = 1831] [serial = 529] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 79 (0x7f14e5f41000) [pid = 1831] [serial = 532] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 78 (0x7f14dd925800) [pid = 1831] [serial = 539] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 77 (0x7f14dfc49400) [pid = 1831] [serial = 548] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 76 (0x7f14dfc43c00) [pid = 1831] [serial = 545] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | --DOMWINDOW == 75 (0x7f14de3ea400) [pid = 1831] [serial = 542] [outer = (nil)] [url = about:blank] 07:44:03 INFO - PROCESS | 1831 | 1461163443551 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:44:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:44:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2089ms 07:44:03 INFO - PROCESS | 1831 | 1461163443597 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:44:03 INFO - PROCESS | 1831 | 1461163443601 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:44:03 INFO - PROCESS | 1831 | 1461163443607 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:44:03 INFO - PROCESS | 1831 | 1461163443612 Marionette TRACE conn3 <- [1,770,null,{}] 07:44:03 INFO - PROCESS | 1831 | 1461163443627 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:03 INFO - PROCESS | 1831 | 1461163443769 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:44:03 INFO - PROCESS | 1831 | 1461163443780 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda6b800 == 50 [pid = 1831] [id = 200] 07:44:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 76 (0x7f14dd49ac00) [pid = 1831] [serial = 600] [outer = (nil)] 07:44:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 77 (0x7f14de3f1800) [pid = 1831] [serial = 601] [outer = 0x7f14dd49ac00] 07:44:03 INFO - PROCESS | 1831 | 1461163443844 Marionette DEBUG loaded listener.js 07:44:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 78 (0x7f14dea5cc00) [pid = 1831] [serial = 602] [outer = 0x7f14dd49ac00] 07:44:04 INFO - PROCESS | 1831 | 1461163444571 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 991ms 07:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:44:04 INFO - PROCESS | 1831 | 1461163444602 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:44:04 INFO - PROCESS | 1831 | 1461163444606 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:44:04 INFO - PROCESS | 1831 | 1461163444612 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:44:04 INFO - PROCESS | 1831 | 1461163444615 Marionette TRACE conn3 <- [1,774,null,{}] 07:44:04 INFO - PROCESS | 1831 | 1461163444620 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:04 INFO - PROCESS | 1831 | 1461163444757 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:44:04 INFO - PROCESS | 1831 | 1461163444773 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1461800 == 51 [pid = 1831] [id = 201] 07:44:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 79 (0x7f14dea97800) [pid = 1831] [serial = 603] [outer = (nil)] 07:44:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 80 (0x7f14e101f000) [pid = 1831] [serial = 604] [outer = 0x7f14dea97800] 07:44:04 INFO - PROCESS | 1831 | 1461163444833 Marionette DEBUG loaded listener.js 07:44:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 81 (0x7f14e120d400) [pid = 1831] [serial = 605] [outer = 0x7f14dea97800] 07:44:05 INFO - PROCESS | 1831 | 1461163445732 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1179ms 07:44:05 INFO - PROCESS | 1831 | 1461163445792 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:44:05 INFO - PROCESS | 1831 | 1461163445795 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:44:05 INFO - PROCESS | 1831 | 1461163445808 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:44:05 INFO - PROCESS | 1831 | 1461163445817 Marionette TRACE conn3 <- [1,778,null,{}] 07:44:05 INFO - PROCESS | 1831 | 1461163445833 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:06 INFO - PROCESS | 1831 | 1461163446034 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:44:06 INFO - PROCESS | 1831 | 1461163446062 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2414800 == 52 [pid = 1831] [id = 202] 07:44:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14d4dd1c00) [pid = 1831] [serial = 606] [outer = (nil)] 07:44:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14e20d6000) [pid = 1831] [serial = 607] [outer = 0x7f14d4dd1c00] 07:44:06 INFO - PROCESS | 1831 | 1461163446119 Marionette DEBUG loaded listener.js 07:44:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14e20dfc00) [pid = 1831] [serial = 608] [outer = 0x7f14d4dd1c00] 07:44:06 INFO - PROCESS | 1831 | 1461163446887 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1111ms 07:44:06 INFO - PROCESS | 1831 | 1461163446922 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:44:06 INFO - PROCESS | 1831 | 1461163446926 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:44:06 INFO - PROCESS | 1831 | 1461163446931 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:44:06 INFO - PROCESS | 1831 | 1461163446933 Marionette TRACE conn3 <- [1,782,null,{}] 07:44:06 INFO - PROCESS | 1831 | 1461163446938 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:07 INFO - PROCESS | 1831 | 1461163447105 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:44:07 INFO - PROCESS | 1831 | 1461163447130 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5518000 == 53 [pid = 1831] [id = 203] 07:44:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14de3e2400) [pid = 1831] [serial = 609] [outer = (nil)] 07:44:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14e2150800) [pid = 1831] [serial = 610] [outer = 0x7f14de3e2400] 07:44:07 INFO - PROCESS | 1831 | 1461163447187 Marionette DEBUG loaded listener.js 07:44:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14e233ac00) [pid = 1831] [serial = 611] [outer = 0x7f14de3e2400] 07:44:07 INFO - PROCESS | 1831 | --DOMWINDOW == 86 (0x7f14e3885c00) [pid = 1831] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:44:07 INFO - PROCESS | 1831 | --DOMWINDOW == 85 (0x7f14d4dc6000) [pid = 1831] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:44:07 INFO - PROCESS | 1831 | --DOMWINDOW == 84 (0x7f14d4dd0c00) [pid = 1831] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:44:07 INFO - PROCESS | 1831 | --DOMWINDOW == 83 (0x7f14e0607000) [pid = 1831] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:44:07 INFO - PROCESS | 1831 | --DOMWINDOW == 82 (0x7f14e20e1800) [pid = 1831] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:44:07 INFO - PROCESS | 1831 | --DOMWINDOW == 81 (0x7f14de1e2800) [pid = 1831] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:44:08 INFO - PROCESS | 1831 | 1461163448098 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1231ms 07:44:08 INFO - PROCESS | 1831 | 1461163448163 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:44:08 INFO - PROCESS | 1831 | 1461163448167 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:44:08 INFO - PROCESS | 1831 | 1461163448173 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:44:08 INFO - PROCESS | 1831 | 1461163448175 Marionette TRACE conn3 <- [1,786,null,{}] 07:44:08 INFO - PROCESS | 1831 | 1461163448180 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:08 INFO - PROCESS | 1831 | 1461163448353 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:44:08 INFO - PROCESS | 1831 | 1461163448426 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6444000 == 54 [pid = 1831] [id = 204] 07:44:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 82 (0x7f14e387e000) [pid = 1831] [serial = 612] [outer = (nil)] 07:44:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 83 (0x7f14e3887000) [pid = 1831] [serial = 613] [outer = 0x7f14e387e000] 07:44:08 INFO - PROCESS | 1831 | 1461163448511 Marionette DEBUG loaded listener.js 07:44:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 84 (0x7f14e4a8f400) [pid = 1831] [serial = 614] [outer = 0x7f14e387e000] 07:44:09 INFO - PROCESS | 1831 | 1461163449192 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1077ms 07:44:09 INFO - PROCESS | 1831 | 1461163449256 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:44:09 INFO - PROCESS | 1831 | 1461163449259 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:44:09 INFO - PROCESS | 1831 | 1461163449265 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:44:09 INFO - PROCESS | 1831 | 1461163449267 Marionette TRACE conn3 <- [1,790,null,{}] 07:44:09 INFO - PROCESS | 1831 | 1461163449272 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:09 INFO - PROCESS | 1831 | 1461163449422 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:44:09 INFO - PROCESS | 1831 | 1461163449440 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78cb000 == 55 [pid = 1831] [id = 205] 07:44:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 85 (0x7f14e58c5800) [pid = 1831] [serial = 615] [outer = (nil)] 07:44:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 86 (0x7f14e5f46400) [pid = 1831] [serial = 616] [outer = 0x7f14e58c5800] 07:44:09 INFO - PROCESS | 1831 | 1461163449503 Marionette DEBUG loaded listener.js 07:44:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 87 (0x7f14e6312800) [pid = 1831] [serial = 617] [outer = 0x7f14e58c5800] 07:44:10 INFO - PROCESS | 1831 | 1461163450458 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1233ms 07:44:10 INFO - PROCESS | 1831 | 1461163450499 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:44:10 INFO - PROCESS | 1831 | 1461163450505 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:44:10 INFO - PROCESS | 1831 | 1461163450512 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:44:10 INFO - PROCESS | 1831 | 1461163450518 Marionette TRACE conn3 <- [1,794,null,{}] 07:44:10 INFO - PROCESS | 1831 | 1461163450527 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:10 INFO - PROCESS | 1831 | 1461163450721 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:44:10 INFO - PROCESS | 1831 | 1461163450870 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfca2800 == 56 [pid = 1831] [id = 206] 07:44:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 88 (0x7f14dacdc000) [pid = 1831] [serial = 618] [outer = (nil)] 07:44:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 89 (0x7f14de1da400) [pid = 1831] [serial = 619] [outer = 0x7f14dacdc000] 07:44:10 INFO - PROCESS | 1831 | 1461163450942 Marionette DEBUG loaded listener.js 07:44:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 90 (0x7f14dea5d800) [pid = 1831] [serial = 620] [outer = 0x7f14dacdc000] 07:44:11 INFO - PROCESS | 1831 | 1461163451864 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1389ms 07:44:11 INFO - PROCESS | 1831 | 1461163451902 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:44:11 INFO - PROCESS | 1831 | 1461163451911 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:44:11 INFO - PROCESS | 1831 | 1461163451922 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:44:11 INFO - PROCESS | 1831 | 1461163451926 Marionette TRACE conn3 <- [1,798,null,{}] 07:44:11 INFO - PROCESS | 1831 | 1461163451931 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:12 INFO - PROCESS | 1831 | 1461163452087 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:44:12 INFO - PROCESS | 1831 | 1461163452241 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5872000 == 57 [pid = 1831] [id = 207] 07:44:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 91 (0x7f14dd49cc00) [pid = 1831] [serial = 621] [outer = (nil)] 07:44:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 92 (0x7f14e12c8c00) [pid = 1831] [serial = 622] [outer = 0x7f14dd49cc00] 07:44:12 INFO - PROCESS | 1831 | 1461163452312 Marionette DEBUG loaded listener.js 07:44:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 93 (0x7f14e14b7000) [pid = 1831] [serial = 623] [outer = 0x7f14dd49cc00] 07:44:13 INFO - PROCESS | 1831 | 1461163453281 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1389ms 07:44:13 INFO - PROCESS | 1831 | 1461163453311 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:44:13 INFO - PROCESS | 1831 | 1461163453315 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:44:13 INFO - PROCESS | 1831 | 1461163453321 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:44:13 INFO - PROCESS | 1831 | 1461163453326 Marionette TRACE conn3 <- [1,802,null,{}] 07:44:13 INFO - PROCESS | 1831 | 1461163453341 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:13 INFO - PROCESS | 1831 | 1461163453494 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:44:13 INFO - PROCESS | 1831 | 1461163453645 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e9936800 == 58 [pid = 1831] [id = 208] 07:44:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 94 (0x7f14e1480c00) [pid = 1831] [serial = 624] [outer = (nil)] 07:44:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 95 (0x7f14e448a400) [pid = 1831] [serial = 625] [outer = 0x7f14e1480c00] 07:44:13 INFO - PROCESS | 1831 | 1461163453722 Marionette DEBUG loaded listener.js 07:44:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 96 (0x7f14e5b6bc00) [pid = 1831] [serial = 626] [outer = 0x7f14e1480c00] 07:44:14 INFO - PROCESS | 1831 | 1461163454555 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1284ms 07:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:44:14 INFO - PROCESS | 1831 | 1461163454607 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:44:14 INFO - PROCESS | 1831 | 1461163454610 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:44:14 INFO - PROCESS | 1831 | 1461163454616 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:44:14 INFO - PROCESS | 1831 | 1461163454619 Marionette TRACE conn3 <- [1,806,null,{}] 07:44:14 INFO - PROCESS | 1831 | 1461163454642 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:14 INFO - PROCESS | 1831 | 1461163454811 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:44:14 INFO - PROCESS | 1831 | 1461163454961 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4942000 == 59 [pid = 1831] [id = 209] 07:44:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 97 (0x7f14e5f39000) [pid = 1831] [serial = 627] [outer = (nil)] 07:44:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14e6365400) [pid = 1831] [serial = 628] [outer = 0x7f14e5f39000] 07:44:15 INFO - PROCESS | 1831 | 1461163455045 Marionette DEBUG loaded listener.js 07:44:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14e6371800) [pid = 1831] [serial = 629] [outer = 0x7f14e5f39000] 07:44:15 INFO - PROCESS | 1831 | 1461163455896 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1301ms 07:44:15 INFO - PROCESS | 1831 | 1461163455916 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:44:15 INFO - PROCESS | 1831 | 1461163455920 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:44:15 INFO - PROCESS | 1831 | 1461163455925 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:44:15 INFO - PROCESS | 1831 | 1461163455927 Marionette TRACE conn3 <- [1,810,null,{}] 07:44:15 INFO - PROCESS | 1831 | 1461163455932 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:16 INFO - PROCESS | 1831 | 1461163456091 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:44:16 INFO - PROCESS | 1831 | 1461163456244 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4cac000 == 60 [pid = 1831] [id = 210] 07:44:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14e5f3d800) [pid = 1831] [serial = 630] [outer = (nil)] 07:44:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14e7037c00) [pid = 1831] [serial = 631] [outer = 0x7f14e5f3d800] 07:44:16 INFO - PROCESS | 1831 | 1461163456315 Marionette DEBUG loaded listener.js 07:44:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14e73e6c00) [pid = 1831] [serial = 632] [outer = 0x7f14e5f3d800] 07:44:17 INFO - PROCESS | 1831 | 1461163457183 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1326ms 07:44:17 INFO - PROCESS | 1831 | 1461163457253 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:44:17 INFO - PROCESS | 1831 | 1461163457255 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:44:17 INFO - PROCESS | 1831 | 1461163457261 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:44:17 INFO - PROCESS | 1831 | 1461163457263 Marionette TRACE conn3 <- [1,814,null,{}] 07:44:17 INFO - PROCESS | 1831 | 1461163457269 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:17 INFO - PROCESS | 1831 | 1461163457479 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:44:17 INFO - PROCESS | 1831 | 1461163457642 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5e0d000 == 61 [pid = 1831] [id = 211] 07:44:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14e7675c00) [pid = 1831] [serial = 633] [outer = (nil)] 07:44:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14e81b3800) [pid = 1831] [serial = 634] [outer = 0x7f14e7675c00] 07:44:17 INFO - PROCESS | 1831 | 1461163457712 Marionette DEBUG loaded listener.js 07:44:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14e9656800) [pid = 1831] [serial = 635] [outer = 0x7f14e7675c00] 07:44:18 INFO - PROCESS | 1831 | 1461163458548 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:44:18 INFO - PROCESS | 1831 | 1461163458604 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:44:18 INFO - PROCESS | 1831 | 1461163458609 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:44:18 INFO - PROCESS | 1831 | 1461163458611 Marionette TRACE conn3 <- [1,818,null,{}] 07:44:18 INFO - PROCESS | 1831 | 1461163458617 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:18 INFO - PROCESS | 1831 | 1461163458758 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:44:18 INFO - PROCESS | 1831 | 1461163458910 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f961f800 == 62 [pid = 1831] [id = 212] 07:44:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14e7a40c00) [pid = 1831] [serial = 636] [outer = (nil)] 07:44:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14ed43bc00) [pid = 1831] [serial = 637] [outer = 0x7f14e7a40c00] 07:44:18 INFO - PROCESS | 1831 | 1461163458978 Marionette DEBUG loaded listener.js 07:44:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14f3b3c800) [pid = 1831] [serial = 638] [outer = 0x7f14e7a40c00] 07:44:19 INFO - PROCESS | 1831 | 1461163459790 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1225ms 07:44:19 INFO - PROCESS | 1831 | 1461163459836 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:44:19 INFO - PROCESS | 1831 | 1461163459839 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:44:19 INFO - PROCESS | 1831 | 1461163459844 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:44:19 INFO - PROCESS | 1831 | 1461163459847 Marionette TRACE conn3 <- [1,822,null,{}] 07:44:19 INFO - PROCESS | 1831 | 1461163459852 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:19 INFO - PROCESS | 1831 | 1461163459994 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:44:20 INFO - PROCESS | 1831 | 1461163460150 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc12800 == 63 [pid = 1831] [id = 213] 07:44:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14d4dc2800) [pid = 1831] [serial = 639] [outer = (nil)] 07:44:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14dda96c00) [pid = 1831] [serial = 640] [outer = 0x7f14d4dc2800] 07:44:20 INFO - PROCESS | 1831 | 1461163460216 Marionette DEBUG loaded listener.js 07:44:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14e5fbd800) [pid = 1831] [serial = 641] [outer = 0x7f14d4dc2800] 07:44:21 INFO - PROCESS | 1831 | 1461163461296 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:44:21 INFO - PROCESS | 1831 | 1461163461344 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:44:21 INFO - PROCESS | 1831 | 1461163461352 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:44:21 INFO - PROCESS | 1831 | 1461163461357 Marionette TRACE conn3 <- [1,826,null,{}] 07:44:21 INFO - PROCESS | 1831 | 1461163461371 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:21 INFO - PROCESS | 1831 | 1461163461515 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:44:21 INFO - PROCESS | 1831 | 1461163461760 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc430000 == 64 [pid = 1831] [id = 214] 07:44:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14dd367400) [pid = 1831] [serial = 642] [outer = (nil)] 07:44:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14de5f0000) [pid = 1831] [serial = 643] [outer = 0x7f14dd367400] 07:44:21 INFO - PROCESS | 1831 | 1461163461880 Marionette DEBUG loaded listener.js 07:44:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14dfc3ac00) [pid = 1831] [serial = 644] [outer = 0x7f14dd367400] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 113 (0x7f14e448c800) [pid = 1831] [serial = 583] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | 1461163462783 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:44:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e719b000 == 63 [pid = 1831] [id = 197] 07:44:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2228000 == 62 [pid = 1831] [id = 196] 07:44:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dda5f800 == 61 [pid = 1831] [id = 195] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 112 (0x7f14dde20000) [pid = 1831] [serial = 553] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 111 (0x7f14e387f800) [pid = 1831] [serial = 577] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 110 (0x7f14dea66800) [pid = 1831] [serial = 556] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 109 (0x7f14e4a8a400) [pid = 1831] [serial = 581] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14e12c7400) [pid = 1831] [serial = 559] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14e148cc00) [pid = 1831] [serial = 562] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14e3b77800) [pid = 1831] [serial = 578] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14e453e000) [pid = 1831] [serial = 580] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14de1d5c00) [pid = 1831] [serial = 571] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14e120f000) [pid = 1831] [serial = 572] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14de3f0400) [pid = 1831] [serial = 569] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 101 (0x7f14dd922800) [pid = 1831] [serial = 568] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 100 (0x7f14e1486400) [pid = 1831] [serial = 565] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 99 (0x7f14e120d000) [pid = 1831] [serial = 551] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 98 (0x7f14e2150000) [pid = 1831] [serial = 574] [outer = (nil)] [url = about:blank] 07:44:22 INFO - PROCESS | 1831 | --DOMWINDOW == 97 (0x7f14e2338800) [pid = 1831] [serial = 575] [outer = (nil)] [url = about:blank] 07:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1500ms 07:44:22 INFO - PROCESS | 1831 | 1461163462853 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:44:22 INFO - PROCESS | 1831 | 1461163462860 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:44:22 INFO - PROCESS | 1831 | 1461163462870 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:44:22 INFO - PROCESS | 1831 | 1461163462872 Marionette TRACE conn3 <- [1,830,null,{}] 07:44:22 INFO - PROCESS | 1831 | 1461163462876 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:23 INFO - PROCESS | 1831 | 1461163463022 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:44:23 INFO - PROCESS | 1831 | 1461163463132 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14df71f800 == 62 [pid = 1831] [id = 215] 07:44:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 98 (0x7f14dd49d400) [pid = 1831] [serial = 645] [outer = (nil)] 07:44:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 99 (0x7f14e120f000) [pid = 1831] [serial = 646] [outer = 0x7f14dd49d400] 07:44:23 INFO - PROCESS | 1831 | 1461163463195 Marionette DEBUG loaded listener.js 07:44:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 100 (0x7f14e1486400) [pid = 1831] [serial = 647] [outer = 0x7f14dd49d400] 07:44:23 INFO - PROCESS | 1831 | 1461163463978 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1134ms 07:44:24 INFO - PROCESS | 1831 | 1461163464004 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:44:24 INFO - PROCESS | 1831 | 1461163464008 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:44:24 INFO - PROCESS | 1831 | 1461163464029 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:44:24 INFO - PROCESS | 1831 | 1461163464035 Marionette TRACE conn3 <- [1,834,null,{}] 07:44:24 INFO - PROCESS | 1831 | 1461163464050 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:24 INFO - PROCESS | 1831 | 1461163464204 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:44:24 INFO - PROCESS | 1831 | 1461163464223 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e574b800 == 63 [pid = 1831] [id = 216] 07:44:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 101 (0x7f14e2336800) [pid = 1831] [serial = 648] [outer = (nil)] 07:44:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 102 (0x7f14e3c2cc00) [pid = 1831] [serial = 649] [outer = 0x7f14e2336800] 07:44:24 INFO - PROCESS | 1831 | 1461163464287 Marionette DEBUG loaded listener.js 07:44:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14e4a83400) [pid = 1831] [serial = 650] [outer = 0x7f14e2336800] 07:44:25 INFO - PROCESS | 1831 | 1461163465065 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1095ms 07:44:25 INFO - PROCESS | 1831 | 1461163465120 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:44:25 INFO - PROCESS | 1831 | 1461163465124 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:44:25 INFO - PROCESS | 1831 | 1461163465130 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:44:25 INFO - PROCESS | 1831 | 1461163465133 Marionette TRACE conn3 <- [1,838,null,{}] 07:44:25 INFO - PROCESS | 1831 | 1461163465159 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:25 INFO - PROCESS | 1831 | 1461163465378 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:44:25 INFO - PROCESS | 1831 | 1461163465406 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7122000 == 64 [pid = 1831] [id = 217] 07:44:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14e233bc00) [pid = 1831] [serial = 651] [outer = (nil)] 07:44:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14e5f3fc00) [pid = 1831] [serial = 652] [outer = 0x7f14e233bc00] 07:44:25 INFO - PROCESS | 1831 | 1461163465467 Marionette DEBUG loaded listener.js 07:44:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14e6bac400) [pid = 1831] [serial = 653] [outer = 0x7f14e233bc00] 07:44:26 INFO - PROCESS | 1831 | 1461163466299 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1200ms 07:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:44:26 INFO - PROCESS | 1831 | 1461163466331 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:44:26 INFO - PROCESS | 1831 | 1461163466333 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:44:26 INFO - PROCESS | 1831 | 1461163466339 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:44:26 INFO - PROCESS | 1831 | 1461163466342 Marionette TRACE conn3 <- [1,842,null,{}] 07:44:26 INFO - PROCESS | 1831 | 1461163466347 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:26 INFO - PROCESS | 1831 | 1461163466549 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:44:26 INFO - PROCESS | 1831 | 1461163466575 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8487000 == 65 [pid = 1831] [id = 218] 07:44:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14e4ba3c00) [pid = 1831] [serial = 654] [outer = (nil)] 07:44:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14e7668400) [pid = 1831] [serial = 655] [outer = 0x7f14e4ba3c00] 07:44:26 INFO - PROCESS | 1831 | 1461163466636 Marionette DEBUG loaded listener.js 07:44:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14e82a2800) [pid = 1831] [serial = 656] [outer = 0x7f14e4ba3c00] 07:44:27 INFO - PROCESS | 1831 | --DOMWINDOW == 108 (0x7f14e214ac00) [pid = 1831] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:44:27 INFO - PROCESS | 1831 | --DOMWINDOW == 107 (0x7f14de3e2400) [pid = 1831] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:44:27 INFO - PROCESS | 1831 | --DOMWINDOW == 106 (0x7f14dea97800) [pid = 1831] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:44:27 INFO - PROCESS | 1831 | --DOMWINDOW == 105 (0x7f14dace1400) [pid = 1831] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:44:27 INFO - PROCESS | 1831 | --DOMWINDOW == 104 (0x7f14d4dd1c00) [pid = 1831] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:44:27 INFO - PROCESS | 1831 | --DOMWINDOW == 103 (0x7f14dd49ac00) [pid = 1831] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:44:27 INFO - PROCESS | 1831 | --DOMWINDOW == 102 (0x7f14e387e000) [pid = 1831] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:44:27 INFO - PROCESS | 1831 | 1461163467521 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1239ms 07:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:44:27 INFO - PROCESS | 1831 | 1461163467578 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:44:27 INFO - PROCESS | 1831 | 1461163467580 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:44:27 INFO - PROCESS | 1831 | 1461163467587 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:44:27 INFO - PROCESS | 1831 | 1461163467590 Marionette TRACE conn3 <- [1,846,null,{}] 07:44:27 INFO - PROCESS | 1831 | 1461163467595 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:27 INFO - PROCESS | 1831 | 1461163467784 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:44:27 INFO - PROCESS | 1831 | 1461163467795 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4a9e000 == 66 [pid = 1831] [id = 219] 07:44:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 103 (0x7f14e3b7dc00) [pid = 1831] [serial = 657] [outer = (nil)] 07:44:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 104 (0x7f14e965e800) [pid = 1831] [serial = 658] [outer = 0x7f14e3b7dc00] 07:44:27 INFO - PROCESS | 1831 | 1461163467969 Marionette DEBUG loaded listener.js 07:44:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 105 (0x7f14f3bca400) [pid = 1831] [serial = 659] [outer = 0x7f14e3b7dc00] 07:44:28 INFO - PROCESS | 1831 | 1461163468643 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1083ms 07:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:44:28 INFO - PROCESS | 1831 | 1461163468677 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:44:28 INFO - PROCESS | 1831 | 1461163468679 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:44:28 INFO - PROCESS | 1831 | 1461163468690 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:44:28 INFO - PROCESS | 1831 | 1461163468693 Marionette TRACE conn3 <- [1,850,null,{}] 07:44:28 INFO - PROCESS | 1831 | 1461163468699 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:28 INFO - PROCESS | 1831 | 1461163468854 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:44:28 INFO - PROCESS | 1831 | 1461163468975 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f961b800 == 67 [pid = 1831] [id = 220] 07:44:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 106 (0x7f14dace2400) [pid = 1831] [serial = 660] [outer = (nil)] 07:44:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 107 (0x7f14f4776400) [pid = 1831] [serial = 661] [outer = 0x7f14dace2400] 07:44:29 INFO - PROCESS | 1831 | 1461163469033 Marionette DEBUG loaded listener.js 07:44:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 108 (0x7f14f49c2400) [pid = 1831] [serial = 662] [outer = 0x7f14dace2400] 07:44:29 INFO - PROCESS | 1831 | 1461163469893 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1237ms 07:44:29 INFO - PROCESS | 1831 | 1461163469923 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:44:29 INFO - PROCESS | 1831 | 1461163469930 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:44:29 INFO - PROCESS | 1831 | 1461163469939 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:44:29 INFO - PROCESS | 1831 | 1461163469946 Marionette TRACE conn3 <- [1,854,null,{}] 07:44:29 INFO - PROCESS | 1831 | 1461163469955 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:30 INFO - PROCESS | 1831 | 1461163470142 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:44:30 INFO - PROCESS | 1831 | 1461163470299 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2224800 == 68 [pid = 1831] [id = 221] 07:44:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 109 (0x7f14dde21c00) [pid = 1831] [serial = 663] [outer = (nil)] 07:44:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 110 (0x7f14dea97800) [pid = 1831] [serial = 664] [outer = 0x7f14dde21c00] 07:44:30 INFO - PROCESS | 1831 | 1461163470375 Marionette DEBUG loaded listener.js 07:44:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 111 (0x7f14e10d9000) [pid = 1831] [serial = 665] [outer = 0x7f14dde21c00] 07:44:31 INFO - PROCESS | 1831 | 1461163471331 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1441ms 07:44:31 INFO - PROCESS | 1831 | 1461163471380 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:44:31 INFO - PROCESS | 1831 | 1461163471388 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:44:31 INFO - PROCESS | 1831 | 1461163471403 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:44:31 INFO - PROCESS | 1831 | 1461163471414 Marionette TRACE conn3 <- [1,858,null,{}] 07:44:31 INFO - PROCESS | 1831 | 1461163471419 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:31 INFO - PROCESS | 1831 | 1461163471642 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:44:31 INFO - PROCESS | 1831 | 1461163471840 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8493800 == 69 [pid = 1831] [id = 222] 07:44:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 112 (0x7f14e20df000) [pid = 1831] [serial = 666] [outer = (nil)] 07:44:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 113 (0x7f14e2336000) [pid = 1831] [serial = 667] [outer = 0x7f14e20df000] 07:44:31 INFO - PROCESS | 1831 | 1461163471956 Marionette DEBUG loaded listener.js 07:44:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 114 (0x7f14e46eec00) [pid = 1831] [serial = 668] [outer = 0x7f14e20df000] 07:44:32 INFO - PROCESS | 1831 | 1461163472871 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1499ms 07:44:32 INFO - PROCESS | 1831 | 1461163472897 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:44:32 INFO - PROCESS | 1831 | 1461163472900 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:44:32 INFO - PROCESS | 1831 | 1461163472907 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 1831 | 1461163472913 Marionette TRACE conn3 <- [1,862,null,{}] 07:44:32 INFO - PROCESS | 1831 | 1461163472928 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:33 INFO - PROCESS | 1831 | 1461163473093 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:44:33 INFO - PROCESS | 1831 | 1461163473263 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa1ad000 == 70 [pid = 1831] [id = 223] 07:44:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 115 (0x7f14de1d8800) [pid = 1831] [serial = 669] [outer = (nil)] 07:44:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14e7697c00) [pid = 1831] [serial = 670] [outer = 0x7f14de1d8800] 07:44:33 INFO - PROCESS | 1831 | 1461163473336 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14ed447400) [pid = 1831] [serial = 671] [outer = 0x7f14de1d8800] 07:44:34 INFO - PROCESS | 1831 | 1461163474192 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1341ms 07:44:34 INFO - PROCESS | 1831 | 1461163474249 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 1831 | 1461163474255 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:44:34 INFO - PROCESS | 1831 | 1461163474260 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 1831 | 1461163474263 Marionette TRACE conn3 <- [1,866,null,{}] 07:44:34 INFO - PROCESS | 1831 | 1461163474269 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:34 INFO - PROCESS | 1831 | 1461163474430 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:44:34 INFO - PROCESS | 1831 | 1461163474589 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa298800 == 71 [pid = 1831] [id = 224] 07:44:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14e7372400) [pid = 1831] [serial = 672] [outer = (nil)] 07:44:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14f4776000) [pid = 1831] [serial = 673] [outer = 0x7f14e7372400] 07:44:34 INFO - PROCESS | 1831 | 1461163474660 Marionette DEBUG loaded listener.js 07:44:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14f4c1d400) [pid = 1831] [serial = 674] [outer = 0x7f14e7372400] 07:44:35 INFO - PROCESS | 1831 | 1461163475475 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1286ms 07:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:44:35 INFO - PROCESS | 1831 | 1461163475548 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:44:35 INFO - PROCESS | 1831 | 1461163475551 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:44:35 INFO - PROCESS | 1831 | 1461163475557 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:44:35 INFO - PROCESS | 1831 | 1461163475560 Marionette TRACE conn3 <- [1,870,null,{}] 07:44:35 INFO - PROCESS | 1831 | 1461163475566 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:35 INFO - PROCESS | 1831 | 1461163475732 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:44:35 INFO - PROCESS | 1831 | 1461163475886 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fc842000 == 72 [pid = 1831] [id = 225] 07:44:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14e453e000) [pid = 1831] [serial = 675] [outer = (nil)] 07:44:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14f4cdd000) [pid = 1831] [serial = 676] [outer = 0x7f14e453e000] 07:44:35 INFO - PROCESS | 1831 | 1461163475957 Marionette DEBUG loaded listener.js 07:44:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14f4e72c00) [pid = 1831] [serial = 677] [outer = 0x7f14e453e000] 07:44:36 INFO - PROCESS | 1831 | 1461163476804 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1282ms 07:44:36 INFO - PROCESS | 1831 | 1461163476839 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:44:36 INFO - PROCESS | 1831 | 1461163476841 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:44:36 INFO - PROCESS | 1831 | 1461163476848 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:44:36 INFO - PROCESS | 1831 | 1461163476851 Marionette TRACE conn3 <- [1,874,null,{}] 07:44:36 INFO - PROCESS | 1831 | 1461163476856 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:37 INFO - PROCESS | 1831 | 1461163477057 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:44:37 INFO - PROCESS | 1831 | 1461163477220 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe382800 == 73 [pid = 1831] [id = 226] 07:44:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14f4e7d800) [pid = 1831] [serial = 678] [outer = (nil)] 07:44:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14f5cc4800) [pid = 1831] [serial = 679] [outer = 0x7f14f4e7d800] 07:44:37 INFO - PROCESS | 1831 | 1461163477298 Marionette DEBUG loaded listener.js 07:44:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14f7d1ac00) [pid = 1831] [serial = 680] [outer = 0x7f14f4e7d800] 07:44:38 INFO - PROCESS | 1831 | 1461163478158 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1384ms 07:44:38 INFO - PROCESS | 1831 | 1461163478233 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:44:38 INFO - PROCESS | 1831 | 1461163478237 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:44:38 INFO - PROCESS | 1831 | 1461163478243 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - PROCESS | 1831 | 1461163478245 Marionette TRACE conn3 <- [1,878,null,{}] 07:44:38 INFO - PROCESS | 1831 | 1461163478252 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:38 INFO - PROCESS | 1831 | 1461163478453 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:44:38 INFO - PROCESS | 1831 | 1461163478612 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f150188c000 == 74 [pid = 1831] [id = 227] 07:44:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14f5c0d800) [pid = 1831] [serial = 681] [outer = (nil)] 07:44:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14f969c800) [pid = 1831] [serial = 682] [outer = 0x7f14f5c0d800] 07:44:38 INFO - PROCESS | 1831 | 1461163478682 Marionette DEBUG loaded listener.js 07:44:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14f9abd400) [pid = 1831] [serial = 683] [outer = 0x7f14f5c0d800] 07:44:39 INFO - PROCESS | 1831 | 1461163479499 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1289ms 07:44:39 INFO - PROCESS | 1831 | 1461163479863 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:44:39 INFO - PROCESS | 1831 | 1461163479870 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:44:39 INFO - PROCESS | 1831 | 1461163479879 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:44:39 INFO - PROCESS | 1831 | 1461163479884 Marionette TRACE conn3 <- [1,882,null,{}] 07:44:39 INFO - PROCESS | 1831 | 1461163479892 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:40 INFO - PROCESS | 1831 | 1461163480087 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:44:40 INFO - PROCESS | 1831 | 1461163480314 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de778000 == 75 [pid = 1831] [id = 228] 07:44:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14de1dd400) [pid = 1831] [serial = 684] [outer = (nil)] 07:44:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14de3ea800) [pid = 1831] [serial = 685] [outer = 0x7f14de1dd400] 07:44:40 INFO - PROCESS | 1831 | 1461163480378 Marionette DEBUG loaded listener.js 07:44:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14dea61c00) [pid = 1831] [serial = 686] [outer = 0x7f14de1dd400] 07:44:41 INFO - PROCESS | 1831 | 1461163481176 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1383ms 07:44:41 INFO - PROCESS | 1831 | 1461163481264 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:44:41 INFO - PROCESS | 1831 | 1461163481271 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:44:41 INFO - PROCESS | 1831 | 1461163481295 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:44:41 INFO - PROCESS | 1831 | 1461163481302 Marionette TRACE conn3 <- [1,886,null,{}] 07:44:41 INFO - PROCESS | 1831 | 1461163481366 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:41 INFO - PROCESS | 1831 | 1461163481552 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:44:41 INFO - PROCESS | 1831 | 1461163481742 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e4b3a000 == 74 [pid = 1831] [id = 56] 07:44:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8222000 == 73 [pid = 1831] [id = 47] 07:44:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6903000 == 72 [pid = 1831] [id = 58] 07:44:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9dc6800 == 71 [pid = 1831] [id = 95] 07:44:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ed3ae000 == 70 [pid = 1831] [id = 50] 07:44:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9ea1000 == 69 [pid = 1831] [id = 116] 07:44:41 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14e5f46400) [pid = 1831] [serial = 616] [outer = (nil)] [url = about:blank] 07:44:41 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14dc4aa400) [pid = 1831] [serial = 586] [outer = (nil)] [url = about:blank] 07:44:41 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14e1216000) [pid = 1831] [serial = 592] [outer = (nil)] [url = about:blank] 07:44:41 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14e4495800) [pid = 1831] [serial = 595] [outer = (nil)] [url = about:blank] 07:44:41 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14de3efc00) [pid = 1831] [serial = 589] [outer = (nil)] [url = about:blank] 07:44:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dde60800 == 70 [pid = 1831] [id = 229] 07:44:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14dc4aa400) [pid = 1831] [serial = 687] [outer = (nil)] 07:44:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14de5f6800) [pid = 1831] [serial = 688] [outer = 0x7f14dc4aa400] 07:44:41 INFO - PROCESS | 1831 | 1461163481909 Marionette DEBUG loaded listener.js 07:44:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14e10dd000) [pid = 1831] [serial = 689] [outer = 0x7f14dc4aa400] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14e4a8f400) [pid = 1831] [serial = 614] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14e4ba2c00) [pid = 1831] [serial = 584] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14e233ac00) [pid = 1831] [serial = 611] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14e120d400) [pid = 1831] [serial = 605] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14dc4adc00) [pid = 1831] [serial = 598] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14e20d6000) [pid = 1831] [serial = 607] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14e2150800) [pid = 1831] [serial = 610] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14e20dfc00) [pid = 1831] [serial = 608] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14dea5cc00) [pid = 1831] [serial = 602] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14de3f1800) [pid = 1831] [serial = 601] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14e101f000) [pid = 1831] [serial = 604] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14e3887000) [pid = 1831] [serial = 613] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14dd4a4400) [pid = 1831] [serial = 599] [outer = (nil)] [url = about:blank] 07:44:42 INFO - PROCESS | 1831 | 1461163482726 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1493ms 07:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:44:42 INFO - PROCESS | 1831 | 1461163482780 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:44:42 INFO - PROCESS | 1831 | 1461163482783 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:44:42 INFO - PROCESS | 1831 | 1461163482791 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:44:42 INFO - PROCESS | 1831 | 1461163482793 Marionette TRACE conn3 <- [1,890,null,{}] 07:44:42 INFO - PROCESS | 1831 | 1461163482807 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:42 INFO - PROCESS | 1831 | 1461163482981 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:44:43 INFO - PROCESS | 1831 | 1461163483095 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e160e000 == 71 [pid = 1831] [id = 230] 07:44:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14de5f8800) [pid = 1831] [serial = 690] [outer = (nil)] 07:44:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14e13d7000) [pid = 1831] [serial = 691] [outer = 0x7f14de5f8800] 07:44:43 INFO - PROCESS | 1831 | 1461163483165 Marionette DEBUG loaded listener.js 07:44:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14e148b000) [pid = 1831] [serial = 692] [outer = 0x7f14de5f8800] 07:44:43 INFO - PROCESS | 1831 | 1461163483918 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1183ms 07:44:43 INFO - PROCESS | 1831 | 1461163483973 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:44:43 INFO - PROCESS | 1831 | 1461163483977 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:44:43 INFO - PROCESS | 1831 | 1461163483982 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 1831 | 1461163483985 Marionette TRACE conn3 <- [1,894,null,{}] 07:44:43 INFO - PROCESS | 1831 | 1461163483990 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:44 INFO - PROCESS | 1831 | 1461163484135 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:44:44 INFO - PROCESS | 1831 | 1461163484149 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e397d800 == 72 [pid = 1831] [id = 231] 07:44:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14e148b400) [pid = 1831] [serial = 693] [outer = (nil)] 07:44:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14e214c000) [pid = 1831] [serial = 694] [outer = 0x7f14e148b400] 07:44:44 INFO - PROCESS | 1831 | 1461163484211 Marionette DEBUG loaded listener.js 07:44:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14e3884800) [pid = 1831] [serial = 695] [outer = 0x7f14e148b400] 07:44:45 INFO - PROCESS | 1831 | 1461163485056 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1136ms 07:44:45 INFO - PROCESS | 1831 | 1461163485119 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:44:45 INFO - PROCESS | 1831 | 1461163485122 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:44:45 INFO - PROCESS | 1831 | 1461163485127 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:44:45 INFO - PROCESS | 1831 | 1461163485129 Marionette TRACE conn3 <- [1,898,null,{}] 07:44:45 INFO - PROCESS | 1831 | 1461163485135 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:45 INFO - PROCESS | 1831 | 1461163485319 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:44:45 INFO - PROCESS | 1831 | 1461163485337 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e55b5000 == 73 [pid = 1831] [id = 232] 07:44:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14e16f0000) [pid = 1831] [serial = 696] [outer = (nil)] 07:44:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14e39a2400) [pid = 1831] [serial = 697] [outer = 0x7f14e16f0000] 07:44:45 INFO - PROCESS | 1831 | 1461163485398 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14e46ef000) [pid = 1831] [serial = 698] [outer = 0x7f14e16f0000] 07:44:46 INFO - PROCESS | 1831 | 1461163486290 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1174ms 07:44:46 INFO - PROCESS | 1831 | 1461163486303 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:44:46 INFO - PROCESS | 1831 | 1461163486305 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:44:46 INFO - PROCESS | 1831 | 1461163486319 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:44:46 INFO - PROCESS | 1831 | 1461163486321 Marionette TRACE conn3 <- [1,902,null,{}] 07:44:46 INFO - PROCESS | 1831 | 1461163486327 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:46 INFO - PROCESS | 1831 | 1461163486781 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14e13dcc00) [pid = 1831] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14dc4b9c00) [pid = 1831] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14e10dbc00) [pid = 1831] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14deb0b000) [pid = 1831] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14dd49d400) [pid = 1831] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14e2336800) [pid = 1831] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14e58c5800) [pid = 1831] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14dd367400) [pid = 1831] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14e4ba3c00) [pid = 1831] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 116 (0x7f14e3b7dc00) [pid = 1831] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:44:46 INFO - PROCESS | 1831 | --DOMWINDOW == 115 (0x7f14e233bc00) [pid = 1831] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:44:46 INFO - PROCESS | 1831 | 1461163486930 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6616800 == 74 [pid = 1831] [id = 233] 07:44:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 116 (0x7f14e10dbc00) [pid = 1831] [serial = 699] [outer = (nil)] 07:44:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 117 (0x7f14e16eec00) [pid = 1831] [serial = 700] [outer = 0x7f14e10dbc00] 07:44:46 INFO - PROCESS | 1831 | 1461163486997 Marionette DEBUG loaded listener.js 07:44:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14e6ba9800) [pid = 1831] [serial = 701] [outer = 0x7f14e10dbc00] 07:44:47 INFO - PROCESS | 1831 | 1461163487661 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1376ms 07:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:44:47 INFO - PROCESS | 1831 | 1461163487696 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:44:47 INFO - PROCESS | 1831 | 1461163487698 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:44:47 INFO - PROCESS | 1831 | 1461163487705 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:44:47 INFO - PROCESS | 1831 | 1461163487708 Marionette TRACE conn3 <- [1,906,null,{}] 07:44:47 INFO - PROCESS | 1831 | 1461163487713 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:47 INFO - PROCESS | 1831 | 1461163487898 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:44:47 INFO - PROCESS | 1831 | 1461163487918 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78d8800 == 75 [pid = 1831] [id = 234] 07:44:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14e57ee800) [pid = 1831] [serial = 702] [outer = (nil)] 07:44:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14e7a41000) [pid = 1831] [serial = 703] [outer = 0x7f14e57ee800] 07:44:47 INFO - PROCESS | 1831 | 1461163487981 Marionette DEBUG loaded listener.js 07:44:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14e84db000) [pid = 1831] [serial = 704] [outer = 0x7f14e57ee800] 07:44:48 INFO - PROCESS | 1831 | 1461163488691 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1026ms 07:44:48 INFO - PROCESS | 1831 | 1461163488823 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:44:48 INFO - PROCESS | 1831 | 1461163488827 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:44:48 INFO - PROCESS | 1831 | 1461163488836 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:44:48 INFO - PROCESS | 1831 | 1461163488842 Marionette TRACE conn3 <- [1,910,null,{}] 07:44:48 INFO - PROCESS | 1831 | 1461163488850 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:49 INFO - PROCESS | 1831 | 1461163489050 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:44:49 INFO - PROCESS | 1831 | 1461163489206 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dde53000 == 76 [pid = 1831] [id = 235] 07:44:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14dde20000) [pid = 1831] [serial = 705] [outer = (nil)] 07:44:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14de02f800) [pid = 1831] [serial = 706] [outer = 0x7f14dde20000] 07:44:49 INFO - PROCESS | 1831 | 1461163489277 Marionette DEBUG loaded listener.js 07:44:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14de3ed400) [pid = 1831] [serial = 707] [outer = 0x7f14dde20000] 07:44:50 INFO - PROCESS | 1831 | 1461163490174 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1389ms 07:44:50 INFO - PROCESS | 1831 | 1461163490227 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:44:50 INFO - PROCESS | 1831 | 1461163490231 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:44:50 INFO - PROCESS | 1831 | 1461163490244 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:44:50 INFO - PROCESS | 1831 | 1461163490248 Marionette TRACE conn3 <- [1,914,null,{}] 07:44:50 INFO - PROCESS | 1831 | 1461163490255 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:50 INFO - PROCESS | 1831 | 1461163490426 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:44:50 INFO - PROCESS | 1831 | 1461163490579 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e3b02800 == 77 [pid = 1831] [id = 236] 07:44:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14dde20c00) [pid = 1831] [serial = 708] [outer = (nil)] 07:44:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14e12d0800) [pid = 1831] [serial = 709] [outer = 0x7f14dde20c00] 07:44:50 INFO - PROCESS | 1831 | 1461163490653 Marionette DEBUG loaded listener.js 07:44:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14e1486c00) [pid = 1831] [serial = 710] [outer = 0x7f14dde20c00] 07:44:51 INFO - PROCESS | 1831 | 1461163491625 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1433ms 07:44:51 INFO - PROCESS | 1831 | 1461163491675 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:44:51 INFO - PROCESS | 1831 | 1461163491678 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:44:51 INFO - PROCESS | 1831 | 1461163491685 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:44:51 INFO - PROCESS | 1831 | 1461163491689 Marionette TRACE conn3 <- [1,918,null,{}] 07:44:51 INFO - PROCESS | 1831 | 1461163491703 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:51 INFO - PROCESS | 1831 | 1461163491878 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:44:52 INFO - PROCESS | 1831 | 1461163492083 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e976e000 == 78 [pid = 1831] [id = 237] 07:44:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14e4a8a400) [pid = 1831] [serial = 711] [outer = (nil)] 07:44:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14e5b60000) [pid = 1831] [serial = 712] [outer = 0x7f14e4a8a400] 07:44:52 INFO - PROCESS | 1831 | 1461163492200 Marionette DEBUG loaded listener.js 07:44:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14e6365c00) [pid = 1831] [serial = 713] [outer = 0x7f14e4a8a400] 07:44:53 INFO - PROCESS | 1831 | 1461163493002 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1377ms 07:44:53 INFO - PROCESS | 1831 | 1461163493063 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:44:53 INFO - PROCESS | 1831 | 1461163493067 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:44:53 INFO - PROCESS | 1831 | 1461163493073 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:44:53 INFO - PROCESS | 1831 | 1461163493076 Marionette TRACE conn3 <- [1,922,null,{}] 07:44:53 INFO - PROCESS | 1831 | 1461163493081 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:53 INFO - PROCESS | 1831 | 1461163493230 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:44:53 INFO - PROCESS | 1831 | 1461163493389 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4ee3000 == 79 [pid = 1831] [id = 238] 07:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14e4a8a000) [pid = 1831] [serial = 714] [outer = (nil)] 07:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14e82b1800) [pid = 1831] [serial = 715] [outer = 0x7f14e4a8a000] 07:44:53 INFO - PROCESS | 1831 | 1461163493457 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14e996a400) [pid = 1831] [serial = 716] [outer = 0x7f14e4a8a000] 07:44:54 INFO - PROCESS | 1831 | 1461163494317 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1284ms 07:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:44:54 INFO - PROCESS | 1831 | 1461163494358 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 1831 | 1461163494361 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:44:54 INFO - PROCESS | 1831 | 1461163494366 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 1831 | 1461163494369 Marionette TRACE conn3 <- [1,926,null,{}] 07:44:54 INFO - PROCESS | 1831 | 1461163494374 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:54 INFO - PROCESS | 1831 | 1461163494533 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:44:54 INFO - PROCESS | 1831 | 1461163494693 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f960c800 == 80 [pid = 1831] [id = 239] 07:44:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14e6369c00) [pid = 1831] [serial = 717] [outer = (nil)] 07:44:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14f3b3d800) [pid = 1831] [serial = 718] [outer = 0x7f14e6369c00] 07:44:54 INFO - PROCESS | 1831 | 1461163494761 Marionette DEBUG loaded listener.js 07:44:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14f4776c00) [pid = 1831] [serial = 719] [outer = 0x7f14e6369c00] 07:44:55 INFO - PROCESS | 1831 | 1461163495586 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1276ms 07:44:55 INFO - PROCESS | 1831 | 1461163495643 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:44:55 INFO - PROCESS | 1831 | 1461163495646 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:44:55 INFO - PROCESS | 1831 | 1461163495652 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:44:55 INFO - PROCESS | 1831 | 1461163495654 Marionette TRACE conn3 <- [1,930,null,{}] 07:44:55 INFO - PROCESS | 1831 | 1461163495659 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:55 INFO - PROCESS | 1831 | 1461163495851 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:44:56 INFO - PROCESS | 1831 | 1461163496012 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa1a7800 == 81 [pid = 1831] [id = 240] 07:44:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14f49c2c00) [pid = 1831] [serial = 720] [outer = (nil)] 07:44:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14f5fc5800) [pid = 1831] [serial = 721] [outer = 0x7f14f49c2c00] 07:44:56 INFO - PROCESS | 1831 | 1461163496085 Marionette DEBUG loaded listener.js 07:44:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14f7d15000) [pid = 1831] [serial = 722] [outer = 0x7f14f49c2c00] 07:44:56 INFO - PROCESS | 1831 | 1461163496937 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1325ms 07:44:56 INFO - PROCESS | 1831 | 1461163496978 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:44:56 INFO - PROCESS | 1831 | 1461163496982 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:44:56 INFO - PROCESS | 1831 | 1461163496987 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:44:56 INFO - PROCESS | 1831 | 1461163496989 Marionette TRACE conn3 <- [1,934,null,{}] 07:44:56 INFO - PROCESS | 1831 | 1461163496995 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:57 INFO - PROCESS | 1831 | 1461163497152 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:44:57 INFO - PROCESS | 1831 | 1461163497314 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe192800 == 82 [pid = 1831] [id = 241] 07:44:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14f4c17000) [pid = 1831] [serial = 723] [outer = (nil)] 07:44:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14f9abb400) [pid = 1831] [serial = 724] [outer = 0x7f14f4c17000] 07:44:57 INFO - PROCESS | 1831 | 1461163497380 Marionette DEBUG loaded listener.js 07:44:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14f9ac5800) [pid = 1831] [serial = 725] [outer = 0x7f14f4c17000] 07:44:58 INFO - PROCESS | 1831 | 1461163498241 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1290ms 07:44:58 INFO - PROCESS | 1831 | 1461163498279 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:44:58 INFO - PROCESS | 1831 | 1461163498282 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:44:58 INFO - PROCESS | 1831 | 1461163498288 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:44:58 INFO - PROCESS | 1831 | 1461163498291 Marionette TRACE conn3 <- [1,938,null,{}] 07:44:58 INFO - PROCESS | 1831 | 1461163498297 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:58 INFO - PROCESS | 1831 | 1461163498459 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:44:58 INFO - PROCESS | 1831 | 1461163498623 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e813a000 == 83 [pid = 1831] [id = 242] 07:44:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14f4e79c00) [pid = 1831] [serial = 726] [outer = (nil)] 07:44:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14f9cbb400) [pid = 1831] [serial = 727] [outer = 0x7f14f4e79c00] 07:44:58 INFO - PROCESS | 1831 | 1461163498691 Marionette DEBUG loaded listener.js 07:44:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14f9cc6800) [pid = 1831] [serial = 728] [outer = 0x7f14f4e79c00] 07:44:59 INFO - PROCESS | 1831 | 1461163499570 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1337ms 07:44:59 INFO - PROCESS | 1831 | 1461163499627 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:44:59 INFO - PROCESS | 1831 | 1461163499631 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:44:59 INFO - PROCESS | 1831 | 1461163499637 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:44:59 INFO - PROCESS | 1831 | 1461163499641 Marionette TRACE conn3 <- [1,942,null,{}] 07:44:59 INFO - PROCESS | 1831 | 1461163499646 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:59 INFO - PROCESS | 1831 | 1461163499795 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:44:59 INFO - PROCESS | 1831 | 1461163499963 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e397c800 == 84 [pid = 1831] [id = 243] 07:44:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14dd4a1400) [pid = 1831] [serial = 729] [outer = (nil)] 07:45:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14e13dc800) [pid = 1831] [serial = 730] [outer = 0x7f14dd4a1400] 07:45:00 INFO - PROCESS | 1831 | 1461163500035 Marionette DEBUG loaded listener.js 07:45:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14e7a4a800) [pid = 1831] [serial = 731] [outer = 0x7f14dd4a1400] 07:45:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14e702ec00) [pid = 1831] [serial = 732] [outer = 0x7f14dda9ec00] 07:45:01 INFO - PROCESS | 1831 | 1461163501211 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1683ms 07:45:01 INFO - PROCESS | 1831 | 1461163501324 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:45:01 INFO - PROCESS | 1831 | 1461163501329 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:45:01 INFO - PROCESS | 1831 | 1461163501403 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:45:01 INFO - PROCESS | 1831 | 1461163501408 Marionette TRACE conn3 <- [1,946,null,{}] 07:45:01 INFO - PROCESS | 1831 | 1461163501483 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:01 INFO - PROCESS | 1831 | 1461163501765 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:45:01 INFO - PROCESS | 1831 | 1461163501914 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da91f000 == 85 [pid = 1831] [id = 244] 07:45:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14de039800) [pid = 1831] [serial = 733] [outer = (nil)] 07:45:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14e060c000) [pid = 1831] [serial = 734] [outer = 0x7f14de039800] 07:45:01 INFO - PROCESS | 1831 | 1461163501982 Marionette DEBUG loaded listener.js 07:45:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14e1218400) [pid = 1831] [serial = 735] [outer = 0x7f14de039800] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fbe82000 == 84 [pid = 1831] [id = 98] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14e7037c00) [pid = 1831] [serial = 631] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14e81b3800) [pid = 1831] [serial = 634] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14ed43bc00) [pid = 1831] [serial = 637] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14f4776400) [pid = 1831] [serial = 661] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6616800 == 83 [pid = 1831] [id = 233] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e55b5000 == 82 [pid = 1831] [id = 232] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e397d800 == 81 [pid = 1831] [id = 231] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e160e000 == 80 [pid = 1831] [id = 230] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dde60800 == 79 [pid = 1831] [id = 229] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de778000 == 78 [pid = 1831] [id = 228] 07:45:02 INFO - PROCESS | 1831 | 1461163502888 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fc842000 == 77 [pid = 1831] [id = 225] 07:45:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2224800 == 76 [pid = 1831] [id = 221] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14e233b800) [pid = 1831] [serial = 527] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14e10db400) [pid = 1831] [serial = 524] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14e636a800) [pid = 1831] [serial = 533] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14e5f0ec00) [pid = 1831] [serial = 530] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14e6365400) [pid = 1831] [serial = 628] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14de1da400) [pid = 1831] [serial = 619] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14e12c8c00) [pid = 1831] [serial = 622] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14e120f000) [pid = 1831] [serial = 646] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14e1486400) [pid = 1831] [serial = 647] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14e448a400) [pid = 1831] [serial = 625] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e3c2cc00) [pid = 1831] [serial = 649] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14e6312800) [pid = 1831] [serial = 617] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14dfc3ac00) [pid = 1831] [serial = 644] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14de5f0000) [pid = 1831] [serial = 643] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14dda96c00) [pid = 1831] [serial = 640] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14e7668400) [pid = 1831] [serial = 655] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14f3bca400) [pid = 1831] [serial = 659] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14e5f3fc00) [pid = 1831] [serial = 652] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14e965e800) [pid = 1831] [serial = 658] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14e82a2800) [pid = 1831] [serial = 656] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14e6bac400) [pid = 1831] [serial = 653] [outer = (nil)] [url = about:blank] 07:45:02 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14e4a83400) [pid = 1831] [serial = 650] [outer = (nil)] [url = about:blank] 07:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1614ms 07:45:02 INFO - PROCESS | 1831 | 1461163502952 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:45:02 INFO - PROCESS | 1831 | 1461163502960 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:45:02 INFO - PROCESS | 1831 | 1461163502970 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:45:02 INFO - PROCESS | 1831 | 1461163502972 Marionette TRACE conn3 <- [1,950,null,{}] 07:45:02 INFO - PROCESS | 1831 | 1461163502976 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:03 INFO - PROCESS | 1831 | 1461163503131 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:45:03 INFO - PROCESS | 1831 | 1461163503248 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dea42000 == 77 [pid = 1831] [id = 245] 07:45:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14dd4a3400) [pid = 1831] [serial = 736] [outer = (nil)] 07:45:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14e14b7400) [pid = 1831] [serial = 737] [outer = 0x7f14dd4a3400] 07:45:03 INFO - PROCESS | 1831 | 1461163503309 Marionette DEBUG loaded listener.js 07:45:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14e2338c00) [pid = 1831] [serial = 738] [outer = 0x7f14dd4a3400] 07:45:04 INFO - PROCESS | 1831 | 1461163504103 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1177ms 07:45:04 INFO - PROCESS | 1831 | 1461163504147 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 1831 | 1461163504150 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:45:04 INFO - PROCESS | 1831 | 1461163504156 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 1831 | 1461163504161 Marionette TRACE conn3 <- [1,954,null,{}] 07:45:04 INFO - PROCESS | 1831 | 1461163504175 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:04 INFO - PROCESS | 1831 | 1461163504328 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:45:04 INFO - PROCESS | 1831 | 1461163504343 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e241a800 == 78 [pid = 1831] [id = 246] 07:45:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14e3b75400) [pid = 1831] [serial = 739] [outer = (nil)] 07:45:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14e5f3dc00) [pid = 1831] [serial = 740] [outer = 0x7f14e3b75400] 07:45:04 INFO - PROCESS | 1831 | 1461163504408 Marionette DEBUG loaded listener.js 07:45:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14e6baf400) [pid = 1831] [serial = 741] [outer = 0x7f14e3b75400] 07:45:05 INFO - PROCESS | 1831 | 1461163505184 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1035ms 07:45:05 INFO - PROCESS | 1831 | 1461163505191 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:45:05 INFO - PROCESS | 1831 | 1461163505195 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:45:05 INFO - PROCESS | 1831 | 1461163505200 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:45:05 INFO - PROCESS | 1831 | 1461163505202 Marionette TRACE conn3 <- [1,958,null,{}] 07:45:05 INFO - PROCESS | 1831 | 1461163505207 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:05 INFO - PROCESS | 1831 | 1461163505436 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:45:05 INFO - PROCESS | 1831 | 1461163505464 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e65a5000 == 79 [pid = 1831] [id = 247] 07:45:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14e12c8000) [pid = 1831] [serial = 742] [outer = (nil)] 07:45:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14e82a7800) [pid = 1831] [serial = 743] [outer = 0x7f14e12c8000] 07:45:05 INFO - PROCESS | 1831 | 1461163505523 Marionette DEBUG loaded listener.js 07:45:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14f3bc6400) [pid = 1831] [serial = 744] [outer = 0x7f14e12c8000] 07:45:06 INFO - PROCESS | 1831 | 1461163506325 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1179ms 07:45:06 INFO - PROCESS | 1831 | 1461163506387 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:45:06 INFO - PROCESS | 1831 | 1461163506389 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:45:06 INFO - PROCESS | 1831 | 1461163506395 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:45:06 INFO - PROCESS | 1831 | 1461163506397 Marionette TRACE conn3 <- [1,962,null,{}] 07:45:06 INFO - PROCESS | 1831 | 1461163506402 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:06 INFO - PROCESS | 1831 | 1461163506596 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:45:06 INFO - PROCESS | 1831 | 1461163506628 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7abb000 == 80 [pid = 1831] [id = 248] 07:45:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14f3bca000) [pid = 1831] [serial = 745] [outer = (nil)] 07:45:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14f49be000) [pid = 1831] [serial = 746] [outer = 0x7f14f3bca000] 07:45:06 INFO - PROCESS | 1831 | 1461163506685 Marionette DEBUG loaded listener.js 07:45:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14f4e77400) [pid = 1831] [serial = 747] [outer = 0x7f14f3bca000] 07:45:07 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e16f0000) [pid = 1831] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:45:07 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14e10dbc00) [pid = 1831] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:45:07 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14dace2400) [pid = 1831] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:45:07 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14de1dd400) [pid = 1831] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:45:07 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14dc4aa400) [pid = 1831] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:45:07 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14e148b400) [pid = 1831] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:45:07 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14de5f8800) [pid = 1831] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:45:07 INFO - PROCESS | 1831 | 1461163507646 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1276ms 07:45:07 INFO - PROCESS | 1831 | 1461163507673 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:45:07 INFO - PROCESS | 1831 | 1461163507677 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:45:07 INFO - PROCESS | 1831 | 1461163507687 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:45:07 INFO - PROCESS | 1831 | 1461163507690 Marionette TRACE conn3 <- [1,966,null,{}] 07:45:07 INFO - PROCESS | 1831 | 1461163507701 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:07 INFO - PROCESS | 1831 | 1461163507907 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:45:08 INFO - PROCESS | 1831 | 1461163508001 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8482800 == 81 [pid = 1831] [id = 249] 07:45:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14e53f5000) [pid = 1831] [serial = 748] [outer = (nil)] 07:45:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14f5c11400) [pid = 1831] [serial = 749] [outer = 0x7f14e53f5000] 07:45:08 INFO - PROCESS | 1831 | 1461163508065 Marionette DEBUG loaded listener.js 07:45:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14f9cba000) [pid = 1831] [serial = 750] [outer = 0x7f14e53f5000] 07:45:08 INFO - PROCESS | 1831 | 1461163508703 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1040ms 07:45:08 INFO - PROCESS | 1831 | 1461163508722 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:45:08 INFO - PROCESS | 1831 | 1461163508725 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:45:08 INFO - PROCESS | 1831 | 1461163508733 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:45:08 INFO - PROCESS | 1831 | 1461163508736 Marionette TRACE conn3 <- [1,970,null,{}] 07:45:08 INFO - PROCESS | 1831 | 1461163508740 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:08 INFO - PROCESS | 1831 | 1461163508923 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:45:08 INFO - PROCESS | 1831 | 1461163508944 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eead0800 == 82 [pid = 1831] [id = 250] 07:45:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14e5b67400) [pid = 1831] [serial = 751] [outer = (nil)] 07:45:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14f9d75c00) [pid = 1831] [serial = 752] [outer = 0x7f14e5b67400] 07:45:09 INFO - PROCESS | 1831 | 1461163509003 Marionette DEBUG loaded listener.js 07:45:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14fa126c00) [pid = 1831] [serial = 753] [outer = 0x7f14e5b67400] 07:45:09 INFO - PROCESS | 1831 | 1461163509880 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1185ms 07:45:09 INFO - PROCESS | 1831 | 1461163509919 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:45:09 INFO - PROCESS | 1831 | 1461163509925 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:45:09 INFO - PROCESS | 1831 | 1461163509934 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:45:09 INFO - PROCESS | 1831 | 1461163509939 Marionette TRACE conn3 <- [1,974,null,{}] 07:45:09 INFO - PROCESS | 1831 | 1461163509949 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:10 INFO - PROCESS | 1831 | 1461163510131 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:45:10 INFO - PROCESS | 1831 | 1461163510292 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de76b800 == 83 [pid = 1831] [id = 251] 07:45:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14d4dc7400) [pid = 1831] [serial = 754] [outer = (nil)] 07:45:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14da7aa400) [pid = 1831] [serial = 755] [outer = 0x7f14d4dc7400] 07:45:10 INFO - PROCESS | 1831 | 1461163510372 Marionette DEBUG loaded listener.js 07:45:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14dd4a3800) [pid = 1831] [serial = 756] [outer = 0x7f14d4dc7400] 07:45:11 INFO - PROCESS | 1831 | 1461163511259 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1391ms 07:45:11 INFO - PROCESS | 1831 | 1461163511325 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:45:11 INFO - PROCESS | 1831 | 1461163511333 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:45:11 INFO - PROCESS | 1831 | 1461163511343 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:45:11 INFO - PROCESS | 1831 | 1461163511347 Marionette TRACE conn3 <- [1,978,null,{}] 07:45:11 INFO - PROCESS | 1831 | 1461163511353 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:11 INFO - PROCESS | 1831 | 1461163511525 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:45:11 INFO - PROCESS | 1831 | 1461163511694 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b97800 == 84 [pid = 1831] [id = 252] 07:45:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14da79d800) [pid = 1831] [serial = 757] [outer = (nil)] 07:45:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14e12c8c00) [pid = 1831] [serial = 758] [outer = 0x7f14da79d800] 07:45:11 INFO - PROCESS | 1831 | 1461163511766 Marionette DEBUG loaded listener.js 07:45:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14e16f6c00) [pid = 1831] [serial = 759] [outer = 0x7f14da79d800] 07:45:12 INFO - PROCESS | 1831 | 1461163512713 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1434ms 07:45:12 INFO - PROCESS | 1831 | 1461163512777 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:45:12 INFO - PROCESS | 1831 | 1461163512782 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:45:12 INFO - PROCESS | 1831 | 1461163512788 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:45:12 INFO - PROCESS | 1831 | 1461163512794 Marionette TRACE conn3 <- [1,982,null,{}] 07:45:12 INFO - PROCESS | 1831 | 1461163512810 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:13 INFO - PROCESS | 1831 | 1461163513027 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:45:13 INFO - PROCESS | 1831 | 1461163513227 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f7d6d000 == 85 [pid = 1831] [id = 253] 07:45:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14e399f800) [pid = 1831] [serial = 760] [outer = (nil)] 07:45:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14e636a800) [pid = 1831] [serial = 761] [outer = 0x7f14e399f800] 07:45:13 INFO - PROCESS | 1831 | 1461163513344 Marionette DEBUG loaded listener.js 07:45:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14e965e800) [pid = 1831] [serial = 762] [outer = 0x7f14e399f800] 07:45:14 INFO - PROCESS | 1831 | 1461163514138 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1382ms 07:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:45:14 INFO - PROCESS | 1831 | 1461163514171 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:45:14 INFO - PROCESS | 1831 | 1461163514174 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:45:14 INFO - PROCESS | 1831 | 1461163514180 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:45:14 INFO - PROCESS | 1831 | 1461163514183 Marionette TRACE conn3 <- [1,986,null,{}] 07:45:14 INFO - PROCESS | 1831 | 1461163514188 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:14 INFO - PROCESS | 1831 | 1461163514355 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:45:14 INFO - PROCESS | 1831 | 1461163514519 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa21e800 == 86 [pid = 1831] [id = 254] 07:45:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14e4ba1000) [pid = 1831] [serial = 763] [outer = (nil)] 07:45:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14f4ce5c00) [pid = 1831] [serial = 764] [outer = 0x7f14e4ba1000] 07:45:14 INFO - PROCESS | 1831 | 1461163514588 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14f5fefc00) [pid = 1831] [serial = 765] [outer = 0x7f14e4ba1000] 07:45:15 INFO - PROCESS | 1831 | 1461163515436 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1327ms 07:45:15 INFO - PROCESS | 1831 | 1461163515507 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:45:15 INFO - PROCESS | 1831 | 1461163515511 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:45:15 INFO - PROCESS | 1831 | 1461163515516 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:45:15 INFO - PROCESS | 1831 | 1461163515519 Marionette TRACE conn3 <- [1,990,null,{}] 07:45:15 INFO - PROCESS | 1831 | 1461163515525 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:15 INFO - PROCESS | 1831 | 1461163515690 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:45:15 INFO - PROCESS | 1831 | 1461163515854 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe122800 == 87 [pid = 1831] [id = 255] 07:45:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14e9966c00) [pid = 1831] [serial = 766] [outer = (nil)] 07:45:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14f9aba000) [pid = 1831] [serial = 767] [outer = 0x7f14e9966c00] 07:45:15 INFO - PROCESS | 1831 | 1461163515925 Marionette DEBUG loaded listener.js 07:45:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14f9e88400) [pid = 1831] [serial = 768] [outer = 0x7f14e9966c00] 07:45:16 INFO - PROCESS | 1831 | 1461163516792 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1332ms 07:45:16 INFO - PROCESS | 1831 | 1461163516850 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:45:16 INFO - PROCESS | 1831 | 1461163516853 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:45:16 INFO - PROCESS | 1831 | 1461163516860 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:45:16 INFO - PROCESS | 1831 | 1461163516863 Marionette TRACE conn3 <- [1,994,null,{}] 07:45:16 INFO - PROCESS | 1831 | 1461163516868 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:17 INFO - PROCESS | 1831 | 1461163517077 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:45:17 INFO - PROCESS | 1831 | 1461163517240 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14daa85000 == 88 [pid = 1831] [id = 256] 07:45:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14da936000) [pid = 1831] [serial = 769] [outer = (nil)] 07:45:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14da940400) [pid = 1831] [serial = 770] [outer = 0x7f14da936000] 07:45:17 INFO - PROCESS | 1831 | 1461163517316 Marionette DEBUG loaded listener.js 07:45:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14fa1cec00) [pid = 1831] [serial = 771] [outer = 0x7f14da936000] 07:45:18 INFO - PROCESS | 1831 | 1461163518136 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1326ms 07:45:18 INFO - PROCESS | 1831 | 1461163518187 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:45:18 INFO - PROCESS | 1831 | 1461163518190 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:45:18 INFO - PROCESS | 1831 | 1461163518196 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:45:18 INFO - PROCESS | 1831 | 1461163518198 Marionette TRACE conn3 <- [1,998,null,{}] 07:45:18 INFO - PROCESS | 1831 | 1461163518204 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:18 INFO - PROCESS | 1831 | 1461163518364 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:45:18 INFO - PROCESS | 1831 | 1461163518530 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d41d1000 == 89 [pid = 1831] [id = 257] 07:45:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14da93a400) [pid = 1831] [serial = 772] [outer = (nil)] 07:45:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14de9c2400) [pid = 1831] [serial = 773] [outer = 0x7f14da93a400] 07:45:18 INFO - PROCESS | 1831 | 1461163518598 Marionette DEBUG loaded listener.js 07:45:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14de9c7000) [pid = 1831] [serial = 774] [outer = 0x7f14da93a400] 07:45:19 INFO - PROCESS | 1831 | 1461163519459 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1327ms 07:45:19 INFO - PROCESS | 1831 | 1461163519524 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:45:19 INFO - PROCESS | 1831 | 1461163519528 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:45:19 INFO - PROCESS | 1831 | 1461163519534 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:45:19 INFO - PROCESS | 1831 | 1461163519537 Marionette TRACE conn3 <- [1,1002,null,{}] 07:45:19 INFO - PROCESS | 1831 | 1461163519542 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:19 INFO - PROCESS | 1831 | 1461163519704 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:45:19 INFO - PROCESS | 1831 | 1461163519871 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6973000 == 90 [pid = 1831] [id = 258] 07:45:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14d4ed6400) [pid = 1831] [serial = 775] [outer = (nil)] 07:45:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14d4ede000) [pid = 1831] [serial = 776] [outer = 0x7f14d4ed6400] 07:45:19 INFO - PROCESS | 1831 | 1461163519943 Marionette DEBUG loaded listener.js 07:45:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14d4ee3c00) [pid = 1831] [serial = 777] [outer = 0x7f14d4ed6400] 07:45:20 INFO - PROCESS | 1831 | 1461163520753 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1280ms 07:45:20 INFO - PROCESS | 1831 | 1461163520815 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:45:20 INFO - PROCESS | 1831 | 1461163520819 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:45:20 INFO - PROCESS | 1831 | 1461163520824 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:45:20 INFO - PROCESS | 1831 | 1461163520826 Marionette TRACE conn3 <- [1,1006,null,{}] 07:45:20 INFO - PROCESS | 1831 | 1461163520832 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:20 INFO - PROCESS | 1831 | 1461163520996 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:45:21 INFO - PROCESS | 1831 | 1461163521169 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de919800 == 91 [pid = 1831] [id = 259] 07:45:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14d4ed8c00) [pid = 1831] [serial = 778] [outer = (nil)] 07:45:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14de645400) [pid = 1831] [serial = 779] [outer = 0x7f14d4ed8c00] 07:45:21 INFO - PROCESS | 1831 | 1461163521241 Marionette DEBUG loaded listener.js 07:45:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14de64a000) [pid = 1831] [serial = 780] [outer = 0x7f14d4ed8c00] 07:45:22 INFO - PROCESS | 1831 | 1461163522074 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1277ms 07:45:22 INFO - PROCESS | 1831 | 1461163522103 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:45:22 INFO - PROCESS | 1831 | 1461163522107 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:45:22 INFO - PROCESS | 1831 | 1461163522112 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:45:22 INFO - PROCESS | 1831 | 1461163522114 Marionette TRACE conn3 <- [1,1010,null,{}] 07:45:22 INFO - PROCESS | 1831 | 1461163522120 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:22 INFO - PROCESS | 1831 | 1461163522287 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:45:22 INFO - PROCESS | 1831 | 1461163522844 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db14f000 == 92 [pid = 1831] [id = 260] 07:45:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14da79fc00) [pid = 1831] [serial = 781] [outer = (nil)] 07:45:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14da7a2800) [pid = 1831] [serial = 782] [outer = 0x7f14da79fc00] 07:45:22 INFO - PROCESS | 1831 | 1461163522916 Marionette DEBUG loaded listener.js 07:45:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14da933400) [pid = 1831] [serial = 783] [outer = 0x7f14da79fc00] 07:45:23 INFO - PROCESS | 1831 | 1461163523720 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1636ms 07:45:23 INFO - PROCESS | 1831 | 1461163523751 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:45:23 INFO - PROCESS | 1831 | 1461163523757 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:45:23 INFO - PROCESS | 1831 | 1461163523765 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:45:23 INFO - PROCESS | 1831 | 1461163523769 Marionette TRACE conn3 <- [1,1014,null,{}] 07:45:23 INFO - PROCESS | 1831 | 1461163523776 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:23 INFO - PROCESS | 1831 | 1461163523927 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:45:24 INFO - PROCESS | 1831 | 1461163524233 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db153800 == 93 [pid = 1831] [id = 261] 07:45:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14dc4b1400) [pid = 1831] [serial = 784] [outer = (nil)] 07:45:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14de03a000) [pid = 1831] [serial = 785] [outer = 0x7f14dc4b1400] 07:45:24 INFO - PROCESS | 1831 | 1461163524303 Marionette DEBUG loaded listener.js 07:45:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14de5f0000) [pid = 1831] [serial = 786] [outer = 0x7f14dc4b1400] 07:45:25 INFO - PROCESS | 1831 | 1461163525181 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1484ms 07:45:25 INFO - PROCESS | 1831 | 1461163525254 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:45:25 INFO - PROCESS | 1831 | 1461163525259 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:45:25 INFO - PROCESS | 1831 | 1461163525266 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:45:25 INFO - PROCESS | 1831 | 1461163525269 Marionette TRACE conn3 <- [1,1018,null,{}] 07:45:25 INFO - PROCESS | 1831 | 1461163525274 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:25 INFO - PROCESS | 1831 | 1461163525428 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:45:25 INFO - PROCESS | 1831 | 1461163525595 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14df721800 == 94 [pid = 1831] [id = 262] 07:45:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14de650400) [pid = 1831] [serial = 787] [outer = (nil)] 07:45:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14de9c7400) [pid = 1831] [serial = 788] [outer = 0x7f14de650400] 07:45:25 INFO - PROCESS | 1831 | 1461163525664 Marionette DEBUG loaded listener.js 07:45:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14deb09c00) [pid = 1831] [serial = 789] [outer = 0x7f14de650400] 07:45:26 INFO - PROCESS | 1831 | 1461163526532 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1329ms 07:45:26 INFO - PROCESS | 1831 | 1461163526596 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:45:26 INFO - PROCESS | 1831 | 1461163526599 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:45:26 INFO - PROCESS | 1831 | 1461163526612 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:45:26 INFO - PROCESS | 1831 | 1461163526620 Marionette TRACE conn3 <- [1,1022,null,{}] 07:45:26 INFO - PROCESS | 1831 | 1461163526634 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:26 INFO - PROCESS | 1831 | 1461163526840 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:45:26 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14e7a41000) [pid = 1831] [serial = 703] [outer = (nil)] [url = about:blank] 07:45:26 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14dea97800) [pid = 1831] [serial = 664] [outer = (nil)] [url = about:blank] 07:45:26 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14f5cc4800) [pid = 1831] [serial = 679] [outer = (nil)] [url = about:blank] 07:45:26 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14f4cdd000) [pid = 1831] [serial = 676] [outer = (nil)] [url = about:blank] 07:45:26 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14e2336000) [pid = 1831] [serial = 667] [outer = (nil)] [url = about:blank] 07:45:26 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14f4776000) [pid = 1831] [serial = 673] [outer = (nil)] [url = about:blank] 07:45:26 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14e7697c00) [pid = 1831] [serial = 670] [outer = (nil)] [url = about:blank] 07:45:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8482800 == 93 [pid = 1831] [id = 249] 07:45:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7abb000 == 92 [pid = 1831] [id = 248] 07:45:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e65a5000 == 91 [pid = 1831] [id = 247] 07:45:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f961b800 == 90 [pid = 1831] [id = 220] 07:45:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e241a800 == 89 [pid = 1831] [id = 246] 07:45:26 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dea42000 == 88 [pid = 1831] [id = 245] 07:45:27 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da91f000 == 87 [pid = 1831] [id = 244] 07:45:27 INFO - PROCESS | 1831 | 1461163527084 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4ee3000 == 86 [pid = 1831] [id = 238] 07:45:27 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e976e000 == 85 [pid = 1831] [id = 237] 07:45:27 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e3b02800 == 84 [pid = 1831] [id = 236] 07:45:27 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dde53000 == 83 [pid = 1831] [id = 235] 07:45:27 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78d8800 == 82 [pid = 1831] [id = 234] 07:45:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da922800 == 83 [pid = 1831] [id = 263] 07:45:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14de650c00) [pid = 1831] [serial = 790] [outer = (nil)] 07:45:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14e147fc00) [pid = 1831] [serial = 791] [outer = 0x7f14de650c00] 07:45:27 INFO - PROCESS | 1831 | 1461163527156 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14e20d6400) [pid = 1831] [serial = 792] [outer = 0x7f14de650c00] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14e39a2400) [pid = 1831] [serial = 697] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14e46ef000) [pid = 1831] [serial = 698] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14e16eec00) [pid = 1831] [serial = 700] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14f49c2400) [pid = 1831] [serial = 662] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14dea61c00) [pid = 1831] [serial = 686] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14de3ea800) [pid = 1831] [serial = 685] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14de5f6800) [pid = 1831] [serial = 688] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14e10dd000) [pid = 1831] [serial = 689] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14e214c000) [pid = 1831] [serial = 694] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14e13d7000) [pid = 1831] [serial = 691] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14e148b000) [pid = 1831] [serial = 692] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14f969c800) [pid = 1831] [serial = 682] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14e6ba9800) [pid = 1831] [serial = 701] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14e3884800) [pid = 1831] [serial = 695] [outer = (nil)] [url = about:blank] 07:45:27 INFO - PROCESS | 1831 | 1461163527820 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1255ms 07:45:27 INFO - PROCESS | 1831 | 1461163527862 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:45:27 INFO - PROCESS | 1831 | 1461163527866 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:45:27 INFO - PROCESS | 1831 | 1461163527871 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:45:27 INFO - PROCESS | 1831 | 1461163527873 Marionette TRACE conn3 <- [1,1026,null,{}] 07:45:27 INFO - PROCESS | 1831 | 1461163527878 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:28 INFO - PROCESS | 1831 | 1461163528068 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:45:28 INFO - PROCESS | 1831 | 1461163528087 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e241a800 == 84 [pid = 1831] [id = 264] 07:45:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14de5f2400) [pid = 1831] [serial = 793] [outer = (nil)] 07:45:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14e387f000) [pid = 1831] [serial = 794] [outer = 0x7f14de5f2400] 07:45:28 INFO - PROCESS | 1831 | 1461163528146 Marionette DEBUG loaded listener.js 07:45:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14e448a400) [pid = 1831] [serial = 795] [outer = 0x7f14de5f2400] 07:45:28 INFO - PROCESS | 1831 | 1461163528881 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1028ms 07:45:28 INFO - PROCESS | 1831 | 1461163528900 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 1831 | 1461163528903 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:45:28 INFO - PROCESS | 1831 | 1461163528911 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 1831 | 1461163528913 Marionette TRACE conn3 <- [1,1030,null,{}] 07:45:28 INFO - PROCESS | 1831 | 1461163528918 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:29 INFO - PROCESS | 1831 | 1461163529120 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:45:29 INFO - PROCESS | 1831 | 1461163529207 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b85000 == 85 [pid = 1831] [id = 265] 07:45:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14e46f4c00) [pid = 1831] [serial = 796] [outer = (nil)] 07:45:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14e58c5c00) [pid = 1831] [serial = 797] [outer = 0x7f14e46f4c00] 07:45:29 INFO - PROCESS | 1831 | 1461163529277 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14e6371c00) [pid = 1831] [serial = 798] [outer = 0x7f14e46f4c00] 07:45:30 INFO - PROCESS | 1831 | 1461163530051 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1176ms 07:45:30 INFO - PROCESS | 1831 | 1461163530088 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:45:30 INFO - PROCESS | 1831 | 1461163530091 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:45:30 INFO - PROCESS | 1831 | 1461163530096 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - PROCESS | 1831 | 1461163530098 Marionette TRACE conn3 <- [1,1034,null,{}] 07:45:30 INFO - PROCESS | 1831 | 1461163530110 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:30 INFO - PROCESS | 1831 | 1461163530304 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:45:30 INFO - PROCESS | 1831 | 1461163530331 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8207000 == 86 [pid = 1831] [id = 266] 07:45:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14e67bb400) [pid = 1831] [serial = 799] [outer = (nil)] 07:45:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14ed448800) [pid = 1831] [serial = 800] [outer = 0x7f14e67bb400] 07:45:30 INFO - PROCESS | 1831 | 1461163530389 Marionette DEBUG loaded listener.js 07:45:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14f4c93800) [pid = 1831] [serial = 801] [outer = 0x7f14e67bb400] 07:45:31 INFO - PROCESS | 1831 | 1461163531170 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1127ms 07:45:31 INFO - PROCESS | 1831 | 1461163531225 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:45:31 INFO - PROCESS | 1831 | 1461163531228 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:45:31 INFO - PROCESS | 1831 | 1461163531242 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:45:31 INFO - PROCESS | 1831 | 1461163531244 Marionette TRACE conn3 <- [1,1038,null,{}] 07:45:31 INFO - PROCESS | 1831 | 1461163531249 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:31 INFO - PROCESS | 1831 | 1461163531430 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:45:31 INFO - PROCESS | 1831 | 1461163531453 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f494e000 == 87 [pid = 1831] [id = 267] 07:45:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14da7a0000) [pid = 1831] [serial = 802] [outer = (nil)] 07:45:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14f5cc5400) [pid = 1831] [serial = 803] [outer = 0x7f14da7a0000] 07:45:31 INFO - PROCESS | 1831 | 1461163531515 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14f969ec00) [pid = 1831] [serial = 804] [outer = 0x7f14da7a0000] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14dda99800) [pid = 1831] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14e7a40c00) [pid = 1831] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14e5f3d800) [pid = 1831] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14dde21c00) [pid = 1831] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14f4e7d800) [pid = 1831] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14e20df000) [pid = 1831] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14e12c8000) [pid = 1831] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14d4dc7800) [pid = 1831] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14dacd8800) [pid = 1831] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14dea64c00) [pid = 1831] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14dacdd000) [pid = 1831] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14dd927400) [pid = 1831] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14dea68400) [pid = 1831] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14dace3000) [pid = 1831] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14dace7400) [pid = 1831] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14de1d8800) [pid = 1831] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14e7675c00) [pid = 1831] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14dd49cc00) [pid = 1831] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14e1480c00) [pid = 1831] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14e7372400) [pid = 1831] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14e5f39000) [pid = 1831] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14e453e000) [pid = 1831] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14d4dc2800) [pid = 1831] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14dacdc000) [pid = 1831] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14f3bca000) [pid = 1831] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14e53f5000) [pid = 1831] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14dd4a3400) [pid = 1831] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14e4a8a400) [pid = 1831] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14dde20c00) [pid = 1831] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14dd4a1400) [pid = 1831] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14e4a8a000) [pid = 1831] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14e3b75400) [pid = 1831] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14de039800) [pid = 1831] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:45:32 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14dde20000) [pid = 1831] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:45:32 INFO - PROCESS | 1831 | 1461163532786 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1575ms 07:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:45:32 INFO - PROCESS | 1831 | 1461163532819 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:45:32 INFO - PROCESS | 1831 | 1461163532821 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:45:32 INFO - PROCESS | 1831 | 1461163532827 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - PROCESS | 1831 | 1461163532829 Marionette TRACE conn3 <- [1,1042,null,{}] 07:45:32 INFO - PROCESS | 1831 | 1461163532834 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:32 INFO - PROCESS | 1831 | 1461163532980 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:45:33 INFO - PROCESS | 1831 | 1461163532995 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2403000 == 88 [pid = 1831] [id = 268] 07:45:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14db0e2400) [pid = 1831] [serial = 805] [outer = (nil)] 07:45:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14db0ea000) [pid = 1831] [serial = 806] [outer = 0x7f14db0e2400] 07:45:33 INFO - PROCESS | 1831 | 1461163533056 Marionette DEBUG loaded listener.js 07:45:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14db0eec00) [pid = 1831] [serial = 807] [outer = 0x7f14db0e2400] 07:45:33 INFO - PROCESS | 1831 | 1461163533816 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1027ms 07:45:33 INFO - PROCESS | 1831 | 1461163533854 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:45:33 INFO - PROCESS | 1831 | 1461163533857 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:45:33 INFO - PROCESS | 1831 | 1461163533863 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - PROCESS | 1831 | 1461163533865 Marionette TRACE conn3 <- [1,1046,null,{}] 07:45:33 INFO - PROCESS | 1831 | 1461163533870 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:34 INFO - PROCESS | 1831 | 1461163534079 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:45:34 INFO - PROCESS | 1831 | 1461163534095 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4cbd000 == 89 [pid = 1831] [id = 269] 07:45:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14db0eb800) [pid = 1831] [serial = 808] [outer = (nil)] 07:45:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14dd923400) [pid = 1831] [serial = 809] [outer = 0x7f14db0eb800] 07:45:34 INFO - PROCESS | 1831 | 1461163534151 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14e10e3000) [pid = 1831] [serial = 810] [outer = 0x7f14db0eb800] 07:45:35 INFO - PROCESS | 1831 | 1461163535139 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1327ms 07:45:35 INFO - PROCESS | 1831 | 1461163535192 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:45:35 INFO - PROCESS | 1831 | 1461163535199 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:45:35 INFO - PROCESS | 1831 | 1461163535208 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 1831 | 1461163535212 Marionette TRACE conn3 <- [1,1050,null,{}] 07:45:35 INFO - PROCESS | 1831 | 1461163535219 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:35 INFO - PROCESS | 1831 | 1461163535441 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:45:35 INFO - PROCESS | 1831 | 1461163535608 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14df732800 == 90 [pid = 1831] [id = 270] 07:45:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14db0ea400) [pid = 1831] [serial = 811] [outer = (nil)] 07:45:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14dc4b4400) [pid = 1831] [serial = 812] [outer = 0x7f14db0ea400] 07:45:35 INFO - PROCESS | 1831 | 1461163535682 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14de1d6000) [pid = 1831] [serial = 813] [outer = 0x7f14db0ea400] 07:45:36 INFO - PROCESS | 1831 | 1461163536578 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1429ms 07:45:36 INFO - PROCESS | 1831 | 1461163536638 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:45:36 INFO - PROCESS | 1831 | 1461163536646 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:45:36 INFO - PROCESS | 1831 | 1461163536656 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 1831 | 1461163536660 Marionette TRACE conn3 <- [1,1054,null,{}] 07:45:36 INFO - PROCESS | 1831 | 1461163536668 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:36 INFO - PROCESS | 1831 | 1461163536897 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:45:37 INFO - PROCESS | 1831 | 1461163537143 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6907800 == 91 [pid = 1831] [id = 271] 07:45:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14db0e9400) [pid = 1831] [serial = 814] [outer = (nil)] 07:45:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14dea61c00) [pid = 1831] [serial = 815] [outer = 0x7f14db0e9400] 07:45:37 INFO - PROCESS | 1831 | 1461163537268 Marionette DEBUG loaded listener.js 07:45:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14dfceb000) [pid = 1831] [serial = 816] [outer = 0x7f14db0e9400] 07:45:38 INFO - PROCESS | 1831 | 1461163538060 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1433ms 07:45:38 INFO - PROCESS | 1831 | 1461163538090 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:45:38 INFO - PROCESS | 1831 | 1461163538093 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:45:38 INFO - PROCESS | 1831 | 1461163538099 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:45:38 INFO - PROCESS | 1831 | 1461163538105 Marionette TRACE conn3 <- [1,1058,null,{}] 07:45:38 INFO - PROCESS | 1831 | 1461163538120 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:38 INFO - PROCESS | 1831 | 1461163538289 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:45:38 INFO - PROCESS | 1831 | 1461163538463 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9643000 == 92 [pid = 1831] [id = 272] 07:45:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14e12d1800) [pid = 1831] [serial = 817] [outer = (nil)] 07:45:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14e214c800) [pid = 1831] [serial = 818] [outer = 0x7f14e12d1800] 07:45:38 INFO - PROCESS | 1831 | 1461163538539 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14e4496000) [pid = 1831] [serial = 819] [outer = 0x7f14e12d1800] 07:45:39 INFO - PROCESS | 1831 | 1461163539394 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1331ms 07:45:39 INFO - PROCESS | 1831 | 1461163539431 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:45:39 INFO - PROCESS | 1831 | 1461163539435 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:45:39 INFO - PROCESS | 1831 | 1461163539441 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 1831 | 1461163539444 Marionette TRACE conn3 <- [1,1062,null,{}] 07:45:39 INFO - PROCESS | 1831 | 1461163539448 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:39 INFO - PROCESS | 1831 | 1461163539610 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:45:39 INFO - PROCESS | 1831 | 1461163539781 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa2a1000 == 93 [pid = 1831] [id = 273] 07:45:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14e148c400) [pid = 1831] [serial = 820] [outer = (nil)] 07:45:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14e5f39000) [pid = 1831] [serial = 821] [outer = 0x7f14e148c400] 07:45:39 INFO - PROCESS | 1831 | 1461163539848 Marionette DEBUG loaded listener.js 07:45:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14e6367800) [pid = 1831] [serial = 822] [outer = 0x7f14e148c400] 07:45:40 INFO - PROCESS | 1831 | 1461163540691 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1281ms 07:45:40 INFO - PROCESS | 1831 | 1461163540722 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:45:40 INFO - PROCESS | 1831 | 1461163540726 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:45:40 INFO - PROCESS | 1831 | 1461163540732 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:45:40 INFO - PROCESS | 1831 | 1461163540734 Marionette TRACE conn3 <- [1,1066,null,{}] 07:45:40 INFO - PROCESS | 1831 | 1461163540740 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:40 INFO - PROCESS | 1831 | 1461163540897 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:45:41 INFO - PROCESS | 1831 | 1461163541067 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ff16f800 == 94 [pid = 1831] [id = 274] 07:45:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14e1488000) [pid = 1831] [serial = 823] [outer = (nil)] 07:45:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14e73e6000) [pid = 1831] [serial = 824] [outer = 0x7f14e1488000] 07:45:41 INFO - PROCESS | 1831 | 1461163541134 Marionette DEBUG loaded listener.js 07:45:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14e995fc00) [pid = 1831] [serial = 825] [outer = 0x7f14e1488000] 07:45:42 INFO - PROCESS | 1831 | 1461163542031 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1330ms 07:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:45:42 INFO - PROCESS | 1831 | 1461163542063 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 1831 | 1461163542066 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:45:42 INFO - PROCESS | 1831 | 1461163542073 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - PROCESS | 1831 | 1461163542076 Marionette TRACE conn3 <- [1,1070,null,{}] 07:45:42 INFO - PROCESS | 1831 | 1461163542081 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:42 INFO - PROCESS | 1831 | 1461163542249 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:45:42 INFO - PROCESS | 1831 | 1461163542435 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6615000 == 95 [pid = 1831] [id = 275] 07:45:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14f4e7a000) [pid = 1831] [serial = 826] [outer = (nil)] 07:45:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14f969f400) [pid = 1831] [serial = 827] [outer = 0x7f14f4e7a000] 07:45:42 INFO - PROCESS | 1831 | 1461163542509 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14f9e88000) [pid = 1831] [serial = 828] [outer = 0x7f14f4e7a000] 07:45:43 INFO - PROCESS | 1831 | 1461163543283 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1230ms 07:45:43 INFO - PROCESS | 1831 | 1461163543317 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:45:43 INFO - PROCESS | 1831 | 1461163543320 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:45:43 INFO - PROCESS | 1831 | 1461163543328 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:45:43 INFO - PROCESS | 1831 | 1461163543330 Marionette TRACE conn3 <- [1,1074,null,{}] 07:45:43 INFO - PROCESS | 1831 | 1461163543334 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:43 INFO - PROCESS | 1831 | 1461163543494 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:45:43 INFO - PROCESS | 1831 | 1461163543665 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2ae4800 == 96 [pid = 1831] [id = 276] 07:45:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14d4403800) [pid = 1831] [serial = 829] [outer = (nil)] 07:45:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14d440ac00) [pid = 1831] [serial = 830] [outer = 0x7f14d4403800] 07:45:43 INFO - PROCESS | 1831 | 1461163543733 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14d440f800) [pid = 1831] [serial = 831] [outer = 0x7f14d4403800] 07:45:44 INFO - PROCESS | 1831 | 1461163544548 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1228ms 07:45:44 INFO - PROCESS | 1831 | 1461163544557 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 1831 | 1461163544560 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:45:44 INFO - PROCESS | 1831 | 1461163544583 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 1831 | 1461163544587 Marionette TRACE conn3 <- [1,1078,null,{}] 07:45:44 INFO - PROCESS | 1831 | 1461163544593 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:44 INFO - PROCESS | 1831 | 1461163544753 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:45:44 INFO - PROCESS | 1831 | 1461163544924 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d431c800 == 97 [pid = 1831] [id = 277] 07:45:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14d4406000) [pid = 1831] [serial = 832] [outer = (nil)] 07:45:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14f3bcb000) [pid = 1831] [serial = 833] [outer = 0x7f14d4406000] 07:45:44 INFO - PROCESS | 1831 | 1461163544991 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14f9eb7c00) [pid = 1831] [serial = 834] [outer = 0x7f14d4406000] 07:45:45 INFO - PROCESS | 1831 | 1461163545834 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1300ms 07:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:45:45 INFO - PROCESS | 1831 | 1461163545867 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:45:45 INFO - PROCESS | 1831 | 1461163545869 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:45:45 INFO - PROCESS | 1831 | 1461163545874 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:45:45 INFO - PROCESS | 1831 | 1461163545878 Marionette TRACE conn3 <- [1,1082,null,{}] 07:45:45 INFO - PROCESS | 1831 | 1461163545882 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:46 INFO - PROCESS | 1831 | 1461163546042 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:45:46 INFO - PROCESS | 1831 | 1461163546216 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da903800 == 98 [pid = 1831] [id = 278] 07:45:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14d288f000) [pid = 1831] [serial = 835] [outer = (nil)] 07:45:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14d2894c00) [pid = 1831] [serial = 836] [outer = 0x7f14d288f000] 07:45:46 INFO - PROCESS | 1831 | 1461163546283 Marionette DEBUG loaded listener.js 07:45:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14d2899c00) [pid = 1831] [serial = 837] [outer = 0x7f14d288f000] 07:45:47 INFO - PROCESS | 1831 | 1461163547157 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1329ms 07:45:47 INFO - PROCESS | 1831 | 1461163547204 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:45:47 INFO - PROCESS | 1831 | 1461163547207 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:45:47 INFO - PROCESS | 1831 | 1461163547213 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 1831 | 1461163547216 Marionette TRACE conn3 <- [1,1086,null,{}] 07:45:47 INFO - PROCESS | 1831 | 1461163547221 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:47 INFO - PROCESS | 1831 | 1461163547410 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:45:47 INFO - PROCESS | 1831 | 1461163547613 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de777000 == 99 [pid = 1831] [id = 279] 07:45:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14d440a800) [pid = 1831] [serial = 838] [outer = (nil)] 07:45:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14d4dc9000) [pid = 1831] [serial = 839] [outer = 0x7f14d440a800] 07:45:47 INFO - PROCESS | 1831 | 1461163547682 Marionette DEBUG loaded listener.js 07:45:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14dd361c00) [pid = 1831] [serial = 840] [outer = 0x7f14d440a800] 07:45:48 INFO - PROCESS | 1831 | 1461163548842 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1684ms 07:45:48 INFO - PROCESS | 1831 | 1461163548898 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:45:48 INFO - PROCESS | 1831 | 1461163548904 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:45:48 INFO - PROCESS | 1831 | 1461163548912 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:45:48 INFO - PROCESS | 1831 | 1461163548917 Marionette TRACE conn3 <- [1,1090,null,{}] 07:45:48 INFO - PROCESS | 1831 | 1461163548943 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:49 INFO - PROCESS | 1831 | 1461163549110 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:45:49 INFO - PROCESS | 1831 | 1461163549303 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de051000 == 100 [pid = 1831] [id = 280] 07:45:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14d4ee1000) [pid = 1831] [serial = 841] [outer = (nil)] 07:45:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14da7ab800) [pid = 1831] [serial = 842] [outer = 0x7f14d4ee1000] 07:45:49 INFO - PROCESS | 1831 | 1461163549368 Marionette DEBUG loaded listener.js 07:45:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14db0ea800) [pid = 1831] [serial = 843] [outer = 0x7f14d4ee1000] 07:45:50 INFO - PROCESS | 1831 | 1461163550349 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1500ms 07:45:50 INFO - PROCESS | 1831 | 1461163550414 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:45:50 INFO - PROCESS | 1831 | 1461163550422 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:45:50 INFO - PROCESS | 1831 | 1461163550430 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:45:50 INFO - PROCESS | 1831 | 1461163550433 Marionette TRACE conn3 <- [1,1094,null,{}] 07:45:50 INFO - PROCESS | 1831 | 1461163550437 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:50 INFO - PROCESS | 1831 | 1461163550598 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:45:50 INFO - PROCESS | 1831 | 1461163550769 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db13c800 == 101 [pid = 1831] [id = 281] 07:45:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14db0ecc00) [pid = 1831] [serial = 844] [outer = (nil)] 07:45:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14de1d8800) [pid = 1831] [serial = 845] [outer = 0x7f14db0ecc00] 07:45:50 INFO - PROCESS | 1831 | 1461163550832 Marionette DEBUG loaded listener.js 07:45:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14de648000) [pid = 1831] [serial = 846] [outer = 0x7f14db0ecc00] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fe382800 == 100 [pid = 1831] [id = 226] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc0a800 == 99 [pid = 1831] [id = 199] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa298800 == 98 [pid = 1831] [id = 224] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2403000 == 97 [pid = 1831] [id = 268] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14f3b3d800) [pid = 1831] [serial = 718] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14f5fc5800) [pid = 1831] [serial = 721] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14f9abb400) [pid = 1831] [serial = 724] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14f9cbb400) [pid = 1831] [serial = 727] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14f9d75c00) [pid = 1831] [serial = 752] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f494e000 == 96 [pid = 1831] [id = 267] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8207000 == 95 [pid = 1831] [id = 266] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b85000 == 94 [pid = 1831] [id = 265] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e241a800 == 93 [pid = 1831] [id = 264] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da922800 == 92 [pid = 1831] [id = 263] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14df721800 == 91 [pid = 1831] [id = 262] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db153800 == 90 [pid = 1831] [id = 261] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db14f000 == 89 [pid = 1831] [id = 260] 07:45:51 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa21e800 == 88 [pid = 1831] [id = 254] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14e20df800) [pid = 1831] [serial = 566] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14ed447400) [pid = 1831] [serial = 671] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14e9656800) [pid = 1831] [serial = 635] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14e14b7000) [pid = 1831] [serial = 623] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14e5b6bc00) [pid = 1831] [serial = 626] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14f4c1d400) [pid = 1831] [serial = 674] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14e6371800) [pid = 1831] [serial = 629] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14f4e72c00) [pid = 1831] [serial = 677] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14e5fbd800) [pid = 1831] [serial = 641] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14dea5d800) [pid = 1831] [serial = 620] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14e20d7800) [pid = 1831] [serial = 593] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14f3b3c800) [pid = 1831] [serial = 638] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14e73e6c00) [pid = 1831] [serial = 632] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14e10d9000) [pid = 1831] [serial = 665] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14f7d1ac00) [pid = 1831] [serial = 680] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14e46eec00) [pid = 1831] [serial = 668] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14dd49b000) [pid = 1831] [serial = 587] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14e14ba800) [pid = 1831] [serial = 563] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14e13dac00) [pid = 1831] [serial = 560] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14dfce6c00) [pid = 1831] [serial = 590] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14e1016000) [pid = 1831] [serial = 557] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14e57ee400) [pid = 1831] [serial = 596] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14de1d7c00) [pid = 1831] [serial = 554] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14f49be000) [pid = 1831] [serial = 746] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14f5c11400) [pid = 1831] [serial = 749] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14e14b7400) [pid = 1831] [serial = 737] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14e2338c00) [pid = 1831] [serial = 738] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14e6365c00) [pid = 1831] [serial = 713] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14e5b60000) [pid = 1831] [serial = 712] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14e1486c00) [pid = 1831] [serial = 710] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14e12d0800) [pid = 1831] [serial = 709] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14e7a4a800) [pid = 1831] [serial = 731] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e13dc800) [pid = 1831] [serial = 730] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14e996a400) [pid = 1831] [serial = 716] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14e82b1800) [pid = 1831] [serial = 715] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14e5f3dc00) [pid = 1831] [serial = 740] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14e6baf400) [pid = 1831] [serial = 741] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14e1218400) [pid = 1831] [serial = 735] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14e060c000) [pid = 1831] [serial = 734] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14de3ed400) [pid = 1831] [serial = 707] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14de02f800) [pid = 1831] [serial = 706] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14e82a7800) [pid = 1831] [serial = 743] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14f3bc6400) [pid = 1831] [serial = 744] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14dea68c00) [pid = 1831] [serial = 470] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14f4e77400) [pid = 1831] [serial = 747] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14f9cba000) [pid = 1831] [serial = 750] [outer = (nil)] [url = about:blank] 07:45:51 INFO - PROCESS | 1831 | 1461163551783 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1383ms 07:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:45:51 INFO - PROCESS | 1831 | 1461163551814 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:45:51 INFO - PROCESS | 1831 | 1461163551817 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:45:51 INFO - PROCESS | 1831 | 1461163551823 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:45:51 INFO - PROCESS | 1831 | 1461163551828 Marionette TRACE conn3 <- [1,1098,null,{}] 07:45:51 INFO - PROCESS | 1831 | 1461163551842 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:51 INFO - PROCESS | 1831 | 1461163551990 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:45:52 INFO - PROCESS | 1831 | 1461163552006 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de913000 == 89 [pid = 1831] [id = 282] 07:45:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14de9c4400) [pid = 1831] [serial = 847] [outer = (nil)] 07:45:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14df8a9c00) [pid = 1831] [serial = 848] [outer = 0x7f14de9c4400] 07:45:52 INFO - PROCESS | 1831 | 1461163552092 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14e101c400) [pid = 1831] [serial = 849] [outer = 0x7f14de9c4400] 07:45:52 INFO - PROCESS | 1831 | 1461163552960 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1189ms 07:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:45:53 INFO - PROCESS | 1831 | 1461163553012 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:45:53 INFO - PROCESS | 1831 | 1461163553015 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:45:53 INFO - PROCESS | 1831 | 1461163553021 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:45:53 INFO - PROCESS | 1831 | 1461163553023 Marionette TRACE conn3 <- [1,1102,null,{}] 07:45:53 INFO - PROCESS | 1831 | 1461163553028 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:53 INFO - PROCESS | 1831 | 1461163553214 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:45:53 INFO - PROCESS | 1831 | 1461163553234 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2403000 == 90 [pid = 1831] [id = 283] 07:45:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14dd927400) [pid = 1831] [serial = 850] [outer = (nil)] 07:45:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14e10e3400) [pid = 1831] [serial = 851] [outer = 0x7f14dd927400] 07:45:53 INFO - PROCESS | 1831 | 1461163553292 Marionette DEBUG loaded listener.js 07:45:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14e12d1c00) [pid = 1831] [serial = 852] [outer = 0x7f14dd927400] 07:45:54 INFO - PROCESS | 1831 | 1461163554058 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1075ms 07:45:54 INFO - PROCESS | 1831 | 1461163554098 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:45:54 INFO - PROCESS | 1831 | 1461163554102 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:45:54 INFO - PROCESS | 1831 | 1461163554107 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - PROCESS | 1831 | 1461163554109 Marionette TRACE conn3 <- [1,1106,null,{}] 07:45:54 INFO - PROCESS | 1831 | 1461163554114 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:54 INFO - PROCESS | 1831 | 1461163554305 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:45:54 INFO - PROCESS | 1831 | 1461163554336 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e551f800 == 91 [pid = 1831] [id = 284] 07:45:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14e120e000) [pid = 1831] [serial = 853] [outer = (nil)] 07:45:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14e1488c00) [pid = 1831] [serial = 854] [outer = 0x7f14e120e000] 07:45:54 INFO - PROCESS | 1831 | 1461163554395 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14e14c3800) [pid = 1831] [serial = 855] [outer = 0x7f14e120e000] 07:45:55 INFO - PROCESS | 1831 | 1461163555228 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1173ms 07:45:55 INFO - PROCESS | 1831 | 1461163555292 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:45:55 INFO - PROCESS | 1831 | 1461163555296 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:45:55 INFO - PROCESS | 1831 | 1461163555304 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:45:55 INFO - PROCESS | 1831 | 1461163555306 Marionette TRACE conn3 <- [1,1110,null,{}] 07:45:55 INFO - PROCESS | 1831 | 1461163555311 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:55 INFO - PROCESS | 1831 | 1461163555518 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:45:55 INFO - PROCESS | 1831 | 1461163555539 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b92800 == 92 [pid = 1831] [id = 285] 07:45:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14e14c3c00) [pid = 1831] [serial = 856] [outer = (nil)] 07:45:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14e46f4400) [pid = 1831] [serial = 857] [outer = 0x7f14e14c3c00] 07:45:55 INFO - PROCESS | 1831 | 1461163555597 Marionette DEBUG loaded listener.js 07:45:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14e5f38400) [pid = 1831] [serial = 858] [outer = 0x7f14e14c3c00] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14de650400) [pid = 1831] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14db0e2400) [pid = 1831] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14e6369c00) [pid = 1831] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14f5c0d800) [pid = 1831] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14e67bb400) [pid = 1831] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14da7a0000) [pid = 1831] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14da79fc00) [pid = 1831] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14de650c00) [pid = 1831] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14f4c17000) [pid = 1831] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14f4e79c00) [pid = 1831] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14e46f4c00) [pid = 1831] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14dc4b1400) [pid = 1831] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14f49c2c00) [pid = 1831] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:45:56 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14de5f2400) [pid = 1831] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:45:56 INFO - PROCESS | 1831 | 1461163556574 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1328ms 07:45:56 INFO - PROCESS | 1831 | 1461163556633 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:45:56 INFO - PROCESS | 1831 | 1461163556635 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:45:56 INFO - PROCESS | 1831 | 1461163556641 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:45:56 INFO - PROCESS | 1831 | 1461163556644 Marionette TRACE conn3 <- [1,1114,null,{}] 07:45:56 INFO - PROCESS | 1831 | 1461163556648 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:56 INFO - PROCESS | 1831 | 1461163556853 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:45:56 INFO - PROCESS | 1831 | 1461163556871 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6903800 == 93 [pid = 1831] [id = 286] 07:45:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14db0e3000) [pid = 1831] [serial = 859] [outer = (nil)] 07:45:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14de650400) [pid = 1831] [serial = 860] [outer = 0x7f14db0e3000] 07:45:56 INFO - PROCESS | 1831 | 1461163556928 Marionette DEBUG loaded listener.js 07:45:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14e5f3c000) [pid = 1831] [serial = 861] [outer = 0x7f14db0e3000] 07:45:57 INFO - PROCESS | 1831 | 1461163557622 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1025ms 07:45:57 INFO - PROCESS | 1831 | 1461163557666 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 1831 | 1461163557670 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:45:57 INFO - PROCESS | 1831 | 1461163557675 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 1831 | 1461163557677 Marionette TRACE conn3 <- [1,1118,null,{}] 07:45:57 INFO - PROCESS | 1831 | 1461163557681 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:57 INFO - PROCESS | 1831 | 1461163557817 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:45:57 INFO - PROCESS | 1831 | 1461163557954 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e820e800 == 94 [pid = 1831] [id = 287] 07:45:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14d440ec00) [pid = 1831] [serial = 862] [outer = (nil)] 07:45:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14e5f3cc00) [pid = 1831] [serial = 863] [outer = 0x7f14d440ec00] 07:45:58 INFO - PROCESS | 1831 | 1461163558011 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14e7371800) [pid = 1831] [serial = 864] [outer = 0x7f14d440ec00] 07:45:58 INFO - PROCESS | 1831 | 1461163558901 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1274ms 07:45:58 INFO - PROCESS | 1831 | 1461163558950 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 1831 | 1461163558956 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:45:58 INFO - PROCESS | 1831 | 1461163558964 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - PROCESS | 1831 | 1461163558968 Marionette TRACE conn3 <- [1,1122,null,{}] 07:45:58 INFO - PROCESS | 1831 | 1461163558976 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:59 INFO - PROCESS | 1831 | 1461163559153 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:45:59 INFO - PROCESS | 1831 | 1461163559319 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd314000 == 95 [pid = 1831] [id = 288] 07:45:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14da933c00) [pid = 1831] [serial = 865] [outer = (nil)] 07:45:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14dacdc000) [pid = 1831] [serial = 866] [outer = 0x7f14da933c00] 07:45:59 INFO - PROCESS | 1831 | 1461163559396 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14dd369800) [pid = 1831] [serial = 867] [outer = 0x7f14da933c00] 07:46:00 INFO - PROCESS | 1831 | 1461163560280 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1387ms 07:46:00 INFO - PROCESS | 1831 | 1461163560353 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 1831 | 1461163560360 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:46:00 INFO - PROCESS | 1831 | 1461163560374 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - PROCESS | 1831 | 1461163560377 Marionette TRACE conn3 <- [1,1126,null,{}] 07:46:00 INFO - PROCESS | 1831 | 1461163560384 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:00 INFO - PROCESS | 1831 | 1461163560599 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:46:00 INFO - PROCESS | 1831 | 1461163560765 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e466c800 == 96 [pid = 1831] [id = 289] 07:46:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14d289a000) [pid = 1831] [serial = 868] [outer = (nil)] 07:46:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14de9ba800) [pid = 1831] [serial = 869] [outer = 0x7f14d289a000] 07:46:00 INFO - PROCESS | 1831 | 1461163560836 Marionette DEBUG loaded listener.js 07:46:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14dea65800) [pid = 1831] [serial = 870] [outer = 0x7f14d289a000] 07:46:01 INFO - PROCESS | 1831 | 1461163561813 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1484ms 07:46:01 INFO - PROCESS | 1831 | 1461163561857 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:46:01 INFO - PROCESS | 1831 | 1461163561861 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:46:01 INFO - PROCESS | 1831 | 1461163561867 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:46:01 INFO - PROCESS | 1831 | 1461163561872 Marionette TRACE conn3 <- [1,1130,null,{}] 07:46:01 INFO - PROCESS | 1831 | 1461163561887 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:02 INFO - PROCESS | 1831 | 1461163562106 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:46:02 INFO - PROCESS | 1831 | 1461163562276 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eea11000 == 97 [pid = 1831] [id = 290] 07:46:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14e1019000) [pid = 1831] [serial = 871] [outer = (nil)] 07:46:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14e2148800) [pid = 1831] [serial = 872] [outer = 0x7f14e1019000] 07:46:02 INFO - PROCESS | 1831 | 1461163562396 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14e39a0c00) [pid = 1831] [serial = 873] [outer = 0x7f14e1019000] 07:46:03 INFO - PROCESS | 1831 | 1461163563273 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1432ms 07:46:03 INFO - PROCESS | 1831 | 1461163563299 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:46:03 INFO - PROCESS | 1831 | 1461163563304 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:46:03 INFO - PROCESS | 1831 | 1461163563310 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 1831 | 1461163563313 Marionette TRACE conn3 <- [1,1134,null,{}] 07:46:03 INFO - PROCESS | 1831 | 1461163563318 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:03 INFO - PROCESS | 1831 | 1461163563503 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:46:03 INFO - PROCESS | 1831 | 1461163563676 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4ca6800 == 98 [pid = 1831] [id = 291] 07:46:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14e1017000) [pid = 1831] [serial = 874] [outer = (nil)] 07:46:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14e6365c00) [pid = 1831] [serial = 875] [outer = 0x7f14e1017000] 07:46:03 INFO - PROCESS | 1831 | 1461163563744 Marionette DEBUG loaded listener.js 07:46:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14e7671c00) [pid = 1831] [serial = 876] [outer = 0x7f14e1017000] 07:46:04 INFO - PROCESS | 1831 | 1461163564603 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1334ms 07:46:04 INFO - PROCESS | 1831 | 1461163564644 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:46:04 INFO - PROCESS | 1831 | 1461163564647 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:46:04 INFO - PROCESS | 1831 | 1461163564653 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:46:04 INFO - PROCESS | 1831 | 1461163564656 Marionette TRACE conn3 <- [1,1138,null,{}] 07:46:04 INFO - PROCESS | 1831 | 1461163564662 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:04 INFO - PROCESS | 1831 | 1461163564814 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:46:04 INFO - PROCESS | 1831 | 1461163564984 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f7d6d800 == 99 [pid = 1831] [id = 292] 07:46:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14db0ef800) [pid = 1831] [serial = 877] [outer = (nil)] 07:46:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14e82b1800) [pid = 1831] [serial = 878] [outer = 0x7f14db0ef800] 07:46:05 INFO - PROCESS | 1831 | 1461163565051 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14e9660c00) [pid = 1831] [serial = 879] [outer = 0x7f14db0ef800] 07:46:05 INFO - PROCESS | 1831 | 1461163565901 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1283ms 07:46:05 INFO - PROCESS | 1831 | 1461163565938 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 1831 | 1461163565940 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:46:05 INFO - PROCESS | 1831 | 1461163565947 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 1831 | 1461163565949 Marionette TRACE conn3 <- [1,1142,null,{}] 07:46:05 INFO - PROCESS | 1831 | 1461163565954 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:06 INFO - PROCESS | 1831 | 1461163566140 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:46:06 INFO - PROCESS | 1831 | 1461163566312 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa21f800 == 100 [pid = 1831] [id = 293] 07:46:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14e9968800) [pid = 1831] [serial = 880] [outer = (nil)] 07:46:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14f4c16c00) [pid = 1831] [serial = 881] [outer = 0x7f14e9968800] 07:46:06 INFO - PROCESS | 1831 | 1461163566384 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14f5cc5c00) [pid = 1831] [serial = 882] [outer = 0x7f14e9968800] 07:46:07 INFO - PROCESS | 1831 | 1461163567263 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1379ms 07:46:07 INFO - PROCESS | 1831 | 1461163567327 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 1831 | 1461163567330 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:46:07 INFO - PROCESS | 1831 | 1461163567336 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - PROCESS | 1831 | 1461163567338 Marionette TRACE conn3 <- [1,1146,null,{}] 07:46:07 INFO - PROCESS | 1831 | 1461163567344 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:07 INFO - PROCESS | 1831 | 1461163567508 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:46:07 INFO - PROCESS | 1831 | 1461163567681 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe36a000 == 101 [pid = 1831] [id = 294] 07:46:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14f3bc3000) [pid = 1831] [serial = 883] [outer = (nil)] 07:46:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14f9abb400) [pid = 1831] [serial = 884] [outer = 0x7f14f3bc3000] 07:46:07 INFO - PROCESS | 1831 | 1461163567749 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14f9cbd800) [pid = 1831] [serial = 885] [outer = 0x7f14f3bc3000] 07:46:08 INFO - PROCESS | 1831 | 1461163568587 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1283ms 07:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:46:08 INFO - PROCESS | 1831 | 1461163568620 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 1831 | 1461163568622 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:46:08 INFO - PROCESS | 1831 | 1461163568628 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 1831 | 1461163568631 Marionette TRACE conn3 <- [1,1150,null,{}] 07:46:08 INFO - PROCESS | 1831 | 1461163568636 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:08 INFO - PROCESS | 1831 | 1461163568795 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:46:08 INFO - PROCESS | 1831 | 1461163568967 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3211800 == 102 [pid = 1831] [id = 295] 07:46:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14f4c1d400) [pid = 1831] [serial = 886] [outer = (nil)] 07:46:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14f9ec0800) [pid = 1831] [serial = 887] [outer = 0x7f14f4c1d400] 07:46:09 INFO - PROCESS | 1831 | 1461163569035 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14fa127000) [pid = 1831] [serial = 888] [outer = 0x7f14f4c1d400] 07:46:09 INFO - PROCESS | 1831 | 1461163569877 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1282ms 07:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:46:09 INFO - PROCESS | 1831 | 1461163569910 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:46:09 INFO - PROCESS | 1831 | 1461163569913 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:46:09 INFO - PROCESS | 1831 | 1461163569919 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 1831 | 1461163569922 Marionette TRACE conn3 <- [1,1154,null,{}] 07:46:09 INFO - PROCESS | 1831 | 1461163569927 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:10 INFO - PROCESS | 1831 | 1461163570090 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:46:10 INFO - PROCESS | 1831 | 1461163570263 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da763000 == 103 [pid = 1831] [id = 296] 07:46:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14d4cc6400) [pid = 1831] [serial = 889] [outer = (nil)] 07:46:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14d4ccf000) [pid = 1831] [serial = 890] [outer = 0x7f14d4cc6400] 07:46:10 INFO - PROCESS | 1831 | 1461163570329 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14d4cd4800) [pid = 1831] [serial = 891] [outer = 0x7f14d4cc6400] 07:46:11 INFO - PROCESS | 1831 | 1461163571194 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1333ms 07:46:11 INFO - PROCESS | 1831 | 1461163571253 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 1831 | 1461163571256 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:46:11 INFO - PROCESS | 1831 | 1461163571262 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 1831 | 1461163571265 Marionette TRACE conn3 <- [1,1158,null,{}] 07:46:11 INFO - PROCESS | 1831 | 1461163571270 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:11 INFO - PROCESS | 1831 | 1461163571438 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:46:12 INFO - PROCESS | 1831 | 1461163572051 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da905800 == 104 [pid = 1831] [id = 297] 07:46:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14d4406800) [pid = 1831] [serial = 892] [outer = (nil)] 07:46:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14d4ccc400) [pid = 1831] [serial = 893] [outer = 0x7f14d4406800] 07:46:12 INFO - PROCESS | 1831 | 1461163572119 Marionette DEBUG loaded listener.js 07:46:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14d4ee2400) [pid = 1831] [serial = 894] [outer = 0x7f14d4406800] 07:46:12 INFO - PROCESS | 1831 | 1461163572911 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1687ms 07:46:12 INFO - PROCESS | 1831 | 1461163572952 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:46:12 INFO - PROCESS | 1831 | 1461163572958 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:46:12 INFO - PROCESS | 1831 | 1461163572966 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 1831 | 1461163572970 Marionette TRACE conn3 <- [1,1162,null,{}] 07:46:12 INFO - PROCESS | 1831 | 1461163572976 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:13 INFO - PROCESS | 1831 | 1461163573133 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:46:13 INFO - PROCESS | 1831 | 1461163573434 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d41db000 == 105 [pid = 1831] [id = 298] 07:46:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14db0ec400) [pid = 1831] [serial = 895] [outer = (nil)] 07:46:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14dd366000) [pid = 1831] [serial = 896] [outer = 0x7f14db0ec400] 07:46:13 INFO - PROCESS | 1831 | 1461163573541 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14dda9e800) [pid = 1831] [serial = 897] [outer = 0x7f14db0ec400] 07:46:14 INFO - PROCESS | 1831 | 1461163574440 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6903800 == 104 [pid = 1831] [id = 286] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b92800 == 103 [pid = 1831] [id = 285] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14f9aba000) [pid = 1831] [serial = 767] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14da940400) [pid = 1831] [serial = 770] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14de9c2400) [pid = 1831] [serial = 773] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14d4ede000) [pid = 1831] [serial = 776] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14de645400) [pid = 1831] [serial = 779] [outer = (nil)] [url = about:blank] 07:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1529ms 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e551f800 == 102 [pid = 1831] [id = 284] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2403000 == 101 [pid = 1831] [id = 283] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de913000 == 100 [pid = 1831] [id = 282] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db13c800 == 99 [pid = 1831] [id = 281] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de051000 == 98 [pid = 1831] [id = 280] 07:46:14 INFO - PROCESS | 1831 | 1461163574529 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 1831 | 1461163574534 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ff16f800 == 97 [pid = 1831] [id = 274] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa2a1000 == 96 [pid = 1831] [id = 273] 07:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9643000 == 95 [pid = 1831] [id = 272] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6907800 == 94 [pid = 1831] [id = 271] 07:46:14 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14df732800 == 93 [pid = 1831] [id = 270] 07:46:14 INFO - PROCESS | 1831 | 1461163574555 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 1831 | 1461163574559 Marionette TRACE conn3 <- [1,1166,null,{}] 07:46:14 INFO - PROCESS | 1831 | 1461163574564 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - PROCESS | 1831 | 1461163574711 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14ed448800) [pid = 1831] [serial = 800] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14f5cc5400) [pid = 1831] [serial = 803] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14f4c93800) [pid = 1831] [serial = 801] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14f969ec00) [pid = 1831] [serial = 804] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14e12c8c00) [pid = 1831] [serial = 758] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14da933400) [pid = 1831] [serial = 783] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14da7a2800) [pid = 1831] [serial = 782] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14f4ce5c00) [pid = 1831] [serial = 764] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14e147fc00) [pid = 1831] [serial = 791] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14f9ac5800) [pid = 1831] [serial = 725] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14e20d6400) [pid = 1831] [serial = 792] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14f9cc6800) [pid = 1831] [serial = 728] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14e58c5c00) [pid = 1831] [serial = 797] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14de03a000) [pid = 1831] [serial = 785] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14de5f0000) [pid = 1831] [serial = 786] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14f7d15000) [pid = 1831] [serial = 722] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14da7aa400) [pid = 1831] [serial = 755] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14e387f000) [pid = 1831] [serial = 794] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e448a400) [pid = 1831] [serial = 795] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14e636a800) [pid = 1831] [serial = 761] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14deb09c00) [pid = 1831] [serial = 789] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14de9c7400) [pid = 1831] [serial = 788] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14db0ea000) [pid = 1831] [serial = 806] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14db0eec00) [pid = 1831] [serial = 807] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14e6371c00) [pid = 1831] [serial = 798] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14f4776c00) [pid = 1831] [serial = 719] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14f9abd400) [pid = 1831] [serial = 683] [outer = (nil)] [url = about:blank] 07:46:14 INFO - PROCESS | 1831 | 1461163574868 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da836800 == 94 [pid = 1831] [id = 299] 07:46:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14da7a2800) [pid = 1831] [serial = 898] [outer = (nil)] 07:46:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14dda97c00) [pid = 1831] [serial = 899] [outer = 0x7f14da7a2800] 07:46:14 INFO - PROCESS | 1831 | 1461163574936 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14de997400) [pid = 1831] [serial = 900] [outer = 0x7f14da7a2800] 07:46:15 INFO - PROCESS | 1831 | 1461163575723 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1187ms 07:46:15 INFO - PROCESS | 1831 | 1461163575739 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:46:15 INFO - PROCESS | 1831 | 1461163575743 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:46:15 INFO - PROCESS | 1831 | 1461163575771 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:46:15 INFO - PROCESS | 1831 | 1461163575780 Marionette TRACE conn3 <- [1,1170,null,{}] 07:46:15 INFO - PROCESS | 1831 | 1461163575795 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:15 INFO - PROCESS | 1831 | 1461163575953 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:46:15 INFO - PROCESS | 1831 | 1461163575964 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de90a000 == 95 [pid = 1831] [id = 300] 07:46:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14da933400) [pid = 1831] [serial = 901] [outer = (nil)] 07:46:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14dea5d800) [pid = 1831] [serial = 902] [outer = 0x7f14da933400] 07:46:16 INFO - PROCESS | 1831 | 1461163576022 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14dfa77c00) [pid = 1831] [serial = 903] [outer = 0x7f14da933400] 07:46:16 INFO - PROCESS | 1831 | 1461163576806 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1117ms 07:46:16 INFO - PROCESS | 1831 | 1461163576868 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 1831 | 1461163576879 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:46:16 INFO - PROCESS | 1831 | 1461163576907 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 1831 | 1461163576911 Marionette TRACE conn3 <- [1,1174,null,{}] 07:46:16 INFO - PROCESS | 1831 | 1461163576929 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:17 INFO - PROCESS | 1831 | 1461163577126 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:46:17 INFO - PROCESS | 1831 | 1461163577147 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1465800 == 96 [pid = 1831] [id = 301] 07:46:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14de99e400) [pid = 1831] [serial = 904] [outer = (nil)] 07:46:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14e10e1000) [pid = 1831] [serial = 905] [outer = 0x7f14de99e400] 07:46:17 INFO - PROCESS | 1831 | 1461163577205 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14e12d0800) [pid = 1831] [serial = 906] [outer = 0x7f14de99e400] 07:46:18 INFO - PROCESS | 1831 | 1461163578092 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 1831 | 1461163578154 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:46:18 INFO - PROCESS | 1831 | 1461163578159 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 1831 | 1461163578162 Marionette TRACE conn3 <- [1,1178,null,{}] 07:46:18 INFO - PROCESS | 1831 | 1461163578167 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:18 INFO - PROCESS | 1831 | 1461163578355 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:46:18 INFO - PROCESS | 1831 | 1461163578385 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e3b02800 == 97 [pid = 1831] [id = 302] 07:46:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14e20df800) [pid = 1831] [serial = 907] [outer = (nil)] 07:46:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14e233a400) [pid = 1831] [serial = 908] [outer = 0x7f14e20df800] 07:46:18 INFO - PROCESS | 1831 | 1461163578455 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14e46f4800) [pid = 1831] [serial = 909] [outer = 0x7f14e20df800] 07:46:19 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14dd927400) [pid = 1831] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:46:19 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14de9c4400) [pid = 1831] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:46:19 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14db0ecc00) [pid = 1831] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:46:19 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e120e000) [pid = 1831] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:46:19 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14d4ee1000) [pid = 1831] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:46:19 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14e14c3c00) [pid = 1831] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:46:19 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14db0e3000) [pid = 1831] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:46:19 INFO - PROCESS | 1831 | 1461163579549 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 1831 | 1461163579597 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:46:19 INFO - PROCESS | 1831 | 1461163579603 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:46:19 INFO - PROCESS | 1831 | 1461163579605 Marionette TRACE conn3 <- [1,1182,null,{}] 07:46:19 INFO - PROCESS | 1831 | 1461163579610 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:19 INFO - PROCESS | 1831 | 1461163579774 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:46:19 INFO - PROCESS | 1831 | 1461163579789 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e62f3800 == 98 [pid = 1831] [id = 303] 07:46:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14e1216000) [pid = 1831] [serial = 910] [outer = (nil)] 07:46:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14e5fbc800) [pid = 1831] [serial = 911] [outer = 0x7f14e1216000] 07:46:19 INFO - PROCESS | 1831 | 1461163579849 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14e834c000) [pid = 1831] [serial = 912] [outer = 0x7f14e1216000] 07:46:20 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:20 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:46:20 INFO - PROCESS | 1831 | 1461163580641 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 1831 | 1461163580690 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:46:20 INFO - PROCESS | 1831 | 1461163580695 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 1831 | 1461163580697 Marionette TRACE conn3 <- [1,1186,null,{}] 07:46:20 INFO - PROCESS | 1831 | 1461163580702 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 1831 | 1461163580903 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:46:20 INFO - PROCESS | 1831 | 1461163580920 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7ab9800 == 99 [pid = 1831] [id = 304] 07:46:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14dace7400) [pid = 1831] [serial = 913] [outer = (nil)] 07:46:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14ed448800) [pid = 1831] [serial = 914] [outer = 0x7f14dace7400] 07:46:20 INFO - PROCESS | 1831 | 1461163580978 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14e1487c00) [pid = 1831] [serial = 915] [outer = 0x7f14dace7400] 07:46:21 INFO - PROCESS | 1831 | 1461163581981 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 1831 | 1461163582035 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:46:22 INFO - PROCESS | 1831 | 1461163582043 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 1831 | 1461163582048 Marionette TRACE conn3 <- [1,1190,null,{}] 07:46:22 INFO - PROCESS | 1831 | 1461163582056 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:22 INFO - PROCESS | 1831 | 1461163582230 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:46:22 INFO - PROCESS | 1831 | 1461163582398 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ddb08800 == 100 [pid = 1831] [id = 305] 07:46:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14da7a7000) [pid = 1831] [serial = 916] [outer = (nil)] 07:46:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14dd35ec00) [pid = 1831] [serial = 917] [outer = 0x7f14da7a7000] 07:46:22 INFO - PROCESS | 1831 | 1461163582472 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14de5f3000) [pid = 1831] [serial = 918] [outer = 0x7f14da7a7000] 07:46:23 INFO - PROCESS | 1831 | 1461163583411 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:46:23 INFO - PROCESS | 1831 | 1461163583488 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:46:23 INFO - PROCESS | 1831 | 1461163583500 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - PROCESS | 1831 | 1461163583503 Marionette TRACE conn3 <- [1,1194,null,{}] 07:46:23 INFO - PROCESS | 1831 | 1461163583509 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:23 INFO - PROCESS | 1831 | 1461163583675 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:46:23 INFO - PROCESS | 1831 | 1461163583920 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6906800 == 101 [pid = 1831] [id = 306] 07:46:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14de99b400) [pid = 1831] [serial = 919] [outer = (nil)] 07:46:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14de9c7800) [pid = 1831] [serial = 920] [outer = 0x7f14de99b400] 07:46:24 INFO - PROCESS | 1831 | 1461163584034 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14e10e0000) [pid = 1831] [serial = 921] [outer = 0x7f14de99b400] 07:46:24 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:24 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:24 INFO - PROCESS | 1831 | 1461163584885 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:46:24 INFO - PROCESS | 1831 | 1461163584938 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:46:24 INFO - PROCESS | 1831 | 1461163584944 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - PROCESS | 1831 | 1461163584949 Marionette TRACE conn3 <- [1,1198,null,{}] 07:46:24 INFO - PROCESS | 1831 | 1461163584965 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:25 INFO - PROCESS | 1831 | 1461163585147 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:46:25 INFO - PROCESS | 1831 | 1461163585323 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeaba800 == 102 [pid = 1831] [id = 307] 07:46:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14de9a0000) [pid = 1831] [serial = 922] [outer = (nil)] 07:46:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14e58c6c00) [pid = 1831] [serial = 923] [outer = 0x7f14de9a0000] 07:46:25 INFO - PROCESS | 1831 | 1461163585400 Marionette DEBUG loaded listener.js 07:46:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14e82a7800) [pid = 1831] [serial = 924] [outer = 0x7f14de9a0000] 07:46:26 INFO - PROCESS | 1831 | 1461163586188 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1296ms 07:46:26 INFO - PROCESS | 1831 | 1461163586240 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:46:26 INFO - PROCESS | 1831 | 1461163586245 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:46:26 INFO - PROCESS | 1831 | 1461163586267 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 1831 | 1461163586271 Marionette TRACE conn3 <- [1,1202,null,{}] 07:46:26 INFO - PROCESS | 1831 | 1461163586277 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 1831 | 1461163586445 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:46:26 INFO - PROCESS | 1831 | 1461163586614 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9614000 == 103 [pid = 1831] [id = 308] 07:46:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14f3bcb800) [pid = 1831] [serial = 925] [outer = (nil)] 07:46:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14f4e77000) [pid = 1831] [serial = 926] [outer = 0x7f14f3bcb800] 07:46:26 INFO - PROCESS | 1831 | 1461163586682 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14f5cb6400) [pid = 1831] [serial = 927] [outer = 0x7f14f3bcb800] 07:46:27 INFO - PROCESS | 1831 | 1461163587524 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1307ms 07:46:27 INFO - PROCESS | 1831 | 1461163587557 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 1831 | 1461163587561 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:46:27 INFO - PROCESS | 1831 | 1461163587566 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 1831 | 1461163587569 Marionette TRACE conn3 <- [1,1206,null,{}] 07:46:27 INFO - PROCESS | 1831 | 1461163587574 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:27 INFO - PROCESS | 1831 | 1461163587727 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:46:27 INFO - PROCESS | 1831 | 1461163587899 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa227000 == 104 [pid = 1831] [id = 309] 07:46:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14d2967800) [pid = 1831] [serial = 928] [outer = (nil)] 07:46:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14d296dc00) [pid = 1831] [serial = 929] [outer = 0x7f14d2967800] 07:46:27 INFO - PROCESS | 1831 | 1461163587989 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14d2972400) [pid = 1831] [serial = 930] [outer = 0x7f14d2967800] 07:46:28 INFO - PROCESS | 1831 | 1461163588860 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1331ms 07:46:28 INFO - PROCESS | 1831 | 1461163588898 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:46:28 INFO - PROCESS | 1831 | 1461163588901 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:46:28 INFO - PROCESS | 1831 | 1461163588907 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:46:28 INFO - PROCESS | 1831 | 1461163588909 Marionette TRACE conn3 <- [1,1210,null,{}] 07:46:28 INFO - PROCESS | 1831 | 1461163588914 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:29 INFO - PROCESS | 1831 | 1461163589116 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:46:29 INFO - PROCESS | 1831 | 1461163589285 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ff177000 == 105 [pid = 1831] [id = 310] 07:46:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14f4c21800) [pid = 1831] [serial = 931] [outer = (nil)] 07:46:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14f9abdc00) [pid = 1831] [serial = 932] [outer = 0x7f14f4c21800] 07:46:29 INFO - PROCESS | 1831 | 1461163589357 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14f9ec1c00) [pid = 1831] [serial = 933] [outer = 0x7f14f4c21800] 07:46:30 INFO - PROCESS | 1831 | 1461163590201 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1325ms 07:46:30 INFO - PROCESS | 1831 | 1461163590242 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 1831 | 1461163590246 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:46:30 INFO - PROCESS | 1831 | 1461163590252 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - PROCESS | 1831 | 1461163590255 Marionette TRACE conn3 <- [1,1214,null,{}] 07:46:30 INFO - PROCESS | 1831 | 1461163590260 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:30 INFO - PROCESS | 1831 | 1461163590416 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:46:30 INFO - PROCESS | 1831 | 1461163590592 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de71b800 == 106 [pid = 1831] [id = 311] 07:46:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14d44e2c00) [pid = 1831] [serial = 934] [outer = (nil)] 07:46:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14d44eb800) [pid = 1831] [serial = 935] [outer = 0x7f14d44e2c00] 07:46:30 INFO - PROCESS | 1831 | 1461163590665 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14d44f0400) [pid = 1831] [serial = 936] [outer = 0x7f14d44e2c00] 07:46:31 INFO - PROCESS | 1831 | 1461163591506 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1281ms 07:46:31 INFO - PROCESS | 1831 | 1461163591533 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:46:31 INFO - PROCESS | 1831 | 1461163591537 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:46:31 INFO - PROCESS | 1831 | 1461163591542 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - PROCESS | 1831 | 1461163591545 Marionette TRACE conn3 <- [1,1218,null,{}] 07:46:31 INFO - PROCESS | 1831 | 1461163591550 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:31 INFO - PROCESS | 1831 | 1461163591710 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:46:31 INFO - PROCESS | 1831 | 1461163591886 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de80e800 == 107 [pid = 1831] [id = 312] 07:46:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14d44e2000) [pid = 1831] [serial = 937] [outer = (nil)] 07:46:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14dc187000) [pid = 1831] [serial = 938] [outer = 0x7f14d44e2000] 07:46:31 INFO - PROCESS | 1831 | 1461163591968 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14dc18e400) [pid = 1831] [serial = 939] [outer = 0x7f14d44e2000] 07:46:32 INFO - PROCESS | 1831 | 1461163592810 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1330ms 07:46:32 INFO - PROCESS | 1831 | 1461163592874 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 1831 | 1461163592878 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:46:32 INFO - PROCESS | 1831 | 1461163592883 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - PROCESS | 1831 | 1461163592886 Marionette TRACE conn3 <- [1,1222,null,{}] 07:46:32 INFO - PROCESS | 1831 | 1461163592891 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:33 INFO - PROCESS | 1831 | 1461163593086 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:46:33 INFO - PROCESS | 1831 | 1461163593286 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d23d0000 == 108 [pid = 1831] [id = 313] 07:46:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14d44e5c00) [pid = 1831] [serial = 940] [outer = (nil)] 07:46:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14dc193800) [pid = 1831] [serial = 941] [outer = 0x7f14d44e5c00] 07:46:33 INFO - PROCESS | 1831 | 1461163593357 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14f9cbe000) [pid = 1831] [serial = 942] [outer = 0x7f14d44e5c00] 07:46:34 INFO - PROCESS | 1831 | 1461163594141 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 1831 | 1461163594165 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:46:34 INFO - PROCESS | 1831 | 1461163594171 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 1831 | 1461163594173 Marionette TRACE conn3 <- [1,1226,null,{}] 07:46:34 INFO - PROCESS | 1831 | 1461163594178 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 1831 | 1461163594339 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:46:34 INFO - PROCESS | 1831 | 1461163594517 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de81e000 == 109 [pid = 1831] [id = 314] 07:46:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14d298dc00) [pid = 1831] [serial = 943] [outer = (nil)] 07:46:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14d2995800) [pid = 1831] [serial = 944] [outer = 0x7f14d298dc00] 07:46:34 INFO - PROCESS | 1831 | 1461163594585 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14dc186800) [pid = 1831] [serial = 945] [outer = 0x7f14d298dc00] 07:46:35 INFO - PROCESS | 1831 | 1461163595393 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1282ms 07:46:35 INFO - PROCESS | 1831 | 1461163595454 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:46:35 INFO - PROCESS | 1831 | 1461163595458 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:46:35 INFO - PROCESS | 1831 | 1461163595463 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 1831 | 1461163595467 Marionette TRACE conn3 <- [1,1230,null,{}] 07:46:35 INFO - PROCESS | 1831 | 1461163595472 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:35 INFO - PROCESS | 1831 | 1461163595678 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:46:35 INFO - PROCESS | 1831 | 1461163595859 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de822800 == 110 [pid = 1831] [id = 315] 07:46:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14d2990400) [pid = 1831] [serial = 946] [outer = (nil)] 07:46:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14dc190000) [pid = 1831] [serial = 947] [outer = 0x7f14d2990400] 07:46:35 INFO - PROCESS | 1831 | 1461163595938 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14fa1c8c00) [pid = 1831] [serial = 948] [outer = 0x7f14d2990400] 07:46:36 INFO - PROCESS | 1831 | 1461163596791 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1385ms 07:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:46:36 INFO - PROCESS | 1831 | 1461163596850 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 1831 | 1461163596853 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:46:36 INFO - PROCESS | 1831 | 1461163596859 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - PROCESS | 1831 | 1461163596862 Marionette TRACE conn3 <- [1,1234,null,{}] 07:46:36 INFO - PROCESS | 1831 | 1461163596867 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:37 INFO - PROCESS | 1831 | 1461163597041 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:46:37 INFO - PROCESS | 1831 | 1461163597219 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d13e0000 == 111 [pid = 1831] [id = 316] 07:46:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14d14c9c00) [pid = 1831] [serial = 949] [outer = (nil)] 07:46:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14d14d3000) [pid = 1831] [serial = 950] [outer = 0x7f14d14c9c00] 07:46:37 INFO - PROCESS | 1831 | 1461163597288 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14d14d8c00) [pid = 1831] [serial = 951] [outer = 0x7f14d14c9c00] 07:46:38 INFO - PROCESS | 1831 | 1461163598045 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1227ms 07:46:38 INFO - PROCESS | 1831 | 1461163598087 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 1831 | 1461163598090 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:46:38 INFO - PROCESS | 1831 | 1461163598095 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - PROCESS | 1831 | 1461163598097 Marionette TRACE conn3 <- [1,1238,null,{}] 07:46:38 INFO - PROCESS | 1831 | 1461163598103 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:38 INFO - PROCESS | 1831 | 1461163598289 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:46:38 INFO - PROCESS | 1831 | 1461163598468 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14daa78800 == 112 [pid = 1831] [id = 317] 07:46:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14d14ccc00) [pid = 1831] [serial = 952] [outer = (nil)] 07:46:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14d4404800) [pid = 1831] [serial = 953] [outer = 0x7f14d14ccc00] 07:46:38 INFO - PROCESS | 1831 | 1461163598533 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14daa51800) [pid = 1831] [serial = 954] [outer = 0x7f14d14ccc00] 07:46:39 INFO - PROCESS | 1831 | 1461163599660 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1577ms 07:46:39 INFO - PROCESS | 1831 | 1461163599673 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:46:39 INFO - PROCESS | 1831 | 1461163599678 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:46:39 INFO - PROCESS | 1831 | 1461163599703 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:46:39 INFO - PROCESS | 1831 | 1461163599707 Marionette TRACE conn3 <- [1,1242,null,{}] 07:46:39 INFO - PROCESS | 1831 | 1461163599716 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:39 INFO - PROCESS | 1831 | 1461163599881 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:46:40 INFO - PROCESS | 1831 | 1461163600083 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14daa8f000 == 113 [pid = 1831] [id = 318] 07:46:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14d4404000) [pid = 1831] [serial = 955] [outer = (nil)] 07:46:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14d4cd3800) [pid = 1831] [serial = 956] [outer = 0x7f14d4404000] 07:46:40 INFO - PROCESS | 1831 | 1461163600147 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14da937000) [pid = 1831] [serial = 957] [outer = 0x7f14d4404000] 07:46:41 INFO - PROCESS | 1831 | 1461163601159 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f7d6d000 == 112 [pid = 1831] [id = 253] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa1ad000 == 111 [pid = 1831] [id = 223] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de76b800 == 110 [pid = 1831] [id = 251] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14d2894c00) [pid = 1831] [serial = 836] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14e5f3cc00) [pid = 1831] [serial = 863] [outer = (nil)] [url = about:blank] 07:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1604ms 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e62f3800 == 109 [pid = 1831] [id = 303] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e3b02800 == 108 [pid = 1831] [id = 302] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1465800 == 107 [pid = 1831] [id = 301] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de90a000 == 106 [pid = 1831] [id = 300] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da836800 == 105 [pid = 1831] [id = 299] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d41db000 == 104 [pid = 1831] [id = 298] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da905800 == 103 [pid = 1831] [id = 297] 07:46:41 INFO - PROCESS | 1831 | 1461163601335 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:46:41 INFO - PROCESS | 1831 | 1461163601342 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f7d6d800 == 102 [pid = 1831] [id = 292] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4ca6800 == 101 [pid = 1831] [id = 291] 07:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eea11000 == 100 [pid = 1831] [id = 290] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e466c800 == 99 [pid = 1831] [id = 289] 07:46:41 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd314000 == 98 [pid = 1831] [id = 288] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14e10e3400) [pid = 1831] [serial = 851] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14df8a9c00) [pid = 1831] [serial = 848] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14e101c400) [pid = 1831] [serial = 849] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14de648000) [pid = 1831] [serial = 846] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14de1d8800) [pid = 1831] [serial = 845] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14f3bcb000) [pid = 1831] [serial = 833] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14e1488c00) [pid = 1831] [serial = 854] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14e214c800) [pid = 1831] [serial = 818] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14dea61c00) [pid = 1831] [serial = 815] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14d440ac00) [pid = 1831] [serial = 830] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14f969f400) [pid = 1831] [serial = 827] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14e5f39000) [pid = 1831] [serial = 821] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14db0ea800) [pid = 1831] [serial = 843] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14da7ab800) [pid = 1831] [serial = 842] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14dd923400) [pid = 1831] [serial = 809] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14e46f4400) [pid = 1831] [serial = 857] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14d4dc9000) [pid = 1831] [serial = 839] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14e14c3800) [pid = 1831] [serial = 855] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14dc4b4400) [pid = 1831] [serial = 812] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14e73e6000) [pid = 1831] [serial = 824] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14e5f38400) [pid = 1831] [serial = 858] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14de650400) [pid = 1831] [serial = 860] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14e5f3c000) [pid = 1831] [serial = 861] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14e12d1c00) [pid = 1831] [serial = 852] [outer = (nil)] [url = about:blank] 07:46:41 INFO - PROCESS | 1831 | 1461163601393 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - PROCESS | 1831 | 1461163601396 Marionette TRACE conn3 <- [1,1246,null,{}] 07:46:41 INFO - PROCESS | 1831 | 1461163601400 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:41 INFO - PROCESS | 1831 | 1461163601551 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:46:41 INFO - PROCESS | 1831 | 1461163601575 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4324000 == 99 [pid = 1831] [id = 319] 07:46:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14d4409800) [pid = 1831] [serial = 958] [outer = (nil)] 07:46:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14dad72800) [pid = 1831] [serial = 959] [outer = 0x7f14d4409800] 07:46:41 INFO - PROCESS | 1831 | 1461163601753 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14dad7e400) [pid = 1831] [serial = 960] [outer = 0x7f14d4409800] 07:46:42 INFO - PROCESS | 1831 | 1461163602519 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1208ms 07:46:42 INFO - PROCESS | 1831 | 1461163602585 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:46:42 INFO - PROCESS | 1831 | 1461163602590 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:46:42 INFO - PROCESS | 1831 | 1461163602603 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:46:42 INFO - PROCESS | 1831 | 1461163602608 Marionette TRACE conn3 <- [1,1250,null,{}] 07:46:42 INFO - PROCESS | 1831 | 1461163602623 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:42 INFO - PROCESS | 1831 | 1461163602786 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:46:42 INFO - PROCESS | 1831 | 1461163602796 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de904000 == 100 [pid = 1831] [id = 320] 07:46:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14dc18ac00) [pid = 1831] [serial = 961] [outer = (nil)] 07:46:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14dde26400) [pid = 1831] [serial = 962] [outer = 0x7f14dc18ac00] 07:46:42 INFO - PROCESS | 1831 | 1461163602860 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14de64c000) [pid = 1831] [serial = 963] [outer = 0x7f14dc18ac00] 07:46:43 INFO - PROCESS | 1831 | 1461163603699 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1132ms 07:46:43 INFO - PROCESS | 1831 | 1461163603735 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:46:43 INFO - PROCESS | 1831 | 1461163603739 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:46:43 INFO - PROCESS | 1831 | 1461163603744 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 1831 | 1461163603746 Marionette TRACE conn3 <- [1,1254,null,{}] 07:46:43 INFO - PROCESS | 1831 | 1461163603751 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:43 INFO - PROCESS | 1831 | 1461163603974 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:46:44 INFO - PROCESS | 1831 | 1461163604008 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1468800 == 101 [pid = 1831] [id = 321] 07:46:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14db0ed400) [pid = 1831] [serial = 964] [outer = (nil)] 07:46:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14de9bd800) [pid = 1831] [serial = 965] [outer = 0x7f14db0ed400] 07:46:44 INFO - PROCESS | 1831 | 1461163604065 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14dea6a000) [pid = 1831] [serial = 966] [outer = 0x7f14db0ed400] 07:46:44 INFO - PROCESS | 1831 | 1461163604878 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1179ms 07:46:44 INFO - PROCESS | 1831 | 1461163604923 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 1831 | 1461163604925 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:46:44 INFO - PROCESS | 1831 | 1461163604938 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 1831 | 1461163604940 Marionette TRACE conn3 <- [1,1258,null,{}] 07:46:44 INFO - PROCESS | 1831 | 1461163604945 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:45 INFO - PROCESS | 1831 | 1461163605128 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:46:45 INFO - PROCESS | 1831 | 1461163605156 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e3c11800 == 102 [pid = 1831] [id = 322] 07:46:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14daa52c00) [pid = 1831] [serial = 967] [outer = (nil)] 07:46:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14e1023800) [pid = 1831] [serial = 968] [outer = 0x7f14daa52c00] 07:46:45 INFO - PROCESS | 1831 | 1461163605212 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14e1218400) [pid = 1831] [serial = 969] [outer = 0x7f14daa52c00] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14db0eb800) [pid = 1831] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14e1216000) [pid = 1831] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14da933400) [pid = 1831] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14d440ec00) [pid = 1831] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14db0ec400) [pid = 1831] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14da7a2800) [pid = 1831] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14d4406800) [pid = 1831] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14e20df800) [pid = 1831] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14de99e400) [pid = 1831] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:46:46 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14e5b67400) [pid = 1831] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:46:46 INFO - PROCESS | 1831 | 1461163606293 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1384ms 07:46:46 INFO - PROCESS | 1831 | 1461163606315 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:46:46 INFO - PROCESS | 1831 | 1461163606318 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:46:46 INFO - PROCESS | 1831 | 1461163606323 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 1831 | 1461163606325 Marionette TRACE conn3 <- [1,1262,null,{}] 07:46:46 INFO - PROCESS | 1831 | 1461163606330 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:46 INFO - PROCESS | 1831 | 1461163606535 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:46:46 INFO - PROCESS | 1831 | 1461163606624 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2224800 == 103 [pid = 1831] [id = 323] 07:46:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14d4409c00) [pid = 1831] [serial = 970] [outer = (nil)] 07:46:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14e1210400) [pid = 1831] [serial = 971] [outer = 0x7f14d4409c00] 07:46:46 INFO - PROCESS | 1831 | 1461163606696 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14e4a85000) [pid = 1831] [serial = 972] [outer = 0x7f14d4409c00] 07:46:47 INFO - PROCESS | 1831 | 1461163607331 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1038ms 07:46:47 INFO - PROCESS | 1831 | 1461163607362 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 1831 | 1461163607365 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:46:47 INFO - PROCESS | 1831 | 1461163607370 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 1831 | 1461163607372 Marionette TRACE conn3 <- [1,1266,null,{}] 07:46:47 INFO - PROCESS | 1831 | 1461163607377 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:47 INFO - PROCESS | 1831 | 1461163607603 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:46:47 INFO - PROCESS | 1831 | 1461163607634 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e718b800 == 104 [pid = 1831] [id = 324] 07:46:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14d4edb400) [pid = 1831] [serial = 973] [outer = (nil)] 07:46:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14e5f40800) [pid = 1831] [serial = 974] [outer = 0x7f14d4edb400] 07:46:47 INFO - PROCESS | 1831 | 1461163607691 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14e7671800) [pid = 1831] [serial = 975] [outer = 0x7f14d4edb400] 07:46:48 INFO - PROCESS | 1831 | 1461163608669 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1374ms 07:46:48 INFO - PROCESS | 1831 | 1461163608746 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:46:48 INFO - PROCESS | 1831 | 1461163608753 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:46:48 INFO - PROCESS | 1831 | 1461163608760 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - PROCESS | 1831 | 1461163608763 Marionette TRACE conn3 <- [1,1270,null,{}] 07:46:48 INFO - PROCESS | 1831 | 1461163608772 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 1831 | 1461163608984 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:46:49 INFO - PROCESS | 1831 | 1461163609159 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da90b800 == 105 [pid = 1831] [id = 325] 07:46:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14d2892c00) [pid = 1831] [serial = 976] [outer = (nil)] 07:46:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14d4cd2400) [pid = 1831] [serial = 977] [outer = 0x7f14d2892c00] 07:46:49 INFO - PROCESS | 1831 | 1461163609227 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14da937c00) [pid = 1831] [serial = 978] [outer = 0x7f14d2892c00] 07:46:50 INFO - PROCESS | 1831 | 1461163610113 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1391ms 07:46:50 INFO - PROCESS | 1831 | 1461163610150 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 1831 | 1461163610157 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:46:50 INFO - PROCESS | 1831 | 1461163610167 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1831 | 1461163610171 Marionette TRACE conn3 <- [1,1274,null,{}] 07:46:50 INFO - PROCESS | 1831 | 1461163610176 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:50 INFO - PROCESS | 1831 | 1461163610340 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:46:50 INFO - PROCESS | 1831 | 1461163610517 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14df72b000 == 106 [pid = 1831] [id = 326] 07:46:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14d296b800) [pid = 1831] [serial = 979] [outer = (nil)] 07:46:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14dc188000) [pid = 1831] [serial = 980] [outer = 0x7f14d296b800] 07:46:50 INFO - PROCESS | 1831 | 1461163610584 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14dd923400) [pid = 1831] [serial = 981] [outer = 0x7f14d296b800] 07:46:51 INFO - PROCESS | 1831 | 1461163611560 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1430ms 07:46:51 INFO - PROCESS | 1831 | 1461163611598 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:46:51 INFO - PROCESS | 1831 | 1461163611602 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:46:51 INFO - PROCESS | 1831 | 1461163611608 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:46:51 INFO - PROCESS | 1831 | 1461163611613 Marionette TRACE conn3 <- [1,1278,null,{}] 07:46:51 INFO - PROCESS | 1831 | 1461163611629 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:51 INFO - PROCESS | 1831 | 1461163611824 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:46:52 INFO - PROCESS | 1831 | 1461163612052 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e977c000 == 107 [pid = 1831] [id = 327] 07:46:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14de99e400) [pid = 1831] [serial = 982] [outer = (nil)] 07:46:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14e12c8c00) [pid = 1831] [serial = 983] [outer = 0x7f14de99e400] 07:46:52 INFO - PROCESS | 1831 | 1461163612173 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14e20d8800) [pid = 1831] [serial = 984] [outer = 0x7f14de99e400] 07:46:52 INFO - PROCESS | 1831 | 1461163612960 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1381ms 07:46:52 INFO - PROCESS | 1831 | 1461163612990 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:46:52 INFO - PROCESS | 1831 | 1461163612994 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:46:53 INFO - PROCESS | 1831 | 1461163613000 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 1831 | 1461163613003 Marionette TRACE conn3 <- [1,1282,null,{}] 07:46:53 INFO - PROCESS | 1831 | 1461163613008 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:53 INFO - PROCESS | 1831 | 1461163613181 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:46:53 INFO - PROCESS | 1831 | 1461163613359 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5c25000 == 108 [pid = 1831] [id = 328] 07:46:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14deb09c00) [pid = 1831] [serial = 985] [outer = (nil)] 07:46:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14e7a4a800) [pid = 1831] [serial = 986] [outer = 0x7f14deb09c00] 07:46:53 INFO - PROCESS | 1831 | 1461163613437 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14f3b44c00) [pid = 1831] [serial = 987] [outer = 0x7f14deb09c00] 07:46:54 INFO - PROCESS | 1831 | 1461163614305 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1376ms 07:46:54 INFO - PROCESS | 1831 | 1461163614377 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 1831 | 1461163614381 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:46:54 INFO - PROCESS | 1831 | 1461163614386 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 1831 | 1461163614388 Marionette TRACE conn3 <- [1,1286,null,{}] 07:46:54 INFO - PROCESS | 1831 | 1461163614394 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:54 INFO - PROCESS | 1831 | 1461163614610 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:46:54 INFO - PROCESS | 1831 | 1461163614790 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa2a3000 == 109 [pid = 1831] [id = 329] 07:46:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14e060f800) [pid = 1831] [serial = 988] [outer = (nil)] 07:46:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14f4980800) [pid = 1831] [serial = 989] [outer = 0x7f14e060f800] 07:46:54 INFO - PROCESS | 1831 | 1461163614865 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14f5cb9800) [pid = 1831] [serial = 990] [outer = 0x7f14e060f800] 07:46:55 INFO - PROCESS | 1831 | 1461163615683 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1325ms 07:46:55 INFO - PROCESS | 1831 | 1461163615712 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 1831 | 1461163615715 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:46:55 INFO - PROCESS | 1831 | 1461163615721 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 1831 | 1461163615723 Marionette TRACE conn3 <- [1,1290,null,{}] 07:46:55 INFO - PROCESS | 1831 | 1461163615729 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 1831 | 1461163615908 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:46:56 INFO - PROCESS | 1831 | 1461163616093 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3295800 == 110 [pid = 1831] [id = 330] 07:46:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14f5fd0800) [pid = 1831] [serial = 991] [outer = (nil)] 07:46:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14f9cc1800) [pid = 1831] [serial = 992] [outer = 0x7f14f5fd0800] 07:46:56 INFO - PROCESS | 1831 | 1461163616162 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14fa1d5800) [pid = 1831] [serial = 993] [outer = 0x7f14f5fd0800] 07:46:57 INFO - PROCESS | 1831 | 1461163617011 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1375ms 07:46:57 INFO - PROCESS | 1831 | 1461163617098 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:46:57 INFO - PROCESS | 1831 | 1461163617101 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:46:57 INFO - PROCESS | 1831 | 1461163617107 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:46:57 INFO - PROCESS | 1831 | 1461163617109 Marionette TRACE conn3 <- [1,1294,null,{}] 07:46:57 INFO - PROCESS | 1831 | 1461163617114 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:57 INFO - PROCESS | 1831 | 1461163617332 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:46:57 INFO - PROCESS | 1831 | 1461163617508 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f1518fd1800 == 111 [pid = 1831] [id = 331] 07:46:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14dc322400) [pid = 1831] [serial = 994] [outer = (nil)] 07:46:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14dc328800) [pid = 1831] [serial = 995] [outer = 0x7f14dc322400] 07:46:57 INFO - PROCESS | 1831 | 1461163617580 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14dc32d400) [pid = 1831] [serial = 996] [outer = 0x7f14dc322400] 07:46:58 INFO - PROCESS | 1831 | 1461163618354 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1283ms 07:46:58 INFO - PROCESS | 1831 | 1461163618391 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:46:58 INFO - PROCESS | 1831 | 1461163618399 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:46:58 INFO - PROCESS | 1831 | 1461163618407 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 1831 | 1461163618411 Marionette TRACE conn3 <- [1,1298,null,{}] 07:46:58 INFO - PROCESS | 1831 | 1461163618417 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 1831 | 1461163618580 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:46:58 INFO - PROCESS | 1831 | 1461163618762 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4d96800 == 112 [pid = 1831] [id = 332] 07:46:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14daa32000) [pid = 1831] [serial = 997] [outer = (nil)] 07:46:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14daa39800) [pid = 1831] [serial = 998] [outer = 0x7f14daa32000] 07:46:58 INFO - PROCESS | 1831 | 1461163618829 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14daa3e000) [pid = 1831] [serial = 999] [outer = 0x7f14daa32000] 07:46:59 INFO - PROCESS | 1831 | 1461163619682 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1333ms 07:46:59 INFO - PROCESS | 1831 | 1461163619739 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 1831 | 1461163619743 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:46:59 INFO - PROCESS | 1831 | 1461163619748 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 1831 | 1461163619751 Marionette TRACE conn3 <- [1,1302,null,{}] 07:46:59 INFO - PROCESS | 1831 | 1461163619756 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 1831 | 1461163619936 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:47:00 INFO - PROCESS | 1831 | 1461163620119 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cfce4800 == 113 [pid = 1831] [id = 333] 07:47:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14daa33c00) [pid = 1831] [serial = 1000] [outer = (nil)] 07:47:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14dc32dc00) [pid = 1831] [serial = 1001] [outer = 0x7f14daa33c00] 07:47:00 INFO - PROCESS | 1831 | 1461163620187 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14de406c00) [pid = 1831] [serial = 1002] [outer = 0x7f14daa33c00] 07:47:01 INFO - PROCESS | 1831 | 1461163621065 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1381ms 07:47:01 INFO - PROCESS | 1831 | 1461163621131 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:47:01 INFO - PROCESS | 1831 | 1461163621135 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:47:01 INFO - PROCESS | 1831 | 1461163621140 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 1831 | 1461163621144 Marionette TRACE conn3 <- [1,1306,null,{}] 07:47:01 INFO - PROCESS | 1831 | 1461163621148 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:01 INFO - PROCESS | 1831 | 1461163621323 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:47:01 INFO - PROCESS | 1831 | 1461163621509 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0acb000 == 114 [pid = 1831] [id = 334] 07:47:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14cfee2800) [pid = 1831] [serial = 1003] [outer = (nil)] 07:47:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14cfeeb400) [pid = 1831] [serial = 1004] [outer = 0x7f14cfee2800] 07:47:01 INFO - PROCESS | 1831 | 1461163621576 Marionette DEBUG loaded listener.js 07:47:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14cfef0400) [pid = 1831] [serial = 1005] [outer = 0x7f14cfee2800] 07:47:02 INFO - PROCESS | 1831 | 1461163622506 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1434ms 07:47:02 INFO - PROCESS | 1831 | 1461163622576 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:47:02 INFO - PROCESS | 1831 | 1461163622580 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:47:02 INFO - PROCESS | 1831 | 1461163622586 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 1831 | 1461163622593 Marionette TRACE conn3 <- [1,1310,null,{}] 07:47:02 INFO - PROCESS | 1831 | 1461163622598 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:02 INFO - PROCESS | 1831 | 1461163622851 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:47:03 INFO - PROCESS | 1831 | 1461163623584 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d32a8000 == 115 [pid = 1831] [id = 335] 07:47:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14d288d800) [pid = 1831] [serial = 1006] [outer = (nil)] 07:47:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14d2894c00) [pid = 1831] [serial = 1007] [outer = 0x7f14d288d800] 07:47:03 INFO - PROCESS | 1831 | 1461163623658 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14d2973400) [pid = 1831] [serial = 1008] [outer = 0x7f14d288d800] 07:47:04 INFO - PROCESS | 1831 | 1461163624487 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 1831 | 1461163624525 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:47:04 INFO - PROCESS | 1831 | 1461163624534 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 1831 | 1461163624541 Marionette TRACE conn3 <- [1,1314,null,{}] 07:47:04 INFO - PROCESS | 1831 | 1461163624549 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 1831 | 1461163624721 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:47:04 INFO - PROCESS | 1831 | 1461163624920 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d432f800 == 116 [pid = 1831] [id = 336] 07:47:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14d14cf400) [pid = 1831] [serial = 1009] [outer = (nil)] 07:47:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14d2970000) [pid = 1831] [serial = 1010] [outer = 0x7f14d14cf400] 07:47:04 INFO - PROCESS | 1831 | 1461163624983 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14da7a2000) [pid = 1831] [serial = 1011] [outer = 0x7f14d14cf400] 07:47:06 INFO - PROCESS | 1831 | 1461163626026 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1548ms 07:47:06 INFO - PROCESS | 1831 | 1461163626085 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:47:06 INFO - PROCESS | 1831 | 1461163626090 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:47:06 INFO - PROCESS | 1831 | 1461163626096 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - PROCESS | 1831 | 1461163626098 Marionette TRACE conn3 <- [1,1318,null,{}] 07:47:06 INFO - PROCESS | 1831 | 1461163626103 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:06 INFO - PROCESS | 1831 | 1461163626326 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4cb0000 == 115 [pid = 1831] [id = 74] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da903800 == 114 [pid = 1831] [id = 278] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d431c800 == 113 [pid = 1831] [id = 277] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2ae4800 == 112 [pid = 1831] [id = 276] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2224800 == 111 [pid = 1831] [id = 323] 07:47:06 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14ed448800) [pid = 1831] [serial = 914] [outer = (nil)] [url = about:blank] 07:47:06 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14d4ccf000) [pid = 1831] [serial = 890] [outer = (nil)] [url = about:blank] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e3c11800 == 110 [pid = 1831] [id = 322] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1468800 == 109 [pid = 1831] [id = 321] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de904000 == 108 [pid = 1831] [id = 320] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4324000 == 107 [pid = 1831] [id = 319] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14daa8f000 == 106 [pid = 1831] [id = 318] 07:47:06 INFO - PROCESS | 1831 | 1461163626616 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de80e800 == 105 [pid = 1831] [id = 312] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de71b800 == 104 [pid = 1831] [id = 311] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ff177000 == 103 [pid = 1831] [id = 310] 07:47:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d23e0800 == 104 [pid = 1831] [id = 337] 07:47:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14d4ccec00) [pid = 1831] [serial = 1012] [outer = (nil)] 07:47:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14daa5b400) [pid = 1831] [serial = 1013] [outer = 0x7f14d4ccec00] 07:47:06 INFO - PROCESS | 1831 | 1461163626695 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14db0ebc00) [pid = 1831] [serial = 1014] [outer = 0x7f14d4ccec00] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa227000 == 103 [pid = 1831] [id = 309] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9614000 == 102 [pid = 1831] [id = 308] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeaba800 == 101 [pid = 1831] [id = 307] 07:47:06 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6906800 == 100 [pid = 1831] [id = 306] 07:47:07 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ddb08800 == 99 [pid = 1831] [id = 305] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14e10e3000) [pid = 1831] [serial = 810] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14e5fbc800) [pid = 1831] [serial = 911] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14dfa77c00) [pid = 1831] [serial = 903] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14e7371800) [pid = 1831] [serial = 864] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14dd366000) [pid = 1831] [serial = 896] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14e834c000) [pid = 1831] [serial = 912] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14dea5d800) [pid = 1831] [serial = 902] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14dda97c00) [pid = 1831] [serial = 899] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14f9ec0800) [pid = 1831] [serial = 887] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14dacdc000) [pid = 1831] [serial = 866] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14f9abb400) [pid = 1831] [serial = 884] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14d4ee2400) [pid = 1831] [serial = 894] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14f4c16c00) [pid = 1831] [serial = 881] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f14e82b1800) [pid = 1831] [serial = 878] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14dda9e800) [pid = 1831] [serial = 897] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14e46f4800) [pid = 1831] [serial = 909] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14e10e1000) [pid = 1831] [serial = 905] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14fa126c00) [pid = 1831] [serial = 753] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14e2148800) [pid = 1831] [serial = 872] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14d4ccc400) [pid = 1831] [serial = 893] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14e6365c00) [pid = 1831] [serial = 875] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14de9ba800) [pid = 1831] [serial = 869] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14e233a400) [pid = 1831] [serial = 908] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14de997400) [pid = 1831] [serial = 900] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14e12d0800) [pid = 1831] [serial = 906] [outer = (nil)] [url = about:blank] 07:47:07 INFO - PROCESS | 1831 | 1461163627451 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1378ms 07:47:07 INFO - PROCESS | 1831 | 1461163627476 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:47:07 INFO - PROCESS | 1831 | 1461163627480 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:47:07 INFO - PROCESS | 1831 | 1461163627495 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 1831 | 1461163627503 Marionette TRACE conn3 <- [1,1322,null,{}] 07:47:07 INFO - PROCESS | 1831 | 1461163627510 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:07 INFO - PROCESS | 1831 | 1461163627688 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:47:07 INFO - PROCESS | 1831 | 1461163627831 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db140800 == 100 [pid = 1831] [id = 338] 07:47:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14da7a3800) [pid = 1831] [serial = 1015] [outer = (nil)] 07:47:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14dd4a0400) [pid = 1831] [serial = 1016] [outer = 0x7f14da7a3800] 07:47:07 INFO - PROCESS | 1831 | 1461163627888 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14de1d8400) [pid = 1831] [serial = 1017] [outer = 0x7f14da7a3800] 07:47:08 INFO - PROCESS | 1831 | 1461163628609 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1141ms 07:47:08 INFO - PROCESS | 1831 | 1461163628627 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:47:08 INFO - PROCESS | 1831 | 1461163628633 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:47:08 INFO - PROCESS | 1831 | 1461163628664 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 1831 | 1461163628667 Marionette TRACE conn3 <- [1,1326,null,{}] 07:47:08 INFO - PROCESS | 1831 | 1461163628684 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:08 INFO - PROCESS | 1831 | 1461163628897 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:47:08 INFO - PROCESS | 1831 | 1461163628917 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd31a800 == 101 [pid = 1831] [id = 339] 07:47:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14db0e6c00) [pid = 1831] [serial = 1018] [outer = (nil)] 07:47:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14de407400) [pid = 1831] [serial = 1019] [outer = 0x7f14db0e6c00] 07:47:08 INFO - PROCESS | 1831 | 1461163628978 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14de40e800) [pid = 1831] [serial = 1020] [outer = 0x7f14db0e6c00] 07:47:09 INFO - PROCESS | 1831 | 1461163629837 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1252ms 07:47:09 INFO - PROCESS | 1831 | 1461163629892 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:47:09 INFO - PROCESS | 1831 | 1461163629894 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:47:09 INFO - PROCESS | 1831 | 1461163629900 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:47:09 INFO - PROCESS | 1831 | 1461163629902 Marionette TRACE conn3 <- [1,1330,null,{}] 07:47:09 INFO - PROCESS | 1831 | 1461163629913 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:10 INFO - PROCESS | 1831 | 1461163630107 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:47:10 INFO - PROCESS | 1831 | 1461163630128 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de718800 == 102 [pid = 1831] [id = 340] 07:47:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14de643800) [pid = 1831] [serial = 1021] [outer = (nil)] 07:47:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14de650400) [pid = 1831] [serial = 1022] [outer = 0x7f14de643800] 07:47:10 INFO - PROCESS | 1831 | 1461163630197 Marionette DEBUG loaded listener.js 07:47:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14de9c3000) [pid = 1831] [serial = 1023] [outer = 0x7f14de643800] 07:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14daa52c00) [pid = 1831] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14d4404000) [pid = 1831] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14dace7400) [pid = 1831] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14dc18ac00) [pid = 1831] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14d4409800) [pid = 1831] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14d4409c00) [pid = 1831] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:47:11 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14db0ed400) [pid = 1831] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:47:11 INFO - PROCESS | 1831 | 1461163631328 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1478ms 07:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:47:11 INFO - PROCESS | 1831 | 1461163631379 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:47:11 INFO - PROCESS | 1831 | 1461163631382 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:47:11 INFO - PROCESS | 1831 | 1461163631387 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:47:11 INFO - PROCESS | 1831 | 1461163631390 Marionette TRACE conn3 <- [1,1334,null,{}] 07:47:11 INFO - PROCESS | 1831 | 1461163631394 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:11 INFO - PROCESS | 1831 | 1461163631540 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:47:11 INFO - PROCESS | 1831 | 1461163631555 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de810800 == 103 [pid = 1831] [id = 341] 07:47:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14d4cd0000) [pid = 1831] [serial = 1024] [outer = (nil)] 07:47:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14de646800) [pid = 1831] [serial = 1025] [outer = 0x7f14d4cd0000] 07:47:11 INFO - PROCESS | 1831 | 1461163631732 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14e060b400) [pid = 1831] [serial = 1026] [outer = 0x7f14d4cd0000] 07:47:12 INFO - PROCESS | 1831 | 1461163632475 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1125ms 07:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:47:12 INFO - PROCESS | 1831 | 1461163632512 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:47:12 INFO - PROCESS | 1831 | 1461163632515 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:47:12 INFO - PROCESS | 1831 | 1461163632521 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 1831 | 1461163632524 Marionette TRACE conn3 <- [1,1338,null,{}] 07:47:12 INFO - PROCESS | 1831 | 1461163632528 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:12 INFO - PROCESS | 1831 | 1461163632678 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:47:12 INFO - PROCESS | 1831 | 1461163632816 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc14000 == 104 [pid = 1831] [id = 342] 07:47:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14d4cd1000) [pid = 1831] [serial = 1027] [outer = (nil)] 07:47:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14e12d1400) [pid = 1831] [serial = 1028] [outer = 0x7f14d4cd1000] 07:47:12 INFO - PROCESS | 1831 | 1461163632873 Marionette DEBUG loaded listener.js 07:47:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14e148d400) [pid = 1831] [serial = 1029] [outer = 0x7f14d4cd1000] 07:47:14 INFO - PROCESS | 1831 | 1461163634282 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1776ms 07:47:14 INFO - PROCESS | 1831 | 1461163634298 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:47:14 INFO - PROCESS | 1831 | 1461163634304 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:47:14 INFO - PROCESS | 1831 | 1461163634312 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 1831 | 1461163634315 Marionette TRACE conn3 <- [1,1342,null,{}] 07:47:14 INFO - PROCESS | 1831 | 1461163634324 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:14 INFO - PROCESS | 1831 | 1461163634500 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:47:14 INFO - PROCESS | 1831 | 1461163634770 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4d97000 == 105 [pid = 1831] [id = 343] 07:47:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14d440f400) [pid = 1831] [serial = 1030] [outer = (nil)] 07:47:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14da7a4400) [pid = 1831] [serial = 1031] [outer = 0x7f14d440f400] 07:47:14 INFO - PROCESS | 1831 | 1461163634843 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14daa52c00) [pid = 1831] [serial = 1032] [outer = 0x7f14d440f400] 07:47:15 INFO - PROCESS | 1831 | 1461163635761 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1483ms 07:47:15 INFO - PROCESS | 1831 | 1461163635795 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 1831 | 1461163635803 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 07:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:47:15 INFO - PROCESS | 1831 | 1461163635813 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 1831 | 1461163635816 Marionette TRACE conn3 <- [1,1346,null,{}] 07:47:15 INFO - PROCESS | 1831 | 1461163635822 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:15 INFO - PROCESS | 1831 | 1461163635998 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:47:16 INFO - PROCESS | 1831 | 1461163636180 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de77e000 == 106 [pid = 1831] [id = 344] 07:47:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14d4dc8400) [pid = 1831] [serial = 1033] [outer = (nil)] 07:47:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14dc18dc00) [pid = 1831] [serial = 1034] [outer = 0x7f14d4dc8400] 07:47:16 INFO - PROCESS | 1831 | 1461163636326 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14dd367400) [pid = 1831] [serial = 1035] [outer = 0x7f14d4dc8400] 07:47:17 INFO - PROCESS | 1831 | 1461163637187 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1434ms 07:47:17 INFO - PROCESS | 1831 | 1461163637247 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 1831 | 1461163637251 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 07:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:47:17 INFO - PROCESS | 1831 | 1461163637258 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 1831 | 1461163637263 Marionette TRACE conn3 <- [1,1350,null,{}] 07:47:17 INFO - PROCESS | 1831 | 1461163637279 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:17 INFO - PROCESS | 1831 | 1461163637508 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:47:17 INFO - PROCESS | 1831 | 1461163637726 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e240d000 == 107 [pid = 1831] [id = 345] 07:47:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14dd4a5400) [pid = 1831] [serial = 1036] [outer = (nil)] 07:47:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14de649400) [pid = 1831] [serial = 1037] [outer = 0x7f14dd4a5400] 07:47:17 INFO - PROCESS | 1831 | 1461163637843 Marionette DEBUG loaded listener.js 07:47:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14de9c8000) [pid = 1831] [serial = 1038] [outer = 0x7f14dd4a5400] 07:47:18 INFO - PROCESS | 1831 | 1461163638694 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1485ms 07:47:18 INFO - PROCESS | 1831 | 1461163638744 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:47:18 INFO - PROCESS | 1831 | 1461163638749 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 07:47:18 INFO - PROCESS | 1831 | 1461163638755 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 1831 | 1461163638759 Marionette TRACE conn3 <- [1,1354,null,{}] 07:47:18 INFO - PROCESS | 1831 | 1461163638764 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:18 INFO - PROCESS | 1831 | 1461163638961 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:47:19 INFO - PROCESS | 1831 | 1461163639140 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5870800 == 108 [pid = 1831] [id = 346] 07:47:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14de410800) [pid = 1831] [serial = 1039] [outer = (nil)] 07:47:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14e13d9000) [pid = 1831] [serial = 1040] [outer = 0x7f14de410800] 07:47:19 INFO - PROCESS | 1831 | 1461163639212 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14e20d7c00) [pid = 1831] [serial = 1041] [outer = 0x7f14de410800] 07:47:20 INFO - PROCESS | 1831 | 1461163640109 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1428ms 07:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:47:20 INFO - PROCESS | 1831 | 1461163640183 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 1831 | 1461163640186 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 07:47:20 INFO - PROCESS | 1831 | 1461163640192 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - PROCESS | 1831 | 1461163640195 Marionette TRACE conn3 <- [1,1358,null,{}] 07:47:20 INFO - PROCESS | 1831 | 1461163640200 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:20 INFO - PROCESS | 1831 | 1461163640381 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:47:20 INFO - PROCESS | 1831 | 1461163640565 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b8b800 == 109 [pid = 1831] [id = 347] 07:47:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14dd367c00) [pid = 1831] [serial = 1042] [outer = (nil)] 07:47:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14e2148800) [pid = 1831] [serial = 1043] [outer = 0x7f14dd367c00] 07:47:20 INFO - PROCESS | 1831 | 1461163640635 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14e2340400) [pid = 1831] [serial = 1044] [outer = 0x7f14dd367c00] 07:47:21 INFO - PROCESS | 1831 | 1461163641478 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1333ms 07:47:21 INFO - PROCESS | 1831 | 1461163641526 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 07:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:47:21 INFO - PROCESS | 1831 | 1461163641529 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 07:47:21 INFO - PROCESS | 1831 | 1461163641535 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 1831 | 1461163641539 Marionette TRACE conn3 <- [1,1362,null,{}] 07:47:21 INFO - PROCESS | 1831 | 1461163641544 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:21 INFO - PROCESS | 1831 | 1461163641756 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:47:21 INFO - PROCESS | 1831 | 1461163641934 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8145000 == 110 [pid = 1831] [id = 348] 07:47:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14e387d400) [pid = 1831] [serial = 1045] [outer = (nil)] 07:47:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14e5b62400) [pid = 1831] [serial = 1046] [outer = 0x7f14e387d400] 07:47:22 INFO - PROCESS | 1831 | 1461163642008 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14e703ac00) [pid = 1831] [serial = 1047] [outer = 0x7f14e387d400] 07:47:22 INFO - PROCESS | 1831 | 1461163642918 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1428ms 07:47:22 INFO - PROCESS | 1831 | 1461163642964 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 1831 | 1461163642968 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 07:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:47:22 INFO - PROCESS | 1831 | 1461163642975 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - PROCESS | 1831 | 1461163642978 Marionette TRACE conn3 <- [1,1366,null,{}] 07:47:22 INFO - PROCESS | 1831 | 1461163642983 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:23 INFO - PROCESS | 1831 | 1461163643157 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:47:23 INFO - PROCESS | 1831 | 1461163643349 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeaba000 == 111 [pid = 1831] [id = 349] 07:47:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14e46ecc00) [pid = 1831] [serial = 1048] [outer = (nil)] 07:47:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14ed3e9000) [pid = 1831] [serial = 1049] [outer = 0x7f14e46ecc00] 07:47:23 INFO - PROCESS | 1831 | 1461163643417 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14f49c4400) [pid = 1831] [serial = 1050] [outer = 0x7f14e46ecc00] 07:47:24 INFO - PROCESS | 1831 | 1461163644344 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 1831 | 1461163644408 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 07:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:47:24 INFO - PROCESS | 1831 | 1461163644414 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 1831 | 1461163644417 Marionette TRACE conn3 <- [1,1370,null,{}] 07:47:24 INFO - PROCESS | 1831 | 1461163644423 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:24 INFO - PROCESS | 1831 | 1461163644632 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:47:24 INFO - PROCESS | 1831 | 1461163644824 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f964e800 == 112 [pid = 1831] [id = 350] 07:47:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14de3f1400) [pid = 1831] [serial = 1051] [outer = (nil)] 07:47:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14e46f0400) [pid = 1831] [serial = 1052] [outer = 0x7f14de3f1400] 07:47:24 INFO - PROCESS | 1831 | 1461163644894 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14f9697000) [pid = 1831] [serial = 1053] [outer = 0x7f14de3f1400] 07:47:25 INFO - PROCESS | 1831 | 1461163645802 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 1831 | 1461163645850 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 07:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:47:25 INFO - PROCESS | 1831 | 1461163645856 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 1831 | 1461163645859 Marionette TRACE conn3 <- [1,1374,null,{}] 07:47:25 INFO - PROCESS | 1831 | 1461163645865 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:26 INFO - PROCESS | 1831 | 1461163646046 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:47:26 INFO - PROCESS | 1831 | 1461163646231 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fcb38000 == 113 [pid = 1831] [id = 351] 07:47:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14de5fc400) [pid = 1831] [serial = 1054] [outer = (nil)] 07:47:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14f9cb9400) [pid = 1831] [serial = 1055] [outer = 0x7f14de5fc400] 07:47:26 INFO - PROCESS | 1831 | 1461163646307 Marionette DEBUG loaded listener.js 07:47:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14f9e93000) [pid = 1831] [serial = 1056] [outer = 0x7f14de5fc400] 07:47:27 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:27 INFO - PROCESS | 1831 | 1461163647154 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:47:27 INFO - PROCESS | 1831 | 1461163647200 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 07:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:47:27 INFO - PROCESS | 1831 | 1461163647205 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 1831 | 1461163647207 Marionette TRACE conn3 <- [1,1378,null,{}] 07:47:27 INFO - PROCESS | 1831 | 1461163647213 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:27 INFO - PROCESS | 1831 | 1461163647388 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:47:27 INFO - PROCESS | 1831 | 1461163647573 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2a24800 == 114 [pid = 1831] [id = 352] 07:47:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14dd273400) [pid = 1831] [serial = 1057] [outer = (nil)] 07:47:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14dd279800) [pid = 1831] [serial = 1058] [outer = 0x7f14dd273400] 07:47:27 INFO - PROCESS | 1831 | 1461163647639 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14f9abfc00) [pid = 1831] [serial = 1059] [outer = 0x7f14dd273400] 07:47:28 INFO - PROCESS | 1831 | 1461163648559 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:47:28 INFO - PROCESS | 1831 | 1461163648607 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 07:47:28 INFO - PROCESS | 1831 | 1461163648613 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 1831 | 1461163648617 Marionette TRACE conn3 <- [1,1382,null,{}] 07:47:28 INFO - PROCESS | 1831 | 1461163648622 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:28 INFO - PROCESS | 1831 | 1461163648812 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:47:29 INFO - PROCESS | 1831 | 1461163649004 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da815800 == 115 [pid = 1831] [id = 353] 07:47:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14d4407c00) [pid = 1831] [serial = 1060] [outer = (nil)] 07:47:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14d4fa8800) [pid = 1831] [serial = 1061] [outer = 0x7f14d4407c00] 07:47:29 INFO - PROCESS | 1831 | 1461163649080 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14dd27e000) [pid = 1831] [serial = 1062] [outer = 0x7f14d4407c00] 07:47:29 INFO - PROCESS | 1831 | [1831] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:29 INFO - PROCESS | 1831 | 1461163649938 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 1831 | 1461163649995 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 07:47:30 INFO - PROCESS | 1831 | 1461163650001 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - PROCESS | 1831 | 1461163650004 Marionette TRACE conn3 <- [1,1386,null,{}] 07:47:30 INFO - PROCESS | 1831 | 1461163650009 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:30 INFO - PROCESS | 1831 | 1461163650174 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:47:30 INFO - PROCESS | 1831 | 1461163650362 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f961d800 == 116 [pid = 1831] [id = 354] 07:47:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14d2362400) [pid = 1831] [serial = 1063] [outer = (nil)] 07:47:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14d236d000) [pid = 1831] [serial = 1064] [outer = 0x7f14d2362400] 07:47:30 INFO - PROCESS | 1831 | 1461163650431 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14d4cd1800) [pid = 1831] [serial = 1065] [outer = 0x7f14d2362400] 07:47:30 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dde4c000 == 115 [pid = 1831] [id = 11] 07:47:31 INFO - PROCESS | 1831 | 1461163651757 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 1831 | 1461163651800 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 07:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:47:31 INFO - PROCESS | 1831 | 1461163651807 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 1831 | 1461163651811 Marionette TRACE conn3 <- [1,1390,null,{}] 07:47:31 INFO - PROCESS | 1831 | 1461163651818 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:32 INFO - PROCESS | 1831 | 1461163652070 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:47:32 INFO - PROCESS | 1831 | 1461163652280 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cfced800 == 116 [pid = 1831] [id = 355] 07:47:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14d2896800) [pid = 1831] [serial = 1066] [outer = (nil)] 07:47:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14d289b800) [pid = 1831] [serial = 1067] [outer = 0x7f14d2896800] 07:47:32 INFO - PROCESS | 1831 | 1461163652445 Marionette DEBUG loaded listener.js 07:47:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14d4ccd000) [pid = 1831] [serial = 1068] [outer = 0x7f14d2896800] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de810800 == 115 [pid = 1831] [id = 341] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de718800 == 114 [pid = 1831] [id = 340] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14d14d3000) [pid = 1831] [serial = 950] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14e5f40800) [pid = 1831] [serial = 974] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd31a800 == 113 [pid = 1831] [id = 339] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db140800 == 112 [pid = 1831] [id = 338] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d23e0800 == 111 [pid = 1831] [id = 337] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d432f800 == 110 [pid = 1831] [id = 336] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d32a8000 == 109 [pid = 1831] [id = 335] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e977c000 == 108 [pid = 1831] [id = 327] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14df72b000 == 107 [pid = 1831] [id = 326] 07:47:33 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da90b800 == 106 [pid = 1831] [id = 325] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14e1023800) [pid = 1831] [serial = 968] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14da937000) [pid = 1831] [serial = 957] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14d4cd3800) [pid = 1831] [serial = 956] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14e1487c00) [pid = 1831] [serial = 915] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14d4404800) [pid = 1831] [serial = 953] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14d44eb800) [pid = 1831] [serial = 935] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14dc193800) [pid = 1831] [serial = 941] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14e58c6c00) [pid = 1831] [serial = 923] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14dde26400) [pid = 1831] [serial = 962] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14de64c000) [pid = 1831] [serial = 963] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14dc187000) [pid = 1831] [serial = 938] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14dd35ec00) [pid = 1831] [serial = 917] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14dad72800) [pid = 1831] [serial = 959] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14dad7e400) [pid = 1831] [serial = 960] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14de9c7800) [pid = 1831] [serial = 920] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14dc190000) [pid = 1831] [serial = 947] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14f9abdc00) [pid = 1831] [serial = 932] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14f4e77000) [pid = 1831] [serial = 926] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14d296dc00) [pid = 1831] [serial = 929] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14d2995800) [pid = 1831] [serial = 944] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14e4a85000) [pid = 1831] [serial = 972] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14e1210400) [pid = 1831] [serial = 971] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14de9bd800) [pid = 1831] [serial = 965] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14e1218400) [pid = 1831] [serial = 969] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14dea6a000) [pid = 1831] [serial = 966] [outer = (nil)] [url = about:blank] 07:47:33 INFO - PROCESS | 1831 | 1461163653466 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1687ms 07:47:33 INFO - PROCESS | 1831 | 1461163653494 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:47:33 INFO - PROCESS | 1831 | 1461163653502 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 07:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:47:33 INFO - PROCESS | 1831 | 1461163653510 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:47:33 INFO - PROCESS | 1831 | 1461163653514 Marionette TRACE conn3 <- [1,1394,null,{}] 07:47:33 INFO - PROCESS | 1831 | 1461163653519 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:33 INFO - PROCESS | 1831 | 1461163653678 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:47:33 INFO - PROCESS | 1831 | 1461163653879 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d328c800 == 107 [pid = 1831] [id = 356] 07:47:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14da93a800) [pid = 1831] [serial = 1069] [outer = (nil)] 07:47:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14daa30c00) [pid = 1831] [serial = 1070] [outer = 0x7f14da93a800] 07:47:34 INFO - PROCESS | 1831 | 1461163654015 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14daa4d400) [pid = 1831] [serial = 1071] [outer = 0x7f14da93a800] 07:47:34 INFO - PROCESS | 1831 | 1461163654668 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1181ms 07:47:34 INFO - PROCESS | 1831 | 1461163654692 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 1831 | 1461163654695 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 07:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:47:34 INFO - PROCESS | 1831 | 1461163654700 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 1831 | 1461163654705 Marionette TRACE conn3 <- [1,1398,null,{}] 07:47:34 INFO - PROCESS | 1831 | 1461163654730 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:34 INFO - PROCESS | 1831 | 1461163654875 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:47:34 INFO - PROCESS | 1831 | 1461163654893 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4d94800 == 108 [pid = 1831] [id = 357] 07:47:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14daa4d800) [pid = 1831] [serial = 1072] [outer = (nil)] 07:47:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14dc325000) [pid = 1831] [serial = 1073] [outer = 0x7f14daa4d800] 07:47:34 INFO - PROCESS | 1831 | 1461163654951 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14dd27a000) [pid = 1831] [serial = 1074] [outer = 0x7f14daa4d800] 07:47:35 INFO - PROCESS | 1831 | 1461163655755 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1082ms 07:47:35 INFO - PROCESS | 1831 | 1461163655810 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:47:35 INFO - PROCESS | 1831 | 1461163655815 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:47:35 INFO - PROCESS | 1831 | 1461163655820 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - PROCESS | 1831 | 1461163655822 Marionette TRACE conn3 <- [1,1402,null,{}] 07:47:35 INFO - PROCESS | 1831 | 1461163655827 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:36 INFO - PROCESS | 1831 | 1461163656023 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:47:36 INFO - PROCESS | 1831 | 1461163656049 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db140800 == 109 [pid = 1831] [id = 358] 07:47:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14dad74800) [pid = 1831] [serial = 1075] [outer = (nil)] 07:47:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14dd92f400) [pid = 1831] [serial = 1076] [outer = 0x7f14dad74800] 07:47:36 INFO - PROCESS | 1831 | 1461163656106 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14de03d000) [pid = 1831] [serial = 1077] [outer = 0x7f14dad74800] 07:47:36 INFO - PROCESS | 1831 | 1461163656910 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1135ms 07:47:36 INFO - PROCESS | 1831 | 1461163656956 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:47:36 INFO - PROCESS | 1831 | 1461163656960 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:47:36 INFO - PROCESS | 1831 | 1461163656972 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:47:36 INFO - PROCESS | 1831 | 1461163656974 Marionette TRACE conn3 <- [1,1406,null,{}] 07:47:36 INFO - PROCESS | 1831 | 1461163656979 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:37 INFO - PROCESS | 1831 | 1461163657186 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:47:37 INFO - PROCESS | 1831 | 1461163657229 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ddb04800 == 110 [pid = 1831] [id = 359] 07:47:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14de1d8800) [pid = 1831] [serial = 1078] [outer = (nil)] 07:47:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14de40a000) [pid = 1831] [serial = 1079] [outer = 0x7f14de1d8800] 07:47:37 INFO - PROCESS | 1831 | 1461163657287 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14de64c000) [pid = 1831] [serial = 1080] [outer = 0x7f14de1d8800] 07:47:37 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14d14cf400) [pid = 1831] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:47:37 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14d4cd0000) [pid = 1831] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:47:37 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14de643800) [pid = 1831] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:47:37 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14db0e6c00) [pid = 1831] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:47:37 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14d288d800) [pid = 1831] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:47:37 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14da7a3800) [pid = 1831] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:47:37 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14d4ccec00) [pid = 1831] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:47:38 INFO - PROCESS | 1831 | 1461163658294 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1379ms 07:47:38 INFO - PROCESS | 1831 | 1461163658352 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:47:38 INFO - PROCESS | 1831 | 1461163658355 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:47:38 INFO - PROCESS | 1831 | 1461163658362 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - PROCESS | 1831 | 1461163658364 Marionette TRACE conn3 <- [1,1410,null,{}] 07:47:38 INFO - PROCESS | 1831 | 1461163658370 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:38 INFO - PROCESS | 1831 | 1461163658602 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:47:38 INFO - PROCESS | 1831 | 1461163658617 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de71b000 == 111 [pid = 1831] [id = 360] 07:47:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14dc4b4400) [pid = 1831] [serial = 1081] [outer = (nil)] 07:47:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14de99a000) [pid = 1831] [serial = 1082] [outer = 0x7f14dc4b4400] 07:47:38 INFO - PROCESS | 1831 | 1461163658675 Marionette DEBUG loaded listener.js 07:47:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14e13da000) [pid = 1831] [serial = 1083] [outer = 0x7f14dc4b4400] 07:47:39 INFO - PROCESS | 1831 | 1461163659461 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1125ms 07:47:39 INFO - PROCESS | 1831 | 1461163659487 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:47:39 INFO - PROCESS | 1831 | 1461163659489 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:47:39 INFO - PROCESS | 1831 | 1461163659502 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - PROCESS | 1831 | 1461163659504 Marionette TRACE conn3 <- [1,1414,null,{}] 07:47:39 INFO - PROCESS | 1831 | 1461163659509 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:39 INFO - PROCESS | 1831 | 1461163659648 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:47:39 INFO - PROCESS | 1831 | 1461163659660 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1608800 == 112 [pid = 1831] [id = 361] 07:47:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14e10df400) [pid = 1831] [serial = 1084] [outer = (nil)] 07:47:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14e2336000) [pid = 1831] [serial = 1085] [outer = 0x7f14e10df400] 07:47:39 INFO - PROCESS | 1831 | 1461163659716 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14e4495800) [pid = 1831] [serial = 1086] [outer = 0x7f14e10df400] 07:47:40 INFO - PROCESS | 1831 | 1461163660852 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1380ms 07:47:40 INFO - PROCESS | 1831 | 1461163660884 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 1831 | 1461163660889 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:47:40 INFO - PROCESS | 1831 | 1461163660899 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 1831 | 1461163660903 Marionette TRACE conn3 <- [1,1418,null,{}] 07:47:40 INFO - PROCESS | 1831 | 1461163660911 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:41 INFO - PROCESS | 1831 | 1461163661128 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:47:41 INFO - PROCESS | 1831 | 1461163661322 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3219000 == 113 [pid = 1831] [id = 362] 07:47:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14d2996800) [pid = 1831] [serial = 1087] [outer = (nil)] 07:47:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14d4fa5400) [pid = 1831] [serial = 1088] [outer = 0x7f14d2996800] 07:47:41 INFO - PROCESS | 1831 | 1461163661397 Marionette DEBUG loaded listener.js 07:47:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14daa34000) [pid = 1831] [serial = 1089] [outer = 0x7f14d2996800] 07:47:42 INFO - PROCESS | 1831 | 1461163662394 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1547ms 07:47:42 INFO - PROCESS | 1831 | 1461163662447 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:47:42 INFO - PROCESS | 1831 | 1461163662456 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:47:42 INFO - PROCESS | 1831 | 1461163662467 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - PROCESS | 1831 | 1461163662471 Marionette TRACE conn3 <- [1,1422,null,{}] 07:47:42 INFO - PROCESS | 1831 | 1461163662477 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:42 INFO - PROCESS | 1831 | 1461163662669 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:47:42 INFO - PROCESS | 1831 | 1461163662932 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2ca000 == 114 [pid = 1831] [id = 363] 07:47:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14daa4c400) [pid = 1831] [serial = 1090] [outer = (nil)] 07:47:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14dc329800) [pid = 1831] [serial = 1091] [outer = 0x7f14daa4c400] 07:47:43 INFO - PROCESS | 1831 | 1461163663049 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14dd92a800) [pid = 1831] [serial = 1092] [outer = 0x7f14daa4c400] 07:47:43 INFO - PROCESS | 1831 | 1461163663923 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1532ms 07:47:44 INFO - PROCESS | 1831 | 1461163664000 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 1831 | 1461163664004 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:47:44 INFO - PROCESS | 1831 | 1461163664010 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 1831 | 1461163664015 Marionette TRACE conn3 <- [1,1426,null,{}] 07:47:44 INFO - PROCESS | 1831 | 1461163664031 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:44 INFO - PROCESS | 1831 | 1461163664276 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:47:44 INFO - PROCESS | 1831 | 1461163664508 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5b20000 == 115 [pid = 1831] [id = 364] 07:47:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14dda96800) [pid = 1831] [serial = 1093] [outer = (nil)] 07:47:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14de9c5c00) [pid = 1831] [serial = 1094] [outer = 0x7f14dda96800] 07:47:44 INFO - PROCESS | 1831 | 1461163664626 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14e12c9400) [pid = 1831] [serial = 1095] [outer = 0x7f14dda96800] 07:47:45 INFO - PROCESS | 1831 | 1461163665547 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1593ms 07:47:45 INFO - PROCESS | 1831 | 1461163665604 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:47:45 INFO - PROCESS | 1831 | 1461163665608 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:47:45 INFO - PROCESS | 1831 | 1461163665614 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:47:45 INFO - PROCESS | 1831 | 1461163665616 Marionette TRACE conn3 <- [1,1430,null,{}] 07:47:45 INFO - PROCESS | 1831 | 1461163665622 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:45 INFO - PROCESS | 1831 | 1461163665803 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:47:45 INFO - PROCESS | 1831 | 1461163665990 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8143800 == 116 [pid = 1831] [id = 365] 07:47:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14de40bc00) [pid = 1831] [serial = 1096] [outer = (nil)] 07:47:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14e4539c00) [pid = 1831] [serial = 1097] [outer = 0x7f14de40bc00] 07:47:46 INFO - PROCESS | 1831 | 1461163666067 Marionette DEBUG loaded listener.js 07:47:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14e5733800) [pid = 1831] [serial = 1098] [outer = 0x7f14de40bc00] 07:47:47 INFO - PROCESS | 1831 | 1461163667057 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1482ms 07:47:47 INFO - PROCESS | 1831 | 1461163667098 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 1831 | 1461163667101 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:47:47 INFO - PROCESS | 1831 | 1461163667107 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 1831 | 1461163667111 Marionette TRACE conn3 <- [1,1434,null,{}] 07:47:47 INFO - PROCESS | 1831 | 1461163667116 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:47 INFO - PROCESS | 1831 | 1461163667309 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:47:47 INFO - PROCESS | 1831 | 1461163667552 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9d4a000 == 117 [pid = 1831] [id = 366] 07:47:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14e5fbc800) [pid = 1831] [serial = 1099] [outer = (nil)] 07:47:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14e6a33400) [pid = 1831] [serial = 1100] [outer = 0x7f14e5fbc800] 07:47:47 INFO - PROCESS | 1831 | 1461163667671 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14e84da400) [pid = 1831] [serial = 1101] [outer = 0x7f14e5fbc800] 07:47:48 INFO - PROCESS | 1831 | 1461163668578 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1526ms 07:47:48 INFO - PROCESS | 1831 | 1461163668635 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:47:48 INFO - PROCESS | 1831 | 1461163668639 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:47:48 INFO - PROCESS | 1831 | 1461163668644 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:47:48 INFO - PROCESS | 1831 | 1461163668647 Marionette TRACE conn3 <- [1,1438,null,{}] 07:47:48 INFO - PROCESS | 1831 | 1461163668652 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:48 INFO - PROCESS | 1831 | 1461163668873 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:47:49 INFO - PROCESS | 1831 | 1461163669139 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf9d7000 == 118 [pid = 1831] [id = 367] 07:47:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14f9ac5000) [pid = 1831] [serial = 1102] [outer = (nil)] 07:47:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14fa12a000) [pid = 1831] [serial = 1103] [outer = 0x7f14f9ac5000] 07:47:49 INFO - PROCESS | 1831 | 1461163669236 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14fa261400) [pid = 1831] [serial = 1104] [outer = 0x7f14f9ac5000] 07:47:50 INFO - PROCESS | 1831 | 1461163670042 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1430ms 07:47:50 INFO - PROCESS | 1831 | 1461163670076 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 1831 | 1461163670078 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:47:50 INFO - PROCESS | 1831 | 1461163670085 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 1831 | 1461163670089 Marionette TRACE conn3 <- [1,1442,null,{}] 07:47:50 INFO - PROCESS | 1831 | 1461163670094 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:50 INFO - PROCESS | 1831 | 1461163670278 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:47:50 INFO - PROCESS | 1831 | 1461163670468 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf7d1000 == 119 [pid = 1831] [id = 368] 07:47:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14d1393c00) [pid = 1831] [serial = 1105] [outer = (nil)] 07:47:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14d139dc00) [pid = 1831] [serial = 1106] [outer = 0x7f14d1393c00] 07:47:50 INFO - PROCESS | 1831 | 1461163670538 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14d13a2000) [pid = 1831] [serial = 1107] [outer = 0x7f14d1393c00] 07:47:51 INFO - PROCESS | 1831 | 1461163671424 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1382ms 07:47:51 INFO - PROCESS | 1831 | 1461163671469 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 1831 | 1461163671472 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:47:51 INFO - PROCESS | 1831 | 1461163671478 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 1831 | 1461163671480 Marionette TRACE conn3 <- [1,1446,null,{}] 07:47:51 INFO - PROCESS | 1831 | 1461163671486 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:51 INFO - PROCESS | 1831 | 1461163671667 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:47:51 INFO - PROCESS | 1831 | 1461163671862 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe388800 == 120 [pid = 1831] [id = 369] 07:47:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14d1395c00) [pid = 1831] [serial = 1108] [outer = (nil)] 07:47:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14d2783c00) [pid = 1831] [serial = 1109] [outer = 0x7f14d1395c00] 07:47:51 INFO - PROCESS | 1831 | 1461163671931 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14d2789000) [pid = 1831] [serial = 1110] [outer = 0x7f14d1395c00] 07:47:52 INFO - PROCESS | 1831 | 1461163672816 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1382ms 07:47:52 INFO - PROCESS | 1831 | 1461163672862 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:47:52 INFO - PROCESS | 1831 | 1461163672866 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:47:52 INFO - PROCESS | 1831 | 1461163672873 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 1831 | 1461163672877 Marionette TRACE conn3 <- [1,1450,null,{}] 07:47:52 INFO - PROCESS | 1831 | 1461163672883 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 1831 | 1461163673066 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:47:53 INFO - PROCESS | 1831 | 1461163673255 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d06da800 == 121 [pid = 1831] [id = 370] 07:47:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14d139d400) [pid = 1831] [serial = 1111] [outer = (nil)] 07:47:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14db040400) [pid = 1831] [serial = 1112] [outer = 0x7f14d139d400] 07:47:53 INFO - PROCESS | 1831 | 1461163673324 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14db044800) [pid = 1831] [serial = 1113] [outer = 0x7f14d139d400] 07:47:54 INFO - PROCESS | 1831 | 1461163674239 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1432ms 07:47:54 INFO - PROCESS | 1831 | 1461163674305 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:47:54 INFO - PROCESS | 1831 | 1461163674309 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:47:54 INFO - PROCESS | 1831 | 1461163674314 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - PROCESS | 1831 | 1461163674316 Marionette TRACE conn3 <- [1,1454,null,{}] 07:47:54 INFO - PROCESS | 1831 | 1461163674322 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:54 INFO - PROCESS | 1831 | 1461163674493 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:47:54 INFO - PROCESS | 1831 | 1461163674679 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cd1800 == 122 [pid = 1831] [id = 371] 07:47:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14d2788400) [pid = 1831] [serial = 1114] [outer = (nil)] 07:47:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14db049c00) [pid = 1831] [serial = 1115] [outer = 0x7f14d2788400] 07:47:54 INFO - PROCESS | 1831 | 1461163674743 Marionette DEBUG loaded listener.js 07:47:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14db04e000) [pid = 1831] [serial = 1116] [outer = 0x7f14d2788400] 07:47:56 INFO - PROCESS | 1831 | 1461163676083 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1834ms 07:47:56 INFO - PROCESS | 1831 | 1461163676150 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:47:56 INFO - PROCESS | 1831 | 1461163676155 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:47:56 INFO - PROCESS | 1831 | 1461163676162 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 1831 | 1461163676168 Marionette TRACE conn3 <- [1,1458,null,{}] 07:47:56 INFO - PROCESS | 1831 | 1461163676176 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:56 INFO - PROCESS | 1831 | 1461163676415 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:47:56 INFO - PROCESS | 1831 | 1461163676603 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d41cb800 == 123 [pid = 1831] [id = 372] 07:47:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14d278b000) [pid = 1831] [serial = 1117] [outer = (nil)] 07:47:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14d440b000) [pid = 1831] [serial = 1118] [outer = 0x7f14d278b000] 07:47:56 INFO - PROCESS | 1831 | 1461163676666 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14d4fa5000) [pid = 1831] [serial = 1119] [outer = 0x7f14d278b000] 07:47:57 INFO - PROCESS | 1831 | 1461163677680 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1534ms 07:47:57 INFO - PROCESS | 1831 | 1461163677695 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 1831 | 1461163677702 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:47:57 INFO - PROCESS | 1831 | 1461163677711 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - PROCESS | 1831 | 1461163677714 Marionette TRACE conn3 <- [1,1462,null,{}] 07:47:57 INFO - PROCESS | 1831 | 1461163677719 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:57 INFO - PROCESS | 1831 | 1461163677876 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:47:58 INFO - PROCESS | 1831 | 1461163678108 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d321d000 == 124 [pid = 1831] [id = 373] 07:47:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14d2370c00) [pid = 1831] [serial = 1120] [outer = (nil)] 07:47:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14d4fa3000) [pid = 1831] [serial = 1121] [outer = 0x7f14d2370c00] 07:47:58 INFO - PROCESS | 1831 | 1461163678217 Marionette DEBUG loaded listener.js 07:47:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14d5f74000) [pid = 1831] [serial = 1122] [outer = 0x7f14d2370c00] 07:47:59 INFO - PROCESS | 1831 | 1461163679175 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1526ms 07:47:59 INFO - PROCESS | 1831 | 1461163679238 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 1831 | 1461163679241 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:47:59 INFO - PROCESS | 1831 | 1461163679248 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 1831 | 1461163679253 Marionette TRACE conn3 <- [1,1466,null,{}] 07:47:59 INFO - PROCESS | 1831 | 1461163679267 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:59 INFO - PROCESS | 1831 | 1461163679471 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:47:59 INFO - PROCESS | 1831 | 1461163679702 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d41c5000 == 125 [pid = 1831] [id = 374] 07:47:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14da7a0400) [pid = 1831] [serial = 1123] [outer = (nil)] 07:47:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14daa5b800) [pid = 1831] [serial = 1124] [outer = 0x7f14da7a0400] 07:47:59 INFO - PROCESS | 1831 | 1461163679784 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14db045c00) [pid = 1831] [serial = 1125] [outer = 0x7f14da7a0400] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d13e0000 == 124 [pid = 1831] [id = 316] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de822800 == 123 [pid = 1831] [id = 315] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14e12d1400) [pid = 1831] [serial = 1028] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14f9cc1800) [pid = 1831] [serial = 992] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14f4980800) [pid = 1831] [serial = 989] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14cfeeb400) [pid = 1831] [serial = 1004] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14dc328800) [pid = 1831] [serial = 995] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14e12c8c00) [pid = 1831] [serial = 983] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14d4cd2400) [pid = 1831] [serial = 977] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14daa39800) [pid = 1831] [serial = 998] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14e7a4a800) [pid = 1831] [serial = 986] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14dc188000) [pid = 1831] [serial = 980] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14dc32dc00) [pid = 1831] [serial = 1001] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dda76000 == 122 [pid = 1831] [id = 12] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de71b000 == 121 [pid = 1831] [id = 360] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e718b800 == 120 [pid = 1831] [id = 324] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ddb04800 == 119 [pid = 1831] [id = 359] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db140800 == 118 [pid = 1831] [id = 358] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4d94800 == 117 [pid = 1831] [id = 357] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d328c800 == 116 [pid = 1831] [id = 356] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cfced800 == 115 [pid = 1831] [id = 355] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2a24800 == 114 [pid = 1831] [id = 352] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fcb38000 == 113 [pid = 1831] [id = 351] 07:48:00 INFO - PROCESS | 1831 | 1461163680767 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f964e800 == 112 [pid = 1831] [id = 350] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeaba000 == 111 [pid = 1831] [id = 349] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8145000 == 110 [pid = 1831] [id = 348] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b8b800 == 109 [pid = 1831] [id = 347] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5870800 == 108 [pid = 1831] [id = 346] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e240d000 == 107 [pid = 1831] [id = 345] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de77e000 == 106 [pid = 1831] [id = 344] 07:48:00 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4d97000 == 105 [pid = 1831] [id = 343] 07:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1584ms 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14da7a2000) [pid = 1831] [serial = 1011] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14de646800) [pid = 1831] [serial = 1025] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14de650400) [pid = 1831] [serial = 1022] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14de40e800) [pid = 1831] [serial = 1020] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14de407400) [pid = 1831] [serial = 1019] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14d2973400) [pid = 1831] [serial = 1008] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14dd4a0400) [pid = 1831] [serial = 1016] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14daa5b400) [pid = 1831] [serial = 1013] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14d2970000) [pid = 1831] [serial = 1010] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14de9c3000) [pid = 1831] [serial = 1023] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14db0ebc00) [pid = 1831] [serial = 1014] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14d2894c00) [pid = 1831] [serial = 1007] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14e060b400) [pid = 1831] [serial = 1026] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14de1d8400) [pid = 1831] [serial = 1017] [outer = (nil)] [url = about:blank] 07:48:00 INFO - PROCESS | 1831 | 1461163680855 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:48:00 INFO - PROCESS | 1831 | 1461163680859 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:48:00 INFO - PROCESS | 1831 | 1461163680866 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:48:00 INFO - PROCESS | 1831 | 1461163680869 Marionette TRACE conn3 <- [1,1470,null,{}] 07:48:00 INFO - PROCESS | 1831 | 1461163680873 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:01 INFO - PROCESS | 1831 | 1461163681025 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:48:01 INFO - PROCESS | 1831 | 1461163681032 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2a17800 == 106 [pid = 1831] [id = 375] 07:48:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14d4ccfc00) [pid = 1831] [serial = 1126] [outer = (nil)] 07:48:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14db04e400) [pid = 1831] [serial = 1127] [outer = 0x7f14d4ccfc00] 07:48:01 INFO - PROCESS | 1831 | 1461163681091 Marionette DEBUG loaded listener.js 07:48:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14dc188400) [pid = 1831] [serial = 1128] [outer = 0x7f14d4ccfc00] 07:48:01 INFO - PROCESS | 1831 | 1461163681993 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1175ms 07:48:02 INFO - PROCESS | 1831 | 1461163682043 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 1831 | 1461163682046 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:48:02 INFO - PROCESS | 1831 | 1461163682051 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 1831 | 1461163682053 Marionette TRACE conn3 <- [1,1474,null,{}] 07:48:02 INFO - PROCESS | 1831 | 1461163682058 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:02 INFO - PROCESS | 1831 | 1461163682220 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:48:02 INFO - PROCESS | 1831 | 1461163682375 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da76a000 == 107 [pid = 1831] [id = 376] 07:48:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14d4ccf000) [pid = 1831] [serial = 1129] [outer = (nil)] 07:48:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14dc32a000) [pid = 1831] [serial = 1130] [outer = 0x7f14d4ccf000] 07:48:02 INFO - PROCESS | 1831 | 1461163682431 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14dd277400) [pid = 1831] [serial = 1131] [outer = 0x7f14d4ccf000] 07:48:03 INFO - PROCESS | 1831 | 1461163683188 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1176ms 07:48:03 INFO - PROCESS | 1831 | 1461163683229 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 1831 | 1461163683232 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:48:03 INFO - PROCESS | 1831 | 1461163683237 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 1831 | 1461163683239 Marionette TRACE conn3 <- [1,1478,null,{}] 07:48:03 INFO - PROCESS | 1831 | 1461163683252 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 1831 | 1461163683503 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:48:03 INFO - PROCESS | 1831 | 1461163683530 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de051000 == 108 [pid = 1831] [id = 377] 07:48:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14dde26400) [pid = 1831] [serial = 1132] [outer = (nil)] 07:48:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14de40c400) [pid = 1831] [serial = 1133] [outer = 0x7f14dde26400] 07:48:03 INFO - PROCESS | 1831 | 1461163683594 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14de578400) [pid = 1831] [serial = 1134] [outer = 0x7f14dde26400] 07:48:04 INFO - PROCESS | 1831 | 1461163684500 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1278ms 07:48:04 INFO - PROCESS | 1831 | 1461163684516 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 1831 | 1461163684521 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:48:04 INFO - PROCESS | 1831 | 1461163684561 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:48:04 INFO - PROCESS | 1831 | 1461163684564 Marionette TRACE conn3 <- [1,1482,null,{}] 07:48:04 INFO - PROCESS | 1831 | 1461163684569 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:04 INFO - PROCESS | 1831 | 1461163684779 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:48:04 INFO - PROCESS | 1831 | 1461163684802 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de904000 == 109 [pid = 1831] [id = 378] 07:48:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14cfef0800) [pid = 1831] [serial = 1135] [outer = (nil)] 07:48:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14de57fc00) [pid = 1831] [serial = 1136] [outer = 0x7f14cfef0800] 07:48:04 INFO - PROCESS | 1831 | 1461163684861 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14de646800) [pid = 1831] [serial = 1137] [outer = 0x7f14cfef0800] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14f3bcb800) [pid = 1831] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14e148c400) [pid = 1831] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14f4c1d400) [pid = 1831] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14da93a400) [pid = 1831] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14db0ef800) [pid = 1831] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14e9966c00) [pid = 1831] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14de9a0000) [pid = 1831] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14f4e7a000) [pid = 1831] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14d44e2000) [pid = 1831] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14d2990400) [pid = 1831] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14da936000) [pid = 1831] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14d298dc00) [pid = 1831] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14da7a7000) [pid = 1831] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14e1488000) [pid = 1831] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14e1019000) [pid = 1831] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14d14ccc00) [pid = 1831] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14d44e5c00) [pid = 1831] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14d2967800) [pid = 1831] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14d4cc6400) [pid = 1831] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14d4ed8c00) [pid = 1831] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14d440a800) [pid = 1831] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14e399f800) [pid = 1831] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14d44e2c00) [pid = 1831] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14e4ba1000) [pid = 1831] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14f3bc3000) [pid = 1831] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14d4ed6400) [pid = 1831] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14d288f000) [pid = 1831] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14d4406000) [pid = 1831] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14e1017000) [pid = 1831] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14f4c21800) [pid = 1831] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14d4dc7400) [pid = 1831] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14e12d1800) [pid = 1831] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14da933c00) [pid = 1831] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14d289a000) [pid = 1831] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14db0e9400) [pid = 1831] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14e57ee800) [pid = 1831] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14de99b400) [pid = 1831] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14db0ea400) [pid = 1831] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14d4403800) [pid = 1831] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14e9968800) [pid = 1831] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14da79d800) [pid = 1831] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14dad74800) [pid = 1831] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14de1d8800) [pid = 1831] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14daa4d800) [pid = 1831] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14d2896800) [pid = 1831] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f14da93a800) [pid = 1831] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14dda9ec00) [pid = 1831] [serial = 33] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14dc4b4400) [pid = 1831] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:48:06 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14d14c9c00) [pid = 1831] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:48:06 INFO - PROCESS | 1831 | 1461163686468 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1969ms 07:48:06 INFO - PROCESS | 1831 | 1461163686495 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 1831 | 1461163686498 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:48:06 INFO - PROCESS | 1831 | 1461163686503 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 1831 | 1461163686505 Marionette TRACE conn3 <- [1,1486,null,{}] 07:48:06 INFO - PROCESS | 1831 | 1461163686510 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:06 INFO - PROCESS | 1831 | 1461163686659 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:48:06 INFO - PROCESS | 1831 | 1461163686673 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da76f000 == 110 [pid = 1831] [id = 379] 07:48:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14d2896800) [pid = 1831] [serial = 1138] [outer = (nil)] 07:48:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14d44e2000) [pid = 1831] [serial = 1139] [outer = 0x7f14d2896800] 07:48:06 INFO - PROCESS | 1831 | 1461163686727 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14d4edf000) [pid = 1831] [serial = 1140] [outer = 0x7f14d2896800] 07:48:07 INFO - PROCESS | 1831 | 1461163687514 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1027ms 07:48:07 INFO - PROCESS | 1831 | 1461163687531 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 1831 | 1461163687533 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:48:07 INFO - PROCESS | 1831 | 1461163687543 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 1831 | 1461163687546 Marionette TRACE conn3 <- [1,1490,null,{}] 07:48:07 INFO - PROCESS | 1831 | 1461163687550 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:07 INFO - PROCESS | 1831 | 1461163687745 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:48:07 INFO - PROCESS | 1831 | 1461163687762 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc0c800 == 111 [pid = 1831] [id = 380] 07:48:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14d139f400) [pid = 1831] [serial = 1141] [outer = (nil)] 07:48:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14daa4d800) [pid = 1831] [serial = 1142] [outer = 0x7f14d139f400] 07:48:07 INFO - PROCESS | 1831 | 1461163687817 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14dd4a7c00) [pid = 1831] [serial = 1143] [outer = 0x7f14d139f400] 07:48:08 INFO - PROCESS | 1831 | 1461163688932 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1426ms 07:48:08 INFO - PROCESS | 1831 | 1461163688971 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 1831 | 1461163688978 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:48:08 INFO - PROCESS | 1831 | 1461163688986 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 1831 | 1461163688991 Marionette TRACE conn3 <- [1,1494,null,{}] 07:48:09 INFO - PROCESS | 1831 | 1461163688998 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:09 INFO - PROCESS | 1831 | 1461163689208 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:48:09 INFO - PROCESS | 1831 | 1461163689413 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3222000 == 112 [pid = 1831] [id = 381] 07:48:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14d2895000) [pid = 1831] [serial = 1144] [outer = (nil)] 07:48:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14d4406800) [pid = 1831] [serial = 1145] [outer = 0x7f14d2895000] 07:48:09 INFO - PROCESS | 1831 | 1461163689481 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14d4fa3c00) [pid = 1831] [serial = 1146] [outer = 0x7f14d2895000] 07:48:10 INFO - PROCESS | 1831 | 1461163690464 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1531ms 07:48:10 INFO - PROCESS | 1831 | 1461163690518 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 1831 | 1461163690526 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:48:10 INFO - PROCESS | 1831 | 1461163690536 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 1831 | 1461163690539 Marionette TRACE conn3 <- [1,1498,null,{}] 07:48:10 INFO - PROCESS | 1831 | 1461163690544 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:10 INFO - PROCESS | 1831 | 1461163690715 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:48:10 INFO - PROCESS | 1831 | 1461163690988 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc2d6800 == 113 [pid = 1831] [id = 382] 07:48:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14d4fa7400) [pid = 1831] [serial = 1147] [outer = (nil)] 07:48:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14da934c00) [pid = 1831] [serial = 1148] [outer = 0x7f14d4fa7400] 07:48:11 INFO - PROCESS | 1831 | 1461163691107 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14daa54c00) [pid = 1831] [serial = 1149] [outer = 0x7f14d4fa7400] 07:48:11 INFO - PROCESS | 1831 | 1461163691958 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1434ms 07:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:48:11 INFO - PROCESS | 1831 | 1461163691970 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 1831 | 1461163691972 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:48:11 INFO - PROCESS | 1831 | 1461163691979 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 1831 | 1461163691984 Marionette TRACE conn3 <- [1,1502,null,{}] 07:48:12 INFO - PROCESS | 1831 | 1461163692000 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:12 INFO - PROCESS | 1831 | 1461163692188 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:48:12 INFO - PROCESS | 1831 | 1461163692394 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2403800 == 114 [pid = 1831] [id = 383] 07:48:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14d5f76800) [pid = 1831] [serial = 1150] [outer = (nil)] 07:48:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14dc4ad400) [pid = 1831] [serial = 1151] [outer = 0x7f14d5f76800] 07:48:12 INFO - PROCESS | 1831 | 1461163692471 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14dda9dc00) [pid = 1831] [serial = 1152] [outer = 0x7f14d5f76800] 07:48:13 INFO - PROCESS | 1831 | 1461163693361 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1434ms 07:48:13 INFO - PROCESS | 1831 | 1461163693413 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 1831 | 1461163693420 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:48:13 INFO - PROCESS | 1831 | 1461163693427 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:48:13 INFO - PROCESS | 1831 | 1461163693430 Marionette TRACE conn3 <- [1,1506,null,{}] 07:48:13 INFO - PROCESS | 1831 | 1461163693435 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:13 INFO - PROCESS | 1831 | 1461163693609 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:48:13 INFO - PROCESS | 1831 | 1461163693793 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5905000 == 115 [pid = 1831] [id = 384] 07:48:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14db0e9800) [pid = 1831] [serial = 1153] [outer = (nil)] 07:48:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14de3ea000) [pid = 1831] [serial = 1154] [outer = 0x7f14db0e9800] 07:48:13 INFO - PROCESS | 1831 | 1461163693865 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14de410c00) [pid = 1831] [serial = 1155] [outer = 0x7f14db0e9800] 07:48:14 INFO - PROCESS | 1831 | 1461163694707 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1325ms 07:48:14 INFO - PROCESS | 1831 | 1461163694753 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 1831 | 1461163694757 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:48:14 INFO - PROCESS | 1831 | 1461163694763 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 1831 | 1461163694765 Marionette TRACE conn3 <- [1,1510,null,{}] 07:48:14 INFO - PROCESS | 1831 | 1461163694771 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:14 INFO - PROCESS | 1831 | 1461163694924 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:48:15 INFO - PROCESS | 1831 | 1461163695113 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78c5800 == 116 [pid = 1831] [id = 385] 07:48:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14d4faac00) [pid = 1831] [serial = 1156] [outer = (nil)] 07:48:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14de57e800) [pid = 1831] [serial = 1157] [outer = 0x7f14d4faac00] 07:48:15 INFO - PROCESS | 1831 | 1461163695178 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14de648800) [pid = 1831] [serial = 1158] [outer = 0x7f14d4faac00] 07:48:16 INFO - PROCESS | 1831 | 1461163696043 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1331ms 07:48:16 INFO - PROCESS | 1831 | 1461163696096 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 1831 | 1461163696099 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:48:16 INFO - PROCESS | 1831 | 1461163696104 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 1831 | 1461163696107 Marionette TRACE conn3 <- [1,1514,null,{}] 07:48:16 INFO - PROCESS | 1831 | 1461163696112 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:16 INFO - PROCESS | 1831 | 1461163696282 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:48:16 INFO - PROCESS | 1831 | 1461163696473 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f49dc000 == 117 [pid = 1831] [id = 386] 07:48:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14de9c0000) [pid = 1831] [serial = 1159] [outer = (nil)] 07:48:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14deb04c00) [pid = 1831] [serial = 1160] [outer = 0x7f14de9c0000] 07:48:16 INFO - PROCESS | 1831 | 1461163696546 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14dfc3e400) [pid = 1831] [serial = 1161] [outer = 0x7f14de9c0000] 07:48:17 INFO - PROCESS | 1831 | 1461163697387 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1327ms 07:48:17 INFO - PROCESS | 1831 | 1461163697433 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:48:17 INFO - PROCESS | 1831 | 1461163697437 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:48:17 INFO - PROCESS | 1831 | 1461163697445 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 1831 | 1461163697448 Marionette TRACE conn3 <- [1,1518,null,{}] 07:48:17 INFO - PROCESS | 1831 | 1461163697453 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:17 INFO - PROCESS | 1831 | 1461163697622 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:48:17 INFO - PROCESS | 1831 | 1461163697814 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f961b000 == 118 [pid = 1831] [id = 387] 07:48:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14de650800) [pid = 1831] [serial = 1162] [outer = (nil)] 07:48:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14e1016000) [pid = 1831] [serial = 1163] [outer = 0x7f14de650800] 07:48:17 INFO - PROCESS | 1831 | 1461163697881 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14e1214800) [pid = 1831] [serial = 1164] [outer = 0x7f14de650800] 07:48:18 INFO - PROCESS | 1831 | 1461163698728 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1335ms 07:48:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:48:18 INFO - PROCESS | 1831 | 1461163698780 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 1831 | 1461163698783 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:48:18 INFO - PROCESS | 1831 | 1461163698789 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 1831 | 1461163698792 Marionette TRACE conn3 <- [1,1522,null,{}] 07:48:18 INFO - PROCESS | 1831 | 1461163698797 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:18 INFO - PROCESS | 1831 | 1461163698970 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:48:19 INFO - PROCESS | 1831 | 1461163699174 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fbe85800 == 119 [pid = 1831] [id = 388] 07:48:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14de9c6400) [pid = 1831] [serial = 1165] [outer = (nil)] 07:48:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14e13d8c00) [pid = 1831] [serial = 1166] [outer = 0x7f14de9c6400] 07:48:19 INFO - PROCESS | 1831 | 1461163699254 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14e14bc400) [pid = 1831] [serial = 1167] [outer = 0x7f14de9c6400] 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:19 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:20 INFO - PROCESS | 1831 | 1461163700077 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:48:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:48:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:48:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:48:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:48:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1332ms 07:48:20 INFO - PROCESS | 1831 | 1461163700123 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 1831 | 1461163700130 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:48:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:48:20 INFO - PROCESS | 1831 | 1461163700136 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 1831 | 1461163700138 Marionette TRACE conn3 <- [1,1526,null,{}] 07:48:20 INFO - PROCESS | 1831 | 1461163700144 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:20 INFO - PROCESS | 1831 | 1461163700310 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:48:20 INFO - PROCESS | 1831 | 1461163700514 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf72a000 == 120 [pid = 1831] [id = 389] 07:48:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14dfc44000) [pid = 1831] [serial = 1168] [outer = (nil)] 07:48:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14e20df000) [pid = 1831] [serial = 1169] [outer = 0x7f14dfc44000] 07:48:20 INFO - PROCESS | 1831 | 1461163700585 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14e4543400) [pid = 1831] [serial = 1170] [outer = 0x7f14dfc44000] 07:48:21 INFO - PROCESS | 1831 | 1461163701376 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:48:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:48:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:48:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:48:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1275ms 07:48:21 INFO - PROCESS | 1831 | 1461163701415 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:48:21 INFO - PROCESS | 1831 | 1461163701419 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:48:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:48:21 INFO - PROCESS | 1831 | 1461163701424 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - PROCESS | 1831 | 1461163701427 Marionette TRACE conn3 <- [1,1530,null,{}] 07:48:21 INFO - PROCESS | 1831 | 1461163701432 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:21 INFO - PROCESS | 1831 | 1461163701603 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:48:21 INFO - PROCESS | 1831 | 1461163701794 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd670000 == 121 [pid = 1831] [id = 390] 07:48:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14de3f1c00) [pid = 1831] [serial = 1171] [outer = (nil)] 07:48:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14e46f2800) [pid = 1831] [serial = 1172] [outer = 0x7f14de3f1c00] 07:48:21 INFO - PROCESS | 1831 | 1461163701866 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14e636a000) [pid = 1831] [serial = 1173] [outer = 0x7f14de3f1c00] 07:48:22 INFO - PROCESS | 1831 | 1461163702662 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:48:22 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 07:48:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:48:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:48:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 07:48:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:48:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1278ms 07:48:22 INFO - PROCESS | 1831 | 1461163702705 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 1831 | 1461163702709 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:48:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:48:22 INFO - PROCESS | 1831 | 1461163702715 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - PROCESS | 1831 | 1461163702719 Marionette TRACE conn3 <- [1,1534,null,{}] 07:48:22 INFO - PROCESS | 1831 | 1461163702724 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:22 INFO - PROCESS | 1831 | 1461163702943 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:48:23 INFO - PROCESS | 1831 | 1461163703151 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cccd7000 == 122 [pid = 1831] [id = 391] 07:48:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14deb08c00) [pid = 1831] [serial = 1174] [outer = (nil)] 07:48:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14f4774400) [pid = 1831] [serial = 1175] [outer = 0x7f14deb08c00] 07:48:23 INFO - PROCESS | 1831 | 1461163703223 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14f5fc2800) [pid = 1831] [serial = 1176] [outer = 0x7f14deb08c00] 07:48:24 INFO - PROCESS | 1831 | 1461163704154 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:48:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:48:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1484ms 07:48:24 INFO - PROCESS | 1831 | 1461163704199 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 1831 | 1461163704203 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:48:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:48:24 INFO - PROCESS | 1831 | 1461163704209 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 1831 | 1461163704211 Marionette TRACE conn3 <- [1,1538,null,{}] 07:48:24 INFO - PROCESS | 1831 | 1461163704217 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:24 INFO - PROCESS | 1831 | 1461163704397 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:48:24 INFO - PROCESS | 1831 | 1461163704656 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc66a800 == 123 [pid = 1831] [id = 392] 07:48:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14d2897000) [pid = 1831] [serial = 1177] [outer = (nil)] 07:48:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14de40d400) [pid = 1831] [serial = 1178] [outer = 0x7f14d2897000] 07:48:24 INFO - PROCESS | 1831 | 1461163704728 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14f5fc4c00) [pid = 1831] [serial = 1179] [outer = 0x7f14d2897000] 07:48:25 INFO - PROCESS | 1831 | 1461163705560 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:48:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:48:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1391ms 07:48:25 INFO - PROCESS | 1831 | 1461163705600 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 1831 | 1461163705603 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:48:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:48:25 INFO - PROCESS | 1831 | 1461163705609 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - PROCESS | 1831 | 1461163705611 Marionette TRACE conn3 <- [1,1542,null,{}] 07:48:25 INFO - PROCESS | 1831 | 1461163705616 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:25 INFO - PROCESS | 1831 | 1461163705784 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:48:25 INFO - PROCESS | 1831 | 1461163705983 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0ac4800 == 124 [pid = 1831] [id = 393] 07:48:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14d14cac00) [pid = 1831] [serial = 1180] [outer = (nil)] 07:48:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14d2965400) [pid = 1831] [serial = 1181] [outer = 0x7f14d14cac00] 07:48:26 INFO - PROCESS | 1831 | 1461163706050 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14d44e7c00) [pid = 1831] [serial = 1182] [outer = 0x7f14d14cac00] 07:48:26 INFO - PROCESS | 1831 | 1461163706893 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:48:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1326ms 07:48:26 INFO - PROCESS | 1831 | 1461163706936 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 1831 | 1461163706939 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:48:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:48:26 INFO - PROCESS | 1831 | 1461163706945 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 1831 | 1461163706947 Marionette TRACE conn3 <- [1,1546,null,{}] 07:48:26 INFO - PROCESS | 1831 | 1461163706952 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:27 INFO - PROCESS | 1831 | 1461163707117 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:48:27 INFO - PROCESS | 1831 | 1461163707319 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4319800 == 125 [pid = 1831] [id = 394] 07:48:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14d14cbc00) [pid = 1831] [serial = 1183] [outer = (nil)] 07:48:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14d4410800) [pid = 1831] [serial = 1184] [outer = 0x7f14d14cbc00] 07:48:27 INFO - PROCESS | 1831 | 1461163707383 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14daa5a400) [pid = 1831] [serial = 1185] [outer = 0x7f14d14cbc00] 07:48:28 INFO - PROCESS | 1831 | 1461163708570 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:48:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1687ms 07:48:28 INFO - PROCESS | 1831 | 1461163708633 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 1831 | 1461163708638 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:48:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:48:28 INFO - PROCESS | 1831 | 1461163708645 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 1831 | 1461163708650 Marionette TRACE conn3 <- [1,1550,null,{}] 07:48:28 INFO - PROCESS | 1831 | 1461163708669 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:28 INFO - PROCESS | 1831 | 1461163708839 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:48:29 INFO - PROCESS | 1831 | 1461163709079 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d13dc800 == 126 [pid = 1831] [id = 395] 07:48:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14d278e800) [pid = 1831] [serial = 1186] [outer = (nil)] 07:48:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14d2895800) [pid = 1831] [serial = 1187] [outer = 0x7f14d278e800] 07:48:29 INFO - PROCESS | 1831 | 1461163709144 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14d4406000) [pid = 1831] [serial = 1188] [outer = 0x7f14d278e800] 07:48:29 INFO - PROCESS | 1831 | 1461163709969 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1389ms 07:48:30 INFO - PROCESS | 1831 | 1461163710035 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 1831 | 1461163710043 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:48:30 INFO - PROCESS | 1831 | 1461163710053 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 1831 | 1461163710057 Marionette TRACE conn3 <- [1,1554,null,{}] 07:48:30 INFO - PROCESS | 1831 | 1461163710063 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:30 INFO - PROCESS | 1831 | 1461163710248 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:48:30 INFO - PROCESS | 1831 | 1461163710448 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14daa8b800 == 127 [pid = 1831] [id = 396] 07:48:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14d288d800) [pid = 1831] [serial = 1189] [outer = (nil)] 07:48:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14d5f73800) [pid = 1831] [serial = 1190] [outer = 0x7f14d288d800] 07:48:30 INFO - PROCESS | 1831 | 1461163710518 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14da939000) [pid = 1831] [serial = 1191] [outer = 0x7f14d288d800] 07:48:31 INFO - PROCESS | 1831 | 1461163711611 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1629ms 07:48:31 INFO - PROCESS | 1831 | 1461163711684 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 1831 | 1461163711688 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:48:31 INFO - PROCESS | 1831 | 1461163711694 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 1831 | 1461163711699 Marionette TRACE conn3 <- [1,1558,null,{}] 07:48:31 INFO - PROCESS | 1831 | 1461163711714 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:31 INFO - PROCESS | 1831 | 1461163711946 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:48:32 INFO - PROCESS | 1831 | 1461163712299 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ff175800 == 126 [pid = 1831] [id = 121] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da763000 == 125 [pid = 1831] [id = 296] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f1518fd1800 == 124 [pid = 1831] [id = 331] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fe36a000 == 123 [pid = 1831] [id = 294] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa21f800 == 122 [pid = 1831] [id = 293] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f5c25000 == 121 [pid = 1831] [id = 328] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d3211800 == 120 [pid = 1831] [id = 295] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d3295800 == 119 [pid = 1831] [id = 330] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa2a3000 == 118 [pid = 1831] [id = 329] 07:48:32 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14dd279800) [pid = 1831] [serial = 1058] [outer = (nil)] [url = about:blank] 07:48:32 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14d4fa8800) [pid = 1831] [serial = 1061] [outer = (nil)] [url = about:blank] 07:48:32 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14e2336000) [pid = 1831] [serial = 1085] [outer = (nil)] [url = about:blank] 07:48:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d06d2800 == 119 [pid = 1831] [id = 397] 07:48:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14d2970400) [pid = 1831] [serial = 1192] [outer = (nil)] 07:48:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14daa3f400) [pid = 1831] [serial = 1193] [outer = 0x7f14d2970400] 07:48:32 INFO - PROCESS | 1831 | 1461163712468 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14db04bc00) [pid = 1831] [serial = 1194] [outer = 0x7f14d2970400] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da76f000 == 118 [pid = 1831] [id = 379] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de904000 == 117 [pid = 1831] [id = 378] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de051000 == 116 [pid = 1831] [id = 377] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da76a000 == 115 [pid = 1831] [id = 376] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2a17800 == 114 [pid = 1831] [id = 375] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d41c5000 == 113 [pid = 1831] [id = 374] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d321d000 == 112 [pid = 1831] [id = 373] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d41cb800 == 111 [pid = 1831] [id = 372] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fe388800 == 110 [pid = 1831] [id = 369] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf7d1000 == 109 [pid = 1831] [id = 368] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf9d7000 == 108 [pid = 1831] [id = 367] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9d4a000 == 107 [pid = 1831] [id = 366] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8143800 == 106 [pid = 1831] [id = 365] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5b20000 == 105 [pid = 1831] [id = 364] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2ca000 == 104 [pid = 1831] [id = 363] 07:48:32 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d3219000 == 103 [pid = 1831] [id = 362] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14d14d8c00) [pid = 1831] [serial = 951] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14f5cb6400) [pid = 1831] [serial = 927] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14e6367800) [pid = 1831] [serial = 822] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14fa127000) [pid = 1831] [serial = 888] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14de9c7000) [pid = 1831] [serial = 774] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14e9660c00) [pid = 1831] [serial = 879] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14f9e88400) [pid = 1831] [serial = 768] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14e82a7800) [pid = 1831] [serial = 924] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14f9e88000) [pid = 1831] [serial = 828] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14dc18e400) [pid = 1831] [serial = 939] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14fa1c8c00) [pid = 1831] [serial = 948] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14fa1cec00) [pid = 1831] [serial = 771] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14dc186800) [pid = 1831] [serial = 945] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14de5f3000) [pid = 1831] [serial = 918] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14e995fc00) [pid = 1831] [serial = 825] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14e39a0c00) [pid = 1831] [serial = 873] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14daa51800) [pid = 1831] [serial = 954] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14f9cbe000) [pid = 1831] [serial = 942] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14d2972400) [pid = 1831] [serial = 930] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14d4cd4800) [pid = 1831] [serial = 891] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14de64a000) [pid = 1831] [serial = 780] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14dd361c00) [pid = 1831] [serial = 840] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14e965e800) [pid = 1831] [serial = 762] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14d44f0400) [pid = 1831] [serial = 936] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14f5fefc00) [pid = 1831] [serial = 765] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14f9cbd800) [pid = 1831] [serial = 885] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14d4ee3c00) [pid = 1831] [serial = 777] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14d2899c00) [pid = 1831] [serial = 837] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14f9eb7c00) [pid = 1831] [serial = 834] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14e7671c00) [pid = 1831] [serial = 876] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14f9ec1c00) [pid = 1831] [serial = 933] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14dd4a3800) [pid = 1831] [serial = 756] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14e4496000) [pid = 1831] [serial = 819] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14dd369800) [pid = 1831] [serial = 867] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14dea65800) [pid = 1831] [serial = 870] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14dfceb000) [pid = 1831] [serial = 816] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14e84db000) [pid = 1831] [serial = 704] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14e10e0000) [pid = 1831] [serial = 921] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14de1d6000) [pid = 1831] [serial = 813] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14d440f800) [pid = 1831] [serial = 831] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14f5cc5c00) [pid = 1831] [serial = 882] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14e16f6c00) [pid = 1831] [serial = 759] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14f9cb9400) [pid = 1831] [serial = 1055] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14ed3e9000) [pid = 1831] [serial = 1049] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14de649400) [pid = 1831] [serial = 1037] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14dc325000) [pid = 1831] [serial = 1073] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14d4ccd000) [pid = 1831] [serial = 1068] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14d289b800) [pid = 1831] [serial = 1067] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14e5b62400) [pid = 1831] [serial = 1046] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14dc18dc00) [pid = 1831] [serial = 1034] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f14daa30c00) [pid = 1831] [serial = 1070] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14daa4d400) [pid = 1831] [serial = 1071] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14e2148800) [pid = 1831] [serial = 1043] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14da7a4400) [pid = 1831] [serial = 1031] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14e13d9000) [pid = 1831] [serial = 1040] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14e46f0400) [pid = 1831] [serial = 1052] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14d236d000) [pid = 1831] [serial = 1064] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14e702ec00) [pid = 1831] [serial = 732] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14de64c000) [pid = 1831] [serial = 1080] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14de03d000) [pid = 1831] [serial = 1077] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14dd27a000) [pid = 1831] [serial = 1074] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14de99a000) [pid = 1831] [serial = 1082] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14e13da000) [pid = 1831] [serial = 1083] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14dd92f400) [pid = 1831] [serial = 1076] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14de40a000) [pid = 1831] [serial = 1079] [outer = (nil)] [url = about:blank] 07:48:33 INFO - PROCESS | 1831 | 1461163713383 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1733ms 07:48:33 INFO - PROCESS | 1831 | 1461163713428 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 1831 | 1461163713432 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:48:33 INFO - PROCESS | 1831 | 1461163713437 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1831 | 1461163713439 Marionette TRACE conn3 <- [1,1562,null,{}] 07:48:33 INFO - PROCESS | 1831 | 1461163713444 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:33 INFO - PROCESS | 1831 | 1461163713614 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:48:33 INFO - PROCESS | 1831 | 1461163713779 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2ad1800 == 104 [pid = 1831] [id = 398] 07:48:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14d14d8c00) [pid = 1831] [serial = 1195] [outer = (nil)] 07:48:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14db043c00) [pid = 1831] [serial = 1196] [outer = 0x7f14d14d8c00] 07:48:33 INFO - PROCESS | 1831 | 1461163713839 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14dc4ae800) [pid = 1831] [serial = 1197] [outer = 0x7f14d14d8c00] 07:48:34 INFO - PROCESS | 1831 | 1461163714591 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1182ms 07:48:34 INFO - PROCESS | 1831 | 1461163714645 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:48:34 INFO - PROCESS | 1831 | 1461163714648 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:48:34 INFO - PROCESS | 1831 | 1461163714688 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - PROCESS | 1831 | 1461163714695 Marionette TRACE conn3 <- [1,1566,null,{}] 07:48:34 INFO - PROCESS | 1831 | 1461163714711 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:34 INFO - PROCESS | 1831 | 1461163714954 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:48:34 INFO - PROCESS | 1831 | 1461163714982 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4495000 == 105 [pid = 1831] [id = 399] 07:48:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14d4ee3c00) [pid = 1831] [serial = 1198] [outer = (nil)] 07:48:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14ddaa2000) [pid = 1831] [serial = 1199] [outer = 0x7f14d4ee3c00] 07:48:35 INFO - PROCESS | 1831 | 1461163715052 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14de1d6000) [pid = 1831] [serial = 1200] [outer = 0x7f14d4ee3c00] 07:48:35 INFO - PROCESS | 1831 | 1461163715927 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1312ms 07:48:35 INFO - PROCESS | 1831 | 1461163715983 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 1831 | 1461163715986 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:48:36 INFO - PROCESS | 1831 | 1461163716001 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1831 | 1461163716004 Marionette TRACE conn3 <- [1,1570,null,{}] 07:48:36 INFO - PROCESS | 1831 | 1461163716009 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:36 INFO - PROCESS | 1831 | 1461163716267 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:48:36 INFO - PROCESS | 1831 | 1461163716304 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da904000 == 106 [pid = 1831] [id = 400] 07:48:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14de578c00) [pid = 1831] [serial = 1201] [outer = (nil)] 07:48:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14de64a000) [pid = 1831] [serial = 1202] [outer = 0x7f14de578c00] 07:48:36 INFO - PROCESS | 1831 | 1461163716439 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14de99b000) [pid = 1831] [serial = 1203] [outer = 0x7f14de578c00] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14d2370c00) [pid = 1831] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14da7a0400) [pid = 1831] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14d4ccf000) [pid = 1831] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14d278b000) [pid = 1831] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14d4ccfc00) [pid = 1831] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14cfef0800) [pid = 1831] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14dde4c800) [pid = 1831] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14dde26400) [pid = 1831] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14d2896800) [pid = 1831] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:48:37 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14de061800) [pid = 1831] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:48:37 INFO - PROCESS | 1831 | 1461163717770 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1786ms 07:48:37 INFO - PROCESS | 1831 | 1461163717787 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 1831 | 1461163717790 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:48:37 INFO - PROCESS | 1831 | 1461163717797 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 1831 | 1461163717799 Marionette TRACE conn3 <- [1,1574,null,{}] 07:48:37 INFO - PROCESS | 1831 | 1461163717811 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:37 INFO - PROCESS | 1831 | 1461163717966 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:48:38 INFO - PROCESS | 1831 | 1461163718121 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da911000 == 107 [pid = 1831] [id = 401] 07:48:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14d2967400) [pid = 1831] [serial = 1204] [outer = (nil)] 07:48:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14dc193800) [pid = 1831] [serial = 1205] [outer = 0x7f14d2967400] 07:48:38 INFO - PROCESS | 1831 | 1461163718182 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14de9ba800) [pid = 1831] [serial = 1206] [outer = 0x7f14d2967400] 07:48:38 INFO - PROCESS | 1831 | 1461163718870 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1134ms 07:48:38 INFO - PROCESS | 1831 | 1461163718932 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 1831 | 1461163718935 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:48:38 INFO - PROCESS | 1831 | 1461163718949 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 1831 | 1461163718951 Marionette TRACE conn3 <- [1,1578,null,{}] 07:48:38 INFO - PROCESS | 1831 | 1461163718956 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:39 INFO - PROCESS | 1831 | 1461163719105 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:48:39 INFO - PROCESS | 1831 | 1461163719114 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de2bf000 == 108 [pid = 1831] [id = 402] 07:48:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14de99ec00) [pid = 1831] [serial = 1207] [outer = (nil)] 07:48:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14df89d400) [pid = 1831] [serial = 1208] [outer = 0x7f14de99ec00] 07:48:39 INFO - PROCESS | 1831 | 1461163719169 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14e1216000) [pid = 1831] [serial = 1209] [outer = 0x7f14de99ec00] 07:48:40 INFO - PROCESS | 1831 | 1461163720270 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1377ms 07:48:40 INFO - PROCESS | 1831 | 1461163720327 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:48:40 INFO - PROCESS | 1831 | 1461163720334 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:48:40 INFO - PROCESS | 1831 | 1461163720342 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - PROCESS | 1831 | 1461163720347 Marionette TRACE conn3 <- [1,1582,null,{}] 07:48:40 INFO - PROCESS | 1831 | 1461163720354 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:40 INFO - PROCESS | 1831 | 1461163720554 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:48:40 INFO - PROCESS | 1831 | 1461163720744 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d06c4000 == 109 [pid = 1831] [id = 403] 07:48:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14d2971400) [pid = 1831] [serial = 1210] [outer = (nil)] 07:48:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14d4cc8400) [pid = 1831] [serial = 1211] [outer = 0x7f14d2971400] 07:48:40 INFO - PROCESS | 1831 | 1461163720814 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14d4faf000) [pid = 1831] [serial = 1212] [outer = 0x7f14d2971400] 07:48:41 INFO - PROCESS | 1831 | 1461163721834 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1531ms 07:48:41 INFO - PROCESS | 1831 | 1461163721875 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 1831 | 1461163721883 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:48:41 INFO - PROCESS | 1831 | 1461163721893 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1831 | 1461163721897 Marionette TRACE conn3 <- [1,1586,null,{}] 07:48:41 INFO - PROCESS | 1831 | 1461163721903 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:42 INFO - PROCESS | 1831 | 1461163722087 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:48:42 INFO - PROCESS | 1831 | 1461163722366 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da763000 == 110 [pid = 1831] [id = 404] 07:48:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14d5f72800) [pid = 1831] [serial = 1213] [outer = (nil)] 07:48:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14dad72800) [pid = 1831] [serial = 1214] [outer = 0x7f14d5f72800] 07:48:42 INFO - PROCESS | 1831 | 1461163722493 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14db0ebc00) [pid = 1831] [serial = 1215] [outer = 0x7f14d5f72800] 07:48:43 INFO - PROCESS | 1831 | 1461163723356 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1533ms 07:48:43 INFO - PROCESS | 1831 | 1461163723426 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 1831 | 1461163723429 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:48:43 INFO - PROCESS | 1831 | 1461163723436 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 1831 | 1461163723442 Marionette TRACE conn3 <- [1,1590,null,{}] 07:48:43 INFO - PROCESS | 1831 | 1461163723458 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:43 INFO - PROCESS | 1831 | 1461163723688 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:48:43 INFO - PROCESS | 1831 | 1461163723875 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de80c000 == 111 [pid = 1831] [id = 405] 07:48:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14db04f000) [pid = 1831] [serial = 1216] [outer = (nil)] 07:48:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14de40fc00) [pid = 1831] [serial = 1217] [outer = 0x7f14db04f000] 07:48:43 INFO - PROCESS | 1831 | 1461163723950 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14de64c800) [pid = 1831] [serial = 1218] [outer = 0x7f14db04f000] 07:48:44 INFO - PROCESS | 1831 | 1461163724823 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1432ms 07:48:44 INFO - PROCESS | 1831 | 1461163724869 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:48:44 INFO - PROCESS | 1831 | 1461163724873 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:48:44 INFO - PROCESS | 1831 | 1461163724879 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 1831 | 1461163724882 Marionette TRACE conn3 <- [1,1594,null,{}] 07:48:44 INFO - PROCESS | 1831 | 1461163724887 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:45 INFO - PROCESS | 1831 | 1461163725053 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:48:45 INFO - PROCESS | 1831 | 1461163725246 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc18000 == 112 [pid = 1831] [id = 406] 07:48:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14d4cd4800) [pid = 1831] [serial = 1219] [outer = (nil)] 07:48:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14dfa77c00) [pid = 1831] [serial = 1220] [outer = 0x7f14d4cd4800] 07:48:45 INFO - PROCESS | 1831 | 1461163725312 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14e13de800) [pid = 1831] [serial = 1221] [outer = 0x7f14d4cd4800] 07:48:46 INFO - PROCESS | 1831 | 1461163726192 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1377ms 07:48:46 INFO - PROCESS | 1831 | 1461163726257 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 1831 | 1461163726260 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:48:46 INFO - PROCESS | 1831 | 1461163726266 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - PROCESS | 1831 | 1461163726268 Marionette TRACE conn3 <- [1,1598,null,{}] 07:48:46 INFO - PROCESS | 1831 | 1461163726273 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:46 INFO - PROCESS | 1831 | 1461163726441 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:48:46 INFO - PROCESS | 1831 | 1461163726635 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1f22000 == 113 [pid = 1831] [id = 407] 07:48:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14de997400) [pid = 1831] [serial = 1222] [outer = (nil)] 07:48:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14e214b800) [pid = 1831] [serial = 1223] [outer = 0x7f14de997400] 07:48:46 INFO - PROCESS | 1831 | 1461163726706 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14e3b7dc00) [pid = 1831] [serial = 1224] [outer = 0x7f14de997400] 07:48:47 INFO - PROCESS | 1831 | 1461163727560 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1331ms 07:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:48:47 INFO - PROCESS | 1831 | 1461163727597 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 1831 | 1461163727600 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:48:47 INFO - PROCESS | 1831 | 1461163727606 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 1831 | 1461163727609 Marionette TRACE conn3 <- [1,1602,null,{}] 07:48:47 INFO - PROCESS | 1831 | 1461163727614 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:47 INFO - PROCESS | 1831 | 1461163727825 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:48:48 INFO - PROCESS | 1831 | 1461163728015 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b92000 == 114 [pid = 1831] [id = 408] 07:48:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14e16f6800) [pid = 1831] [serial = 1225] [outer = (nil)] 07:48:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14e7374800) [pid = 1831] [serial = 1226] [outer = 0x7f14e16f6800] 07:48:48 INFO - PROCESS | 1831 | 1461163728089 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14f3bc1400) [pid = 1831] [serial = 1227] [outer = 0x7f14e16f6800] 07:48:48 INFO - PROCESS | 1831 | 1461163728936 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1377ms 07:48:48 INFO - PROCESS | 1831 | 1461163728984 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:48:48 INFO - PROCESS | 1831 | 1461163728988 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:48:48 INFO - PROCESS | 1831 | 1461163728994 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 1831 | 1461163728998 Marionette TRACE conn3 <- [1,1606,null,{}] 07:48:49 INFO - PROCESS | 1831 | 1461163729004 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:49 INFO - PROCESS | 1831 | 1461163729189 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:48:49 INFO - PROCESS | 1831 | 1461163729384 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8218800 == 115 [pid = 1831] [id = 409] 07:48:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14e46e9000) [pid = 1831] [serial = 1228] [outer = (nil)] 07:48:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14f4c20000) [pid = 1831] [serial = 1229] [outer = 0x7f14e46e9000] 07:48:49 INFO - PROCESS | 1831 | 1461163729452 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14f5c0a000) [pid = 1831] [serial = 1230] [outer = 0x7f14e46e9000] 07:48:50 INFO - PROCESS | 1831 | 1461163730343 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:48:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1384ms 07:48:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:48:50 INFO - PROCESS | 1831 | 1461163730377 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 1831 | 1461163730380 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:48:50 INFO - PROCESS | 1831 | 1461163730386 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1831 | 1461163730388 Marionette TRACE conn3 <- [1,1610,null,{}] 07:48:50 INFO - PROCESS | 1831 | 1461163730394 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:50 INFO - PROCESS | 1831 | 1461163730566 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:48:50 INFO - PROCESS | 1831 | 1461163730760 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f494d000 == 116 [pid = 1831] [id = 410] 07:48:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14e6a39800) [pid = 1831] [serial = 1231] [outer = (nil)] 07:48:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14f9ab7800) [pid = 1831] [serial = 1232] [outer = 0x7f14e6a39800] 07:48:50 INFO - PROCESS | 1831 | 1461163730828 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14f9cba800) [pid = 1831] [serial = 1233] [outer = 0x7f14e6a39800] 07:48:51 INFO - PROCESS | 1831 | 1461163731682 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1326ms 07:48:51 INFO - PROCESS | 1831 | 1461163731712 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 1831 | 1461163731716 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:48:51 INFO - PROCESS | 1831 | 1461163731721 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 1831 | 1461163731724 Marionette TRACE conn3 <- [1,1614,null,{}] 07:48:51 INFO - PROCESS | 1831 | 1461163731729 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:51 INFO - PROCESS | 1831 | 1461163731902 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:48:52 INFO - PROCESS | 1831 | 1461163732098 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9617000 == 117 [pid = 1831] [id = 411] 07:48:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14cf564400) [pid = 1831] [serial = 1234] [outer = (nil)] 07:48:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14cf56b800) [pid = 1831] [serial = 1235] [outer = 0x7f14cf564400] 07:48:52 INFO - PROCESS | 1831 | 1461163732163 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14cf570400) [pid = 1831] [serial = 1236] [outer = 0x7f14cf564400] 07:48:52 INFO - PROCESS | 1831 | 1461163732977 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1329ms 07:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:48:53 INFO - PROCESS | 1831 | 1461163733051 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 1831 | 1461163733054 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:48:53 INFO - PROCESS | 1831 | 1461163733060 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1831 | 1461163733063 Marionette TRACE conn3 <- [1,1618,null,{}] 07:48:53 INFO - PROCESS | 1831 | 1461163733068 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:53 INFO - PROCESS | 1831 | 1461163733255 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:48:53 INFO - PROCESS | 1831 | 1461163733448 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa2a6000 == 118 [pid = 1831] [id = 412] 07:48:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14cf566800) [pid = 1831] [serial = 1237] [outer = (nil)] 07:48:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14f9abc400) [pid = 1831] [serial = 1238] [outer = 0x7f14cf566800] 07:48:53 INFO - PROCESS | 1831 | 1461163733516 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14f9e88400) [pid = 1831] [serial = 1239] [outer = 0x7f14cf566800] 07:48:54 INFO - PROCESS | 1831 | 1461163734396 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1379ms 07:48:54 INFO - PROCESS | 1831 | 1461163734438 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:48:54 INFO - PROCESS | 1831 | 1461163734442 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:48:54 INFO - PROCESS | 1831 | 1461163734448 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 1831 | 1461163734451 Marionette TRACE conn3 <- [1,1622,null,{}] 07:48:54 INFO - PROCESS | 1831 | 1461163734456 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 1831 | 1461163734649 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:48:54 INFO - PROCESS | 1831 | 1461163734856 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc39a800 == 119 [pid = 1831] [id = 413] 07:48:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14cf56f800) [pid = 1831] [serial = 1240] [outer = (nil)] 07:48:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14cffdc400) [pid = 1831] [serial = 1241] [outer = 0x7f14cf56f800] 07:48:54 INFO - PROCESS | 1831 | 1461163734978 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14f9eb7c00) [pid = 1831] [serial = 1242] [outer = 0x7f14cf56f800] 07:48:55 INFO - PROCESS | 1831 | 1461163735825 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1432ms 07:48:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:48:55 INFO - PROCESS | 1831 | 1461163735880 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 1831 | 1461163735883 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:48:55 INFO - PROCESS | 1831 | 1461163735889 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 1831 | 1461163735892 Marionette TRACE conn3 <- [1,1626,null,{}] 07:48:55 INFO - PROCESS | 1831 | 1461163735896 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:56 INFO - PROCESS | 1831 | 1461163736054 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:48:56 INFO - PROCESS | 1831 | 1461163736279 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de711800 == 120 [pid = 1831] [id = 414] 07:48:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14cffd3400) [pid = 1831] [serial = 1243] [outer = (nil)] 07:48:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14d073fc00) [pid = 1831] [serial = 1244] [outer = 0x7f14cffd3400] 07:48:56 INFO - PROCESS | 1831 | 1461163736344 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14d0745000) [pid = 1831] [serial = 1245] [outer = 0x7f14cffd3400] 07:48:57 INFO - PROCESS | 1831 | 1461163737178 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:48:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1326ms 07:48:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:48:57 INFO - PROCESS | 1831 | 1461163737215 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 1831 | 1461163737217 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:48:57 INFO - PROCESS | 1831 | 1461163737223 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 1831 | 1461163737226 Marionette TRACE conn3 <- [1,1630,null,{}] 07:48:57 INFO - PROCESS | 1831 | 1461163737230 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 1831 | 1461163737398 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:48:57 INFO - PROCESS | 1831 | 1461163737607 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2670800 == 121 [pid = 1831] [id = 415] 07:48:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14cf80a400) [pid = 1831] [serial = 1246] [outer = (nil)] 07:48:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14cf813400) [pid = 1831] [serial = 1247] [outer = 0x7f14cf80a400] 07:48:57 INFO - PROCESS | 1831 | 1461163737713 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14cf818000) [pid = 1831] [serial = 1248] [outer = 0x7f14cf80a400] 07:48:59 INFO - PROCESS | 1831 | 1461163739042 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:48:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:48:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1889ms 07:48:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:48:59 INFO - PROCESS | 1831 | 1461163739111 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:48:59 INFO - PROCESS | 1831 | 1461163739116 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:48:59 INFO - PROCESS | 1831 | 1461163739123 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 1831 | 1461163739128 Marionette TRACE conn3 <- [1,1634,null,{}] 07:48:59 INFO - PROCESS | 1831 | 1461163739135 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:59 INFO - PROCESS | 1831 | 1461163739383 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:48:59 INFO - PROCESS | 1831 | 1461163739590 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2a31000 == 122 [pid = 1831] [id = 416] 07:48:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14cffdc800) [pid = 1831] [serial = 1249] [outer = (nil)] 07:48:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14d0741000) [pid = 1831] [serial = 1250] [outer = 0x7f14cffdc800] 07:48:59 INFO - PROCESS | 1831 | 1461163739702 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14d236dc00) [pid = 1831] [serial = 1251] [outer = 0x7f14cffdc800] 07:49:00 INFO - PROCESS | 1831 | 1461163740650 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:49:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1583ms 07:49:00 INFO - PROCESS | 1831 | 1461163740705 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 1831 | 1461163740713 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:49:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:49:00 INFO - PROCESS | 1831 | 1461163740721 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1831 | 1461163740725 Marionette TRACE conn3 <- [1,1638,null,{}] 07:49:00 INFO - PROCESS | 1831 | 1461163740730 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 1831 | 1461163740892 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de81e000 == 121 [pid = 1831] [id = 314] 07:49:01 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14fa12a000) [pid = 1831] [serial = 1103] [outer = (nil)] [url = about:blank] 07:49:01 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14d2783c00) [pid = 1831] [serial = 1109] [outer = (nil)] [url = about:blank] 07:49:01 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14d139dc00) [pid = 1831] [serial = 1106] [outer = (nil)] [url = about:blank] 07:49:01 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14db040400) [pid = 1831] [serial = 1112] [outer = (nil)] [url = about:blank] 07:49:01 INFO - PROCESS | 1831 | 1461163741211 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da911000 == 120 [pid = 1831] [id = 401] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da904000 == 119 [pid = 1831] [id = 400] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4495000 == 118 [pid = 1831] [id = 399] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2ad1800 == 117 [pid = 1831] [id = 398] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d06d2800 == 116 [pid = 1831] [id = 397] 07:49:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf7d8000 == 117 [pid = 1831] [id = 417] 07:49:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14d2783c00) [pid = 1831] [serial = 1252] [outer = (nil)] 07:49:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14d440a000) [pid = 1831] [serial = 1253] [outer = 0x7f14d2783c00] 07:49:01 INFO - PROCESS | 1831 | 1461163741320 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14d4ccb400) [pid = 1831] [serial = 1254] [outer = 0x7f14d2783c00] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14daa8b800 == 116 [pid = 1831] [id = 396] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d13dc800 == 115 [pid = 1831] [id = 395] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4319800 == 114 [pid = 1831] [id = 394] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0ac4800 == 113 [pid = 1831] [id = 393] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc66a800 == 112 [pid = 1831] [id = 392] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf72a000 == 111 [pid = 1831] [id = 389] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fbe85800 == 110 [pid = 1831] [id = 388] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f961b000 == 109 [pid = 1831] [id = 387] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f49dc000 == 108 [pid = 1831] [id = 386] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78c5800 == 107 [pid = 1831] [id = 385] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5905000 == 106 [pid = 1831] [id = 384] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2403800 == 105 [pid = 1831] [id = 383] 07:49:01 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc2d6800 == 104 [pid = 1831] [id = 382] 07:49:02 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d3222000 == 103 [pid = 1831] [id = 381] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14e6a33400) [pid = 1831] [serial = 1100] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14d5f74000) [pid = 1831] [serial = 1122] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14db045c00) [pid = 1831] [serial = 1125] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14dc32a000) [pid = 1831] [serial = 1130] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14d4fa5000) [pid = 1831] [serial = 1119] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14db04e400) [pid = 1831] [serial = 1127] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14de646800) [pid = 1831] [serial = 1137] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14de578400) [pid = 1831] [serial = 1134] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14de9c5c00) [pid = 1831] [serial = 1094] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14d440b000) [pid = 1831] [serial = 1118] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14e4539c00) [pid = 1831] [serial = 1097] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14d4fa3000) [pid = 1831] [serial = 1121] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14de40c400) [pid = 1831] [serial = 1133] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14daa5b800) [pid = 1831] [serial = 1124] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14dd277400) [pid = 1831] [serial = 1131] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14dc329800) [pid = 1831] [serial = 1091] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14dc188400) [pid = 1831] [serial = 1128] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14db049c00) [pid = 1831] [serial = 1115] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14de57fc00) [pid = 1831] [serial = 1136] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14d44e2000) [pid = 1831] [serial = 1139] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14d4edf000) [pid = 1831] [serial = 1140] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14d4fa5400) [pid = 1831] [serial = 1088] [outer = (nil)] [url = about:blank] 07:49:02 INFO - PROCESS | 1831 | 1461163742245 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:49:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:49:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1581ms 07:49:02 INFO - PROCESS | 1831 | 1461163742303 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:49:02 INFO - PROCESS | 1831 | 1461163742307 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:49:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:49:02 INFO - PROCESS | 1831 | 1461163742313 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 1831 | 1461163742319 Marionette TRACE conn3 <- [1,1642,null,{}] 07:49:02 INFO - PROCESS | 1831 | 1461163742333 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:02 INFO - PROCESS | 1831 | 1461163742528 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:49:02 INFO - PROCESS | 1831 | 1461163742738 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d23c9800 == 104 [pid = 1831] [id = 418] 07:49:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14d299a400) [pid = 1831] [serial = 1255] [outer = (nil)] 07:49:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14d5f79400) [pid = 1831] [serial = 1256] [outer = 0x7f14d299a400] 07:49:02 INFO - PROCESS | 1831 | 1461163742806 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14da93d400) [pid = 1831] [serial = 1257] [outer = 0x7f14d299a400] 07:49:03 INFO - PROCESS | 1831 | 1461163743444 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:49:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1184ms 07:49:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:49:03 INFO - PROCESS | 1831 | 1461163743498 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 1831 | 1461163743501 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:49:03 INFO - PROCESS | 1831 | 1461163743508 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1831 | 1461163743511 Marionette TRACE conn3 <- [1,1646,null,{}] 07:49:03 INFO - PROCESS | 1831 | 1461163743516 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 1831 | 1461163743768 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:49:03 INFO - PROCESS | 1831 | 1461163743873 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d431d000 == 105 [pid = 1831] [id = 419] 07:49:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14d288f800) [pid = 1831] [serial = 1258] [outer = (nil)] 07:49:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14dad74c00) [pid = 1831] [serial = 1259] [outer = 0x7f14d288f800] 07:49:03 INFO - PROCESS | 1831 | 1461163743932 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14db04b800) [pid = 1831] [serial = 1260] [outer = 0x7f14d288f800] 07:49:04 INFO - PROCESS | 1831 | 1461163744754 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:49:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1284ms 07:49:04 INFO - PROCESS | 1831 | 1461163744791 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1831 | 1461163744794 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:49:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:49:04 INFO - PROCESS | 1831 | 1461163744800 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1831 | 1461163744802 Marionette TRACE conn3 <- [1,1650,null,{}] 07:49:04 INFO - PROCESS | 1831 | 1461163744813 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:05 INFO - PROCESS | 1831 | 1461163745042 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:49:05 INFO - PROCESS | 1831 | 1461163745117 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cd9000 == 106 [pid = 1831] [id = 420] 07:49:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14dc186800) [pid = 1831] [serial = 1261] [outer = (nil)] 07:49:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14dc18b400) [pid = 1831] [serial = 1262] [outer = 0x7f14dc186800] 07:49:05 INFO - PROCESS | 1831 | 1461163745196 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14dd277400) [pid = 1831] [serial = 1263] [outer = 0x7f14dc186800] 07:49:06 INFO - PROCESS | 1831 | 1461163746064 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:49:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1282ms 07:49:06 INFO - PROCESS | 1831 | 1461163746084 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 1831 | 1461163746087 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:49:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:49:06 INFO - PROCESS | 1831 | 1461163746092 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 1831 | 1461163746095 Marionette TRACE conn3 <- [1,1654,null,{}] 07:49:06 INFO - PROCESS | 1831 | 1461163746100 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:06 INFO - PROCESS | 1831 | 1461163746818 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:49:06 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14d14d8c00) [pid = 1831] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:49:06 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14d4ee3c00) [pid = 1831] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:49:06 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14d278e800) [pid = 1831] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:49:06 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14d2970400) [pid = 1831] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:49:06 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14de578c00) [pid = 1831] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:49:06 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14d288d800) [pid = 1831] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:49:06 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14d2967400) [pid = 1831] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:49:07 INFO - PROCESS | 1831 | 1461163746999 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cfcec000 == 107 [pid = 1831] [id = 421] 07:49:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14d14d8c00) [pid = 1831] [serial = 1264] [outer = (nil)] 07:49:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14d44e3000) [pid = 1831] [serial = 1265] [outer = 0x7f14d14d8c00] 07:49:07 INFO - PROCESS | 1831 | 1461163747063 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14de57f800) [pid = 1831] [serial = 1266] [outer = 0x7f14d14d8c00] 07:49:07 INFO - PROCESS | 1831 | 1461163747714 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1679ms 07:49:07 INFO - PROCESS | 1831 | 1461163747772 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 1831 | 1461163747775 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:49:07 INFO - PROCESS | 1831 | 1461163747781 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 1831 | 1461163747783 Marionette TRACE conn3 <- [1,1658,null,{}] 07:49:07 INFO - PROCESS | 1831 | 1461163747788 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:07 INFO - PROCESS | 1831 | 1461163747950 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:49:08 INFO - PROCESS | 1831 | 1461163748106 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db159800 == 108 [pid = 1831] [id = 422] 07:49:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14d2787000) [pid = 1831] [serial = 1267] [outer = (nil)] 07:49:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14de643400) [pid = 1831] [serial = 1268] [outer = 0x7f14d2787000] 07:49:08 INFO - PROCESS | 1831 | 1461163748170 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14df89cc00) [pid = 1831] [serial = 1269] [outer = 0x7f14d2787000] 07:49:09 INFO - PROCESS | 1831 | 1461163748999 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1275ms 07:49:09 INFO - PROCESS | 1831 | 1461163749059 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1831 | 1461163749065 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:49:09 INFO - PROCESS | 1831 | 1461163749073 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1831 | 1461163749079 Marionette TRACE conn3 <- [1,1662,null,{}] 07:49:09 INFO - PROCESS | 1831 | 1461163749089 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 1831 | 1461163749305 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:49:09 INFO - PROCESS | 1831 | 1461163749486 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf9cc800 == 109 [pid = 1831] [id = 423] 07:49:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14cf80b000) [pid = 1831] [serial = 1270] [outer = (nil)] 07:49:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14cffe0c00) [pid = 1831] [serial = 1271] [outer = 0x7f14cf80b000] 07:49:09 INFO - PROCESS | 1831 | 1461163749609 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14d1399800) [pid = 1831] [serial = 1272] [outer = 0x7f14cf80b000] 07:49:10 INFO - PROCESS | 1831 | 1461163750594 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1582ms 07:49:10 INFO - PROCESS | 1831 | 1461163750656 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 1831 | 1461163750665 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:49:10 INFO - PROCESS | 1831 | 1461163750678 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 1831 | 1461163750684 Marionette TRACE conn3 <- [1,1666,null,{}] 07:49:10 INFO - PROCESS | 1831 | 1461163750690 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:10 INFO - PROCESS | 1831 | 1461163750934 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:49:11 INFO - PROCESS | 1831 | 1461163751181 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d44a4000 == 110 [pid = 1831] [id = 424] 07:49:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14d298cc00) [pid = 1831] [serial = 1273] [outer = (nil)] 07:49:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14d4cd5800) [pid = 1831] [serial = 1274] [outer = 0x7f14d298cc00] 07:49:11 INFO - PROCESS | 1831 | 1461163751296 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14d4fac000) [pid = 1831] [serial = 1275] [outer = 0x7f14d298cc00] 07:49:12 INFO - PROCESS | 1831 | 1461163752226 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1592ms 07:49:12 INFO - PROCESS | 1831 | 1461163752270 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 1831 | 1461163752274 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:49:12 INFO - PROCESS | 1831 | 1461163752280 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 1831 | 1461163752285 Marionette TRACE conn3 <- [1,1670,null,{}] 07:49:12 INFO - PROCESS | 1831 | 1461163752301 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 1831 | 1461163752498 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:49:12 INFO - PROCESS | 1831 | 1461163752750 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda65000 == 111 [pid = 1831] [id = 425] 07:49:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14db0e1800) [pid = 1831] [serial = 1276] [outer = (nil)] 07:49:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14dc325000) [pid = 1831] [serial = 1277] [outer = 0x7f14db0e1800] 07:49:12 INFO - PROCESS | 1831 | 1461163752867 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14de031000) [pid = 1831] [serial = 1278] [outer = 0x7f14db0e1800] 07:49:13 INFO - PROCESS | 1831 | 1461163753685 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1439ms 07:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:49:13 INFO - PROCESS | 1831 | 1461163753720 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 1831 | 1461163753723 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:49:13 INFO - PROCESS | 1831 | 1461163753729 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1831 | 1461163753732 Marionette TRACE conn3 <- [1,1674,null,{}] 07:49:13 INFO - PROCESS | 1831 | 1461163753737 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 1831 | 1461163753907 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:49:14 INFO - PROCESS | 1831 | 1461163754106 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de775800 == 112 [pid = 1831] [id = 426] 07:49:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14db04dc00) [pid = 1831] [serial = 1279] [outer = (nil)] 07:49:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14de57fc00) [pid = 1831] [serial = 1280] [outer = 0x7f14db04dc00] 07:49:14 INFO - PROCESS | 1831 | 1461163754175 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14de9c7000) [pid = 1831] [serial = 1281] [outer = 0x7f14db04dc00] 07:49:15 INFO - PROCESS | 1831 | 1461163755038 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1378ms 07:49:15 INFO - PROCESS | 1831 | 1461163755109 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 1831 | 1461163755114 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:49:15 INFO - PROCESS | 1831 | 1461163755125 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - PROCESS | 1831 | 1461163755127 Marionette TRACE conn3 <- [1,1678,null,{}] 07:49:15 INFO - PROCESS | 1831 | 1461163755133 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:15 INFO - PROCESS | 1831 | 1461163755310 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:49:15 INFO - PROCESS | 1831 | 1461163755509 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14df728000 == 113 [pid = 1831] [id = 427] 07:49:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14dc18c400) [pid = 1831] [serial = 1282] [outer = (nil)] 07:49:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14dfc47400) [pid = 1831] [serial = 1283] [outer = 0x7f14dc18c400] 07:49:15 INFO - PROCESS | 1831 | 1461163755584 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14e12d5800) [pid = 1831] [serial = 1284] [outer = 0x7f14dc18c400] 07:49:16 INFO - PROCESS | 1831 | 1461163756440 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1376ms 07:49:16 INFO - PROCESS | 1831 | 1461163756503 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:49:16 INFO - PROCESS | 1831 | 1461163756509 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:49:16 INFO - PROCESS | 1831 | 1461163756515 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1831 | 1461163756518 Marionette TRACE conn3 <- [1,1682,null,{}] 07:49:16 INFO - PROCESS | 1831 | 1461163756523 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 1831 | 1461163756738 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:49:16 INFO - PROCESS | 1831 | 1461163756934 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e62ed000 == 114 [pid = 1831] [id = 428] 07:49:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14e2336000) [pid = 1831] [serial = 1285] [outer = (nil)] 07:49:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14e3cdf000) [pid = 1831] [serial = 1286] [outer = 0x7f14e2336000] 07:49:17 INFO - PROCESS | 1831 | 1461163757010 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14e636e800) [pid = 1831] [serial = 1287] [outer = 0x7f14e2336000] 07:49:17 INFO - PROCESS | 1831 | 1461163757909 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1431ms 07:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:49:17 INFO - PROCESS | 1831 | 1461163757945 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 1831 | 1461163757948 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:49:17 INFO - PROCESS | 1831 | 1461163757954 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 1831 | 1461163757957 Marionette TRACE conn3 <- [1,1686,null,{}] 07:49:17 INFO - PROCESS | 1831 | 1461163757961 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:18 INFO - PROCESS | 1831 | 1461163758124 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:49:18 INFO - PROCESS | 1831 | 1461163758323 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e847f800 == 115 [pid = 1831] [id = 429] 07:49:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14e233a000) [pid = 1831] [serial = 1288] [outer = (nil)] 07:49:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14e82a7400) [pid = 1831] [serial = 1289] [outer = 0x7f14e233a000] 07:49:18 INFO - PROCESS | 1831 | 1461163758389 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14f3b3e000) [pid = 1831] [serial = 1290] [outer = 0x7f14e233a000] 07:49:19 INFO - PROCESS | 1831 | 1461163759249 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1331ms 07:49:19 INFO - PROCESS | 1831 | 1461163759284 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1831 | 1461163759288 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:49:19 INFO - PROCESS | 1831 | 1461163759293 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1831 | 1461163759295 Marionette TRACE conn3 <- [1,1690,null,{}] 07:49:19 INFO - PROCESS | 1831 | 1461163759300 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:19 INFO - PROCESS | 1831 | 1461163759461 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:49:19 INFO - PROCESS | 1831 | 1461163759659 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f960d800 == 116 [pid = 1831] [id = 430] 07:49:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14e3b77c00) [pid = 1831] [serial = 1291] [outer = (nil)] 07:49:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14f4e10400) [pid = 1831] [serial = 1292] [outer = 0x7f14e3b77c00] 07:49:19 INFO - PROCESS | 1831 | 1461163759727 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14f9abe000) [pid = 1831] [serial = 1293] [outer = 0x7f14e3b77c00] 07:49:20 INFO - PROCESS | 1831 | 1461163760589 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1337ms 07:49:20 INFO - PROCESS | 1831 | 1461163760630 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 1831 | 1461163760633 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:49:20 INFO - PROCESS | 1831 | 1461163760639 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 1831 | 1461163760641 Marionette TRACE conn3 <- [1,1694,null,{}] 07:49:20 INFO - PROCESS | 1831 | 1461163760646 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:20 INFO - PROCESS | 1831 | 1461163760827 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:49:21 INFO - PROCESS | 1831 | 1461163761027 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ff16f800 == 117 [pid = 1831] [id = 431] 07:49:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14cccec000) [pid = 1831] [serial = 1294] [outer = (nil)] 07:49:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14cccf5000) [pid = 1831] [serial = 1295] [outer = 0x7f14cccec000] 07:49:21 INFO - PROCESS | 1831 | 1461163761095 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14cccfac00) [pid = 1831] [serial = 1296] [outer = 0x7f14cccec000] 07:49:21 INFO - PROCESS | 1831 | 1461163761917 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1332ms 07:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:49:21 INFO - PROCESS | 1831 | 1461163761972 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 1831 | 1461163761974 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:49:21 INFO - PROCESS | 1831 | 1461163761980 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1831 | 1461163761983 Marionette TRACE conn3 <- [1,1698,null,{}] 07:49:21 INFO - PROCESS | 1831 | 1461163761987 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:22 INFO - PROCESS | 1831 | 1461163762148 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:49:22 INFO - PROCESS | 1831 | 1461163762347 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf995000 == 118 [pid = 1831] [id = 432] 07:49:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14cccf0c00) [pid = 1831] [serial = 1297] [outer = (nil)] 07:49:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14d2aa6400) [pid = 1831] [serial = 1298] [outer = 0x7f14cccf0c00] 07:49:22 INFO - PROCESS | 1831 | 1461163762411 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14d2aaa400) [pid = 1831] [serial = 1299] [outer = 0x7f14cccf0c00] 07:49:23 INFO - PROCESS | 1831 | 1461163763267 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1331ms 07:49:23 INFO - PROCESS | 1831 | 1461163763310 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 1831 | 1461163763314 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:49:23 INFO - PROCESS | 1831 | 1461163763320 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 1831 | 1461163763324 Marionette TRACE conn3 <- [1,1702,null,{}] 07:49:23 INFO - PROCESS | 1831 | 1461163763329 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 1831 | 1461163763521 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:49:23 INFO - PROCESS | 1831 | 1461163763783 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2722000 == 119 [pid = 1831] [id = 433] 07:49:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14d073c800) [pid = 1831] [serial = 1300] [outer = (nil)] 07:49:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14e84d6400) [pid = 1831] [serial = 1301] [outer = 0x7f14d073c800] 07:49:23 INFO - PROCESS | 1831 | 1461163763861 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14fa0a5000) [pid = 1831] [serial = 1302] [outer = 0x7f14d073c800] 07:49:24 INFO - PROCESS | 1831 | 1461163764709 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1429ms 07:49:24 INFO - PROCESS | 1831 | 1461163764749 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 1831 | 1461163764753 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:49:24 INFO - PROCESS | 1831 | 1461163764758 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1831 | 1461163764760 Marionette TRACE conn3 <- [1,1706,null,{}] 07:49:24 INFO - PROCESS | 1831 | 1461163764766 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:24 INFO - PROCESS | 1831 | 1461163764940 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:49:25 INFO - PROCESS | 1831 | 1461163765142 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd750800 == 120 [pid = 1831] [id = 434] 07:49:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14cb5cfc00) [pid = 1831] [serial = 1303] [outer = (nil)] 07:49:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14cb5d7400) [pid = 1831] [serial = 1304] [outer = 0x7f14cb5cfc00] 07:49:25 INFO - PROCESS | 1831 | 1461163765207 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14cb5dcc00) [pid = 1831] [serial = 1305] [outer = 0x7f14cb5cfc00] 07:49:26 INFO - PROCESS | 1831 | 1461163766052 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1327ms 07:49:26 INFO - PROCESS | 1831 | 1461163766086 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 1831 | 1461163766089 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:49:26 INFO - PROCESS | 1831 | 1461163766095 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1831 | 1461163766097 Marionette TRACE conn3 <- [1,1710,null,{}] 07:49:26 INFO - PROCESS | 1831 | 1461163766102 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 1831 | 1461163766276 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:49:26 INFO - PROCESS | 1831 | 1461163766480 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2733000 == 121 [pid = 1831] [id = 435] 07:49:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14cb5d2c00) [pid = 1831] [serial = 1306] [outer = (nil)] 07:49:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14cd8a3000) [pid = 1831] [serial = 1307] [outer = 0x7f14cb5d2c00] 07:49:26 INFO - PROCESS | 1831 | 1461163766547 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14cd8aa400) [pid = 1831] [serial = 1308] [outer = 0x7f14cb5d2c00] 07:49:27 INFO - PROCESS | 1831 | 1461163767357 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1330ms 07:49:27 INFO - PROCESS | 1831 | 1461163767426 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1831 | 1461163767429 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:49:27 INFO - PROCESS | 1831 | 1461163767435 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1831 | 1461163767437 Marionette TRACE conn3 <- [1,1714,null,{}] 07:49:27 INFO - PROCESS | 1831 | 1461163767442 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:27 INFO - PROCESS | 1831 | 1461163767615 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:49:27 INFO - PROCESS | 1831 | 1461163767829 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc91c000 == 122 [pid = 1831] [id = 436] 07:49:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14cb5db400) [pid = 1831] [serial = 1309] [outer = (nil)] 07:49:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14cd8af800) [pid = 1831] [serial = 1310] [outer = 0x7f14cb5db400] 07:49:27 INFO - PROCESS | 1831 | 1461163767894 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14cd9a7800) [pid = 1831] [serial = 1311] [outer = 0x7f14cb5db400] 07:49:28 INFO - PROCESS | 1831 | 1461163768741 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1377ms 07:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:49:28 INFO - PROCESS | 1831 | 1461163768814 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 1831 | 1461163768816 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:49:28 INFO - PROCESS | 1831 | 1461163768822 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 1831 | 1461163768825 Marionette TRACE conn3 <- [1,1718,null,{}] 07:49:28 INFO - PROCESS | 1831 | 1461163768830 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:29 INFO - PROCESS | 1831 | 1461163769021 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:49:29 INFO - PROCESS | 1831 | 1461163769225 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc112000 == 123 [pid = 1831] [id = 437] 07:49:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14cc152800) [pid = 1831] [serial = 1312] [outer = (nil)] 07:49:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14cc15b000) [pid = 1831] [serial = 1313] [outer = 0x7f14cc152800] 07:49:29 INFO - PROCESS | 1831 | 1461163769295 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14cc160000) [pid = 1831] [serial = 1314] [outer = 0x7f14cc152800] 07:49:30 INFO - PROCESS | 1831 | 1461163770170 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1381ms 07:49:30 INFO - PROCESS | 1831 | 1461163770202 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 1831 | 1461163770205 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:49:30 INFO - PROCESS | 1831 | 1461163770211 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 1831 | 1461163770213 Marionette TRACE conn3 <- [1,1722,null,{}] 07:49:30 INFO - PROCESS | 1831 | 1461163770218 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:30 INFO - PROCESS | 1831 | 1461163770421 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:49:30 INFO - PROCESS | 1831 | 1461163770631 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf5d6000 == 124 [pid = 1831] [id = 438] 07:49:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14cc156000) [pid = 1831] [serial = 1315] [outer = (nil)] 07:49:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14cd9a7400) [pid = 1831] [serial = 1316] [outer = 0x7f14cc156000] 07:49:30 INFO - PROCESS | 1831 | 1461163770743 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14cd9ac000) [pid = 1831] [serial = 1317] [outer = 0x7f14cc156000] 07:49:31 INFO - PROCESS | 1831 | 1461163771645 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1489ms 07:49:31 INFO - PROCESS | 1831 | 1461163771700 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 1831 | 1461163771704 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:49:31 INFO - PROCESS | 1831 | 1461163771710 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 1831 | 1461163771712 Marionette TRACE conn3 <- [1,1726,null,{}] 07:49:31 INFO - PROCESS | 1831 | 1461163771717 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 1831 | 1461163771899 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:49:32 INFO - PROCESS | 1831 | 1461163772600 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0ac9000 == 125 [pid = 1831] [id = 439] 07:49:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14cc15c800) [pid = 1831] [serial = 1318] [outer = (nil)] 07:49:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14cccfa000) [pid = 1831] [serial = 1319] [outer = 0x7f14cc15c800] 07:49:32 INFO - PROCESS | 1831 | 1461163772673 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14cf80c000) [pid = 1831] [serial = 1320] [outer = 0x7f14cc15c800] 07:49:33 INFO - PROCESS | 1831 | 1461163773492 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1835ms 07:49:33 INFO - PROCESS | 1831 | 1461163773547 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 1831 | 1461163773553 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:49:33 INFO - PROCESS | 1831 | 1461163773562 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 1831 | 1461163773567 Marionette TRACE conn3 <- [1,1730,null,{}] 07:49:33 INFO - PROCESS | 1831 | 1461163773573 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:33 INFO - PROCESS | 1831 | 1461163773773 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:49:33 INFO - PROCESS | 1831 | 1461163773987 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2677000 == 126 [pid = 1831] [id = 440] 07:49:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14cccf0000) [pid = 1831] [serial = 1321] [outer = (nil)] 07:49:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f14cf815800) [pid = 1831] [serial = 1322] [outer = 0x7f14cccf0000] 07:49:34 INFO - PROCESS | 1831 | 1461163774109 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f14d236fc00) [pid = 1831] [serial = 1323] [outer = 0x7f14cccf0000] 07:49:35 INFO - PROCESS | 1831 | 1461163775151 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 07:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1637ms 07:49:35 INFO - PROCESS | 1831 | 1461163775202 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 1831 | 1461163775207 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:49:35 INFO - PROCESS | 1831 | 1461163775213 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1831 | 1461163775216 Marionette TRACE conn3 <- [1,1734,null,{}] 07:49:35 INFO - PROCESS | 1831 | 1461163775221 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:35 INFO - PROCESS | 1831 | 1461163775411 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:49:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4cbd000 == 125 [pid = 1831] [id = 269] 07:49:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc0c800 == 124 [pid = 1831] [id = 380] 07:49:35 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f14df89d400) [pid = 1831] [serial = 1208] [outer = (nil)] [url = about:blank] 07:49:35 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f14d2965400) [pid = 1831] [serial = 1181] [outer = (nil)] [url = about:blank] 07:49:35 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14de40d400) [pid = 1831] [serial = 1178] [outer = (nil)] [url = about:blank] 07:49:35 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14d4410800) [pid = 1831] [serial = 1184] [outer = (nil)] [url = about:blank] 07:49:35 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14f4774400) [pid = 1831] [serial = 1175] [outer = (nil)] [url = about:blank] 07:49:35 INFO - PROCESS | 1831 | 1461163775861 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cfcec000 == 123 [pid = 1831] [id = 421] 07:49:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5cd9000 == 122 [pid = 1831] [id = 420] 07:49:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd670000 == 121 [pid = 1831] [id = 390] 07:49:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd65f800 == 122 [pid = 1831] [id = 441] 07:49:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14cf819000) [pid = 1831] [serial = 1324] [outer = (nil)] 07:49:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14d44e1800) [pid = 1831] [serial = 1325] [outer = 0x7f14cf819000] 07:49:35 INFO - PROCESS | 1831 | 1461163775936 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14d4ed8800) [pid = 1831] [serial = 1326] [outer = 0x7f14cf819000] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d431d000 == 121 [pid = 1831] [id = 419] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d23c9800 == 120 [pid = 1831] [id = 418] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf7d8000 == 119 [pid = 1831] [id = 417] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1608800 == 118 [pid = 1831] [id = 361] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2a31000 == 117 [pid = 1831] [id = 416] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9617000 == 116 [pid = 1831] [id = 411] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f494d000 == 115 [pid = 1831] [id = 410] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8218800 == 114 [pid = 1831] [id = 409] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b92000 == 113 [pid = 1831] [id = 408] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1f22000 == 112 [pid = 1831] [id = 407] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc18000 == 111 [pid = 1831] [id = 406] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de80c000 == 110 [pid = 1831] [id = 405] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da763000 == 109 [pid = 1831] [id = 404] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d06c4000 == 108 [pid = 1831] [id = 403] 07:49:36 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de2bf000 == 107 [pid = 1831] [id = 402] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14de9ba800) [pid = 1831] [serial = 1206] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14dc4ae800) [pid = 1831] [serial = 1197] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14ddaa2000) [pid = 1831] [serial = 1199] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14d4406000) [pid = 1831] [serial = 1188] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14de3ea000) [pid = 1831] [serial = 1154] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14e46f2800) [pid = 1831] [serial = 1172] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14d2895800) [pid = 1831] [serial = 1187] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14deb04c00) [pid = 1831] [serial = 1160] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14db04bc00) [pid = 1831] [serial = 1194] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14de1d6000) [pid = 1831] [serial = 1200] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14daa3f400) [pid = 1831] [serial = 1193] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14de99b000) [pid = 1831] [serial = 1203] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14de64a000) [pid = 1831] [serial = 1202] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14da934c00) [pid = 1831] [serial = 1148] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14e1016000) [pid = 1831] [serial = 1163] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14daa4d800) [pid = 1831] [serial = 1142] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14e20df000) [pid = 1831] [serial = 1169] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14d5f73800) [pid = 1831] [serial = 1190] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14d4406800) [pid = 1831] [serial = 1145] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14dc4ad400) [pid = 1831] [serial = 1151] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14de57e800) [pid = 1831] [serial = 1157] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14da939000) [pid = 1831] [serial = 1191] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14e13d8c00) [pid = 1831] [serial = 1166] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14db043c00) [pid = 1831] [serial = 1196] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14dc193800) [pid = 1831] [serial = 1205] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1831 | 1461163776684 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1526ms 07:49:36 INFO - PROCESS | 1831 | 1461163776741 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 1831 | 1461163776745 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:49:36 INFO - PROCESS | 1831 | 1461163776757 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 1831 | 1461163776765 Marionette TRACE conn3 <- [1,1738,null,{}] 07:49:36 INFO - PROCESS | 1831 | 1461163776772 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:36 INFO - PROCESS | 1831 | 1461163776950 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:49:36 INFO - PROCESS | 1831 | 1461163776968 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d321c800 == 108 [pid = 1831] [id = 442] 07:49:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14d4ede400) [pid = 1831] [serial = 1327] [outer = (nil)] 07:49:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14daa30c00) [pid = 1831] [serial = 1328] [outer = 0x7f14d4ede400] 07:49:37 INFO - PROCESS | 1831 | 1461163777028 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14daa52800) [pid = 1831] [serial = 1329] [outer = 0x7f14d4ede400] 07:49:37 INFO - PROCESS | 1831 | 1461163777888 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1194ms 07:49:37 INFO - PROCESS | 1831 | 1461163777945 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:49:37 INFO - PROCESS | 1831 | 1461163777950 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:49:37 INFO - PROCESS | 1831 | 1461163777958 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 1831 | 1461163777960 Marionette TRACE conn3 <- [1,1742,null,{}] 07:49:37 INFO - PROCESS | 1831 | 1461163777965 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 1831 | 1461163778135 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:49:38 INFO - PROCESS | 1831 | 1461163778320 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cc9000 == 109 [pid = 1831] [id = 443] 07:49:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14d4fab800) [pid = 1831] [serial = 1330] [outer = (nil)] 07:49:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14db043800) [pid = 1831] [serial = 1331] [outer = 0x7f14d4fab800] 07:49:38 INFO - PROCESS | 1831 | 1461163778377 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14dc327000) [pid = 1831] [serial = 1332] [outer = 0x7f14d4fab800] 07:49:39 INFO - PROCESS | 1831 | 1461163779165 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1229ms 07:49:39 INFO - PROCESS | 1831 | 1461163779184 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 1831 | 1461163779188 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:49:39 INFO - PROCESS | 1831 | 1461163779194 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 1831 | 1461163779196 Marionette TRACE conn3 <- [1,1746,null,{}] 07:49:39 INFO - PROCESS | 1831 | 1461163779209 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 1831 | 1461163779425 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:49:39 INFO - PROCESS | 1831 | 1461163779451 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc2c3800 == 110 [pid = 1831] [id = 444] 07:49:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14dd4a5800) [pid = 1831] [serial = 1333] [outer = (nil)] 07:49:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14de1d8800) [pid = 1831] [serial = 1334] [outer = 0x7f14dd4a5800] 07:49:39 INFO - PROCESS | 1831 | 1461163779521 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14de5f0800) [pid = 1831] [serial = 1335] [outer = 0x7f14dd4a5800] 07:49:40 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14d288f800) [pid = 1831] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:49:40 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14dc186800) [pid = 1831] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:49:40 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14d2783c00) [pid = 1831] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:49:40 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14d299a400) [pid = 1831] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:49:40 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14cffdc800) [pid = 1831] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:49:40 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14d14d8c00) [pid = 1831] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:49:40 INFO - PROCESS | 1831 | 1461163780882 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1744ms 07:49:40 INFO - PROCESS | 1831 | 1461163780938 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 1831 | 1461163780942 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:49:40 INFO - PROCESS | 1831 | 1461163780947 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1831 | 1461163780949 Marionette TRACE conn3 <- [1,1750,null,{}] 07:49:40 INFO - PROCESS | 1831 | 1461163780954 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:41 INFO - PROCESS | 1831 | 1461163781146 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:49:41 INFO - PROCESS | 1831 | 1461163781312 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db157000 == 111 [pid = 1831] [id = 445] 07:49:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14d299a400) [pid = 1831] [serial = 1336] [outer = (nil)] 07:49:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14de1d8400) [pid = 1831] [serial = 1337] [outer = 0x7f14d299a400] 07:49:41 INFO - PROCESS | 1831 | 1461163781372 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14dfa7ac00) [pid = 1831] [serial = 1338] [outer = 0x7f14d299a400] 07:49:41 INFO - PROCESS | 1831 | 1461163781993 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1127ms 07:49:42 INFO - PROCESS | 1831 | 1461163782075 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 1831 | 1461163782079 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:49:42 INFO - PROCESS | 1831 | 1461163782084 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 1831 | 1461163782086 Marionette TRACE conn3 <- [1,1754,null,{}] 07:49:42 INFO - PROCESS | 1831 | 1461163782091 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 1831 | 1461163782253 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:49:42 INFO - PROCESS | 1831 | 1461163782410 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de710800 == 112 [pid = 1831] [id = 446] 07:49:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14d4fa5c00) [pid = 1831] [serial = 1339] [outer = (nil)] 07:49:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14e13d3400) [pid = 1831] [serial = 1340] [outer = 0x7f14d4fa5c00] 07:49:42 INFO - PROCESS | 1831 | 1461163782467 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14e3995000) [pid = 1831] [serial = 1341] [outer = 0x7f14d4fa5c00] 07:49:43 INFO - PROCESS | 1831 | 1461163783465 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1429ms 07:49:43 INFO - PROCESS | 1831 | 1461163783514 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1831 | 1461163783519 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:49:43 INFO - PROCESS | 1831 | 1461163783528 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1831 | 1461163783533 Marionette TRACE conn3 <- [1,1758,null,{}] 07:49:43 INFO - PROCESS | 1831 | 1461163783540 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:43 INFO - PROCESS | 1831 | 1461163783742 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:49:43 INFO - PROCESS | 1831 | 1461163783953 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d23d8000 == 113 [pid = 1831] [id = 447] 07:49:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14cf564800) [pid = 1831] [serial = 1342] [outer = (nil)] 07:49:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14cffd8000) [pid = 1831] [serial = 1343] [outer = 0x7f14cf564800] 07:49:44 INFO - PROCESS | 1831 | 1461163784026 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14d1395400) [pid = 1831] [serial = 1344] [outer = 0x7f14cf564800] 07:49:44 INFO - PROCESS | 1831 | 1461163784984 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1531ms 07:49:45 INFO - PROCESS | 1831 | 1461163785060 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 1831 | 1461163785068 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:49:45 INFO - PROCESS | 1831 | 1461163785078 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 1831 | 1461163785081 Marionette TRACE conn3 <- [1,1762,null,{}] 07:49:45 INFO - PROCESS | 1831 | 1461163785087 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 1831 | 1461163785313 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:49:45 INFO - PROCESS | 1831 | 1461163785648 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cd7800 == 114 [pid = 1831] [id = 448] 07:49:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14cffd5800) [pid = 1831] [serial = 1345] [outer = (nil)] 07:49:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14d4dcfc00) [pid = 1831] [serial = 1346] [outer = 0x7f14cffd5800] 07:49:45 INFO - PROCESS | 1831 | 1461163785722 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14d5f72000) [pid = 1831] [serial = 1347] [outer = 0x7f14cffd5800] 07:49:46 INFO - PROCESS | 1831 | 1461163786876 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1828ms 07:49:46 INFO - PROCESS | 1831 | 1461163786906 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1831 | 1461163786910 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:49:46 INFO - PROCESS | 1831 | 1461163786915 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1831 | 1461163786921 Marionette TRACE conn3 <- [1,1766,null,{}] 07:49:46 INFO - PROCESS | 1831 | 1461163786936 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 1831 | 1461163787229 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:49:47 INFO - PROCESS | 1831 | 1461163787474 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1629800 == 115 [pid = 1831] [id = 449] 07:49:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14dacdd800) [pid = 1831] [serial = 1348] [outer = (nil)] 07:49:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14dd35e800) [pid = 1831] [serial = 1349] [outer = 0x7f14dacdd800] 07:49:47 INFO - PROCESS | 1831 | 1461163787599 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14de584000) [pid = 1831] [serial = 1350] [outer = 0x7f14dacdd800] 07:49:48 INFO - PROCESS | 1831 | 1461163788430 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1543ms 07:49:48 INFO - PROCESS | 1831 | 1461163788460 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1831 | 1461163788464 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:49:48 INFO - PROCESS | 1831 | 1461163788470 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1831 | 1461163788472 Marionette TRACE conn3 <- [1,1770,null,{}] 07:49:48 INFO - PROCESS | 1831 | 1461163788485 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:48 INFO - PROCESS | 1831 | 1461163788720 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:49:48 INFO - PROCESS | 1831 | 1461163788929 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6608800 == 116 [pid = 1831] [id = 450] 07:49:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14dad76000) [pid = 1831] [serial = 1351] [outer = (nil)] 07:49:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14e148b400) [pid = 1831] [serial = 1352] [outer = 0x7f14dad76000] 07:49:49 INFO - PROCESS | 1831 | 1461163788999 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14e388b800) [pid = 1831] [serial = 1353] [outer = 0x7f14dad76000] 07:49:49 INFO - PROCESS | 1831 | 1461163789848 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1436ms 07:49:49 INFO - PROCESS | 1831 | 1461163789907 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1831 | 1461163789911 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:49:49 INFO - PROCESS | 1831 | 1461163789916 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1831 | 1461163789918 Marionette TRACE conn3 <- [1,1774,null,{}] 07:49:49 INFO - PROCESS | 1831 | 1461163789924 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 1831 | 1461163790100 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:49:50 INFO - PROCESS | 1831 | 1461163790306 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e9761800 == 117 [pid = 1831] [id = 451] 07:49:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14de5f3000) [pid = 1831] [serial = 1354] [outer = (nil)] 07:49:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14e46f4c00) [pid = 1831] [serial = 1355] [outer = 0x7f14de5f3000] 07:49:50 INFO - PROCESS | 1831 | 1461163790372 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14e6365000) [pid = 1831] [serial = 1356] [outer = 0x7f14de5f3000] 07:49:51 INFO - PROCESS | 1831 | 1461163791276 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1430ms 07:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:49:51 INFO - PROCESS | 1831 | 1461163791348 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1831 | 1461163791350 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:49:51 INFO - PROCESS | 1831 | 1461163791356 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 1831 | 1461163791359 Marionette TRACE conn3 <- [1,1778,null,{}] 07:49:51 INFO - PROCESS | 1831 | 1461163791364 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 1831 | 1461163791614 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:49:51 INFO - PROCESS | 1831 | 1461163791861 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa1b5000 == 118 [pid = 1831] [id = 452] 07:49:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14db0e4800) [pid = 1831] [serial = 1357] [outer = (nil)] 07:49:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f14f4e0fc00) [pid = 1831] [serial = 1358] [outer = 0x7f14db0e4800] 07:49:51 INFO - PROCESS | 1831 | 1461163791977 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f14fa12a400) [pid = 1831] [serial = 1359] [outer = 0x7f14db0e4800] 07:49:52 INFO - PROCESS | 1831 | 1461163792787 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1481ms 07:49:52 INFO - PROCESS | 1831 | 1461163792837 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1831 | 1461163792841 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:49:52 INFO - PROCESS | 1831 | 1461163792846 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 1831 | 1461163792848 Marionette TRACE conn3 <- [1,1782,null,{}] 07:49:52 INFO - PROCESS | 1831 | 1461163792853 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:53 INFO - PROCESS | 1831 | 1461163793034 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:49:53 INFO - PROCESS | 1831 | 1461163793240 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5c8d000 == 119 [pid = 1831] [id = 453] 07:49:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f14d5f49000) [pid = 1831] [serial = 1360] [outer = (nil)] 07:49:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f14d5f50400) [pid = 1831] [serial = 1361] [outer = 0x7f14d5f49000] 07:49:53 INFO - PROCESS | 1831 | 1461163793308 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f14d5f55400) [pid = 1831] [serial = 1362] [outer = 0x7f14d5f49000] 07:49:54 INFO - PROCESS | 1831 | 1461163794182 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1377ms 07:49:54 INFO - PROCESS | 1831 | 1461163794225 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1831 | 1461163794229 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:49:54 INFO - PROCESS | 1831 | 1461163794234 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1831 | 1461163794237 Marionette TRACE conn3 <- [1,1786,null,{}] 07:49:54 INFO - PROCESS | 1831 | 1461163794242 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:54 INFO - PROCESS | 1831 | 1461163794430 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:49:54 INFO - PROCESS | 1831 | 1461163794639 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fcb24800 == 120 [pid = 1831] [id = 454] 07:49:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f14d5bd4c00) [pid = 1831] [serial = 1363] [outer = (nil)] 07:49:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f14d5bdb000) [pid = 1831] [serial = 1364] [outer = 0x7f14d5bd4c00] 07:49:54 INFO - PROCESS | 1831 | 1461163794746 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f14d5be0000) [pid = 1831] [serial = 1365] [outer = 0x7f14d5bd4c00] 07:49:55 INFO - PROCESS | 1831 | 1461163795633 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1437ms 07:49:55 INFO - PROCESS | 1831 | 1461163795672 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 1831 | 1461163795675 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:49:55 INFO - PROCESS | 1831 | 1461163795681 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 1831 | 1461163795683 Marionette TRACE conn3 <- [1,1790,null,{}] 07:49:55 INFO - PROCESS | 1831 | 1461163795689 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 1831 | 1461163795890 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:49:56 INFO - PROCESS | 1831 | 1461163796098 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0770000 == 121 [pid = 1831] [id = 455] 07:49:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f14cd69e800) [pid = 1831] [serial = 1366] [outer = (nil)] 07:49:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f14cd6a7400) [pid = 1831] [serial = 1367] [outer = 0x7f14cd69e800] 07:49:56 INFO - PROCESS | 1831 | 1461163796166 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f14cd6ac800) [pid = 1831] [serial = 1368] [outer = 0x7f14cd69e800] 07:49:57 INFO - PROCESS | 1831 | 1461163797026 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1379ms 07:49:57 INFO - PROCESS | 1831 | 1461163797060 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 1831 | 1461163797063 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:49:57 INFO - PROCESS | 1831 | 1461163797069 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 1831 | 1461163797071 Marionette TRACE conn3 <- [1,1794,null,{}] 07:49:57 INFO - PROCESS | 1831 | 1461163797077 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 1831 | 1461163797255 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:49:57 INFO - PROCESS | 1831 | 1461163797464 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd6d6800 == 122 [pid = 1831] [id = 456] 07:49:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f14cd6a1000) [pid = 1831] [serial = 1369] [outer = (nil)] 07:49:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f14d5bdf400) [pid = 1831] [serial = 1370] [outer = 0x7f14cd6a1000] 07:49:57 INFO - PROCESS | 1831 | 1461163797572 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f14d5f51c00) [pid = 1831] [serial = 1371] [outer = 0x7f14cd6a1000] 07:49:58 INFO - PROCESS | 1831 | 1461163798478 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1479ms 07:49:58 INFO - PROCESS | 1831 | 1461163798566 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1831 | 1461163798571 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:49:58 INFO - PROCESS | 1831 | 1461163798578 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1831 | 1461163798584 Marionette TRACE conn3 <- [1,1798,null,{}] 07:49:58 INFO - PROCESS | 1831 | 1461163798589 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:58 INFO - PROCESS | 1831 | 1461163798806 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:49:59 INFO - PROCESS | 1831 | 1461163799024 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca085800 == 123 [pid = 1831] [id = 457] 07:49:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f14caa80c00) [pid = 1831] [serial = 1372] [outer = (nil)] 07:49:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f14caa8c800) [pid = 1831] [serial = 1373] [outer = 0x7f14caa80c00] 07:49:59 INFO - PROCESS | 1831 | 1461163799140 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f14e10e0000) [pid = 1831] [serial = 1374] [outer = 0x7f14caa80c00] 07:50:00 INFO - PROCESS | 1831 | 1461163800041 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1531ms 07:50:00 INFO - PROCESS | 1831 | 1461163800111 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 1831 | 1461163800115 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:50:00 INFO - PROCESS | 1831 | 1461163800121 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 1831 | 1461163800123 Marionette TRACE conn3 <- [1,1802,null,{}] 07:50:00 INFO - PROCESS | 1831 | 1461163800129 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:00 INFO - PROCESS | 1831 | 1461163800320 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:50:00 INFO - PROCESS | 1831 | 1461163800531 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b92000 == 124 [pid = 1831] [id = 458] 07:50:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f14ca2bf400) [pid = 1831] [serial = 1375] [outer = (nil)] 07:50:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f14ca2c6c00) [pid = 1831] [serial = 1376] [outer = 0x7f14ca2bf400] 07:50:00 INFO - PROCESS | 1831 | 1461163800645 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f14ca2cb400) [pid = 1831] [serial = 1377] [outer = 0x7f14ca2bf400] 07:50:01 INFO - PROCESS | 1831 | 1461163801494 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1428ms 07:50:01 INFO - PROCESS | 1831 | 1461163801551 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1831 | 1461163801554 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:50:01 INFO - PROCESS | 1831 | 1461163801560 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1831 | 1461163801562 Marionette TRACE conn3 <- [1,1806,null,{}] 07:50:01 INFO - PROCESS | 1831 | 1461163801568 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 1831 | 1461163801794 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:50:02 INFO - PROCESS | 1831 | 1461163802074 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca1a4000 == 125 [pid = 1831] [id = 459] 07:50:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f14ca2c1400) [pid = 1831] [serial = 1378] [outer = (nil)] 07:50:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 279 (0x7f14cd9a5000) [pid = 1831] [serial = 1379] [outer = 0x7f14ca2c1400] 07:50:02 INFO - PROCESS | 1831 | 1461163802153 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 280 (0x7f14daa09c00) [pid = 1831] [serial = 1380] [outer = 0x7f14ca2c1400] 07:50:03 INFO - PROCESS | 1831 | 1461163803044 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1535ms 07:50:03 INFO - PROCESS | 1831 | 1461163803096 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1831 | 1461163803098 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:50:03 INFO - PROCESS | 1831 | 1461163803105 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1831 | 1461163803107 Marionette TRACE conn3 <- [1,1810,null,{}] 07:50:03 INFO - PROCESS | 1831 | 1461163803112 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:03 INFO - PROCESS | 1831 | 1461163803308 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:50:03 INFO - PROCESS | 1831 | 1461163803525 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c9f60000 == 126 [pid = 1831] [id = 460] 07:50:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 281 (0x7f14c9feb800) [pid = 1831] [serial = 1381] [outer = (nil)] 07:50:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 282 (0x7f14c9ff2000) [pid = 1831] [serial = 1382] [outer = 0x7f14c9feb800] 07:50:03 INFO - PROCESS | 1831 | 1461163803637 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 283 (0x7f14c9ff6c00) [pid = 1831] [serial = 1383] [outer = 0x7f14c9feb800] 07:50:04 INFO - PROCESS | 1831 | 1461163804520 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1485ms 07:50:04 INFO - PROCESS | 1831 | 1461163804592 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 1831 | 1461163804595 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:50:04 INFO - PROCESS | 1831 | 1461163804601 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 1831 | 1461163804604 Marionette TRACE conn3 <- [1,1814,null,{}] 07:50:04 INFO - PROCESS | 1831 | 1461163804610 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 1831 | 1461163804828 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:50:05 INFO - PROCESS | 1831 | 1461163805047 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d23df800 == 127 [pid = 1831] [id = 461] 07:50:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 284 (0x7f14c9fec000) [pid = 1831] [serial = 1384] [outer = (nil)] 07:50:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 285 (0x7f14d2371c00) [pid = 1831] [serial = 1385] [outer = 0x7f14c9fec000] 07:50:05 INFO - PROCESS | 1831 | 1461163805159 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 286 (0x7f14daa0a400) [pid = 1831] [serial = 1386] [outer = 0x7f14c9fec000] 07:50:06 INFO - PROCESS | 1831 | 1461163806527 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1986ms 07:50:06 INFO - PROCESS | 1831 | 1461163806587 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1831 | 1461163806593 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:50:06 INFO - PROCESS | 1831 | 1461163806708 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1831 | 1461163806712 Marionette TRACE conn3 <- [1,1818,null,{}] 07:50:06 INFO - PROCESS | 1831 | 1461163806722 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:06 INFO - PROCESS | 1831 | 1461163806898 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:50:07 INFO - PROCESS | 1831 | 1461163807116 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf736800 == 128 [pid = 1831] [id = 462] 07:50:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 287 (0x7f14cb5d9000) [pid = 1831] [serial = 1387] [outer = (nil)] 07:50:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 288 (0x7f14cc156800) [pid = 1831] [serial = 1388] [outer = 0x7f14cb5d9000] 07:50:07 INFO - PROCESS | 1831 | 1461163807181 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 289 (0x7f14cd6a3c00) [pid = 1831] [serial = 1389] [outer = 0x7f14cb5d9000] 07:50:08 INFO - PROCESS | 1831 | 1461163808166 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1589ms 07:50:08 INFO - PROCESS | 1831 | 1461163808246 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1831 | 1461163808253 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:50:08 INFO - PROCESS | 1831 | 1461163808262 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1831 | 1461163808265 Marionette TRACE conn3 <- [1,1822,null,{}] 07:50:08 INFO - PROCESS | 1831 | 1461163808270 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:08 INFO - PROCESS | 1831 | 1461163808444 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:50:08 INFO - PROCESS | 1831 | 1461163808702 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd748800 == 129 [pid = 1831] [id = 463] 07:50:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 290 (0x7f14cd9ae800) [pid = 1831] [serial = 1390] [outer = (nil)] 07:50:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 291 (0x7f14cf565800) [pid = 1831] [serial = 1391] [outer = 0x7f14cd9ae800] 07:50:08 INFO - PROCESS | 1831 | 1461163808813 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 292 (0x7f14cfee8400) [pid = 1831] [serial = 1392] [outer = 0x7f14cd9ae800] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d23d0000 == 128 [pid = 1831] [id = 313] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da815800 == 127 [pid = 1831] [id = 353] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de777000 == 126 [pid = 1831] [id = 279] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db157000 == 125 [pid = 1831] [id = 445] 07:50:09 INFO - PROCESS | 1831 | --DOMWINDOW == 291 (0x7f14de643400) [pid = 1831] [serial = 1268] [outer = (nil)] [url = about:blank] 07:50:09 INFO - PROCESS | 1831 | --DOMWINDOW == 290 (0x7f14e7374800) [pid = 1831] [serial = 1226] [outer = (nil)] [url = about:blank] 07:50:09 INFO - PROCESS | 1831 | --DOMWINDOW == 289 (0x7f14f4c20000) [pid = 1831] [serial = 1229] [outer = (nil)] [url = about:blank] 07:50:09 INFO - PROCESS | 1831 | --DOMWINDOW == 288 (0x7f14f9ab7800) [pid = 1831] [serial = 1232] [outer = (nil)] [url = about:blank] 07:50:09 INFO - PROCESS | 1831 | --DOMWINDOW == 287 (0x7f14cf56b800) [pid = 1831] [serial = 1235] [outer = (nil)] [url = about:blank] 07:50:09 INFO - PROCESS | 1831 | --DOMWINDOW == 286 (0x7f14f9abc400) [pid = 1831] [serial = 1238] [outer = (nil)] [url = about:blank] 07:50:09 INFO - PROCESS | 1831 | --DOMWINDOW == 285 (0x7f14cffdc400) [pid = 1831] [serial = 1241] [outer = (nil)] [url = about:blank] 07:50:09 INFO - PROCESS | 1831 | --DOMWINDOW == 284 (0x7f14d073fc00) [pid = 1831] [serial = 1244] [outer = (nil)] [url = about:blank] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc2c3800 == 124 [pid = 1831] [id = 444] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5cc9000 == 123 [pid = 1831] [id = 443] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d321c800 == 122 [pid = 1831] [id = 442] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd65f800 == 121 [pid = 1831] [id = 441] 07:50:09 INFO - PROCESS | 1831 | 1461163809807 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2677000 == 120 [pid = 1831] [id = 440] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0ac9000 == 119 [pid = 1831] [id = 439] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2733000 == 118 [pid = 1831] [id = 435] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd750800 == 117 [pid = 1831] [id = 434] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2722000 == 116 [pid = 1831] [id = 433] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf995000 == 115 [pid = 1831] [id = 432] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ff16f800 == 114 [pid = 1831] [id = 431] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f960d800 == 113 [pid = 1831] [id = 430] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e847f800 == 112 [pid = 1831] [id = 429] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e62ed000 == 111 [pid = 1831] [id = 428] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14df728000 == 110 [pid = 1831] [id = 427] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de775800 == 109 [pid = 1831] [id = 426] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dda65000 == 108 [pid = 1831] [id = 425] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cccd7000 == 107 [pid = 1831] [id = 391] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d44a4000 == 106 [pid = 1831] [id = 424] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf9cc800 == 105 [pid = 1831] [id = 423] 07:50:09 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db159800 == 104 [pid = 1831] [id = 422] 07:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1628ms 07:50:09 INFO - PROCESS | 1831 | 1461163809891 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1831 | 1461163809893 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:50:09 INFO - PROCESS | 1831 | 1461163809899 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1831 | 1461163809904 Marionette TRACE conn3 <- [1,1826,null,{}] 07:50:09 INFO - PROCESS | 1831 | 1461163809923 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:10 INFO - PROCESS | 1831 | 1461163810089 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 283 (0x7f14cf813400) [pid = 1831] [serial = 1247] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 282 (0x7f14e214b800) [pid = 1831] [serial = 1223] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 281 (0x7f14dad74c00) [pid = 1831] [serial = 1259] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 280 (0x7f14dc18b400) [pid = 1831] [serial = 1262] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 279 (0x7f14d440a000) [pid = 1831] [serial = 1253] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 278 (0x7f14d4ccb400) [pid = 1831] [serial = 1254] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f14d5f79400) [pid = 1831] [serial = 1256] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f14da93d400) [pid = 1831] [serial = 1257] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f14dad72800) [pid = 1831] [serial = 1214] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f14de40fc00) [pid = 1831] [serial = 1217] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f14d236dc00) [pid = 1831] [serial = 1251] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f14d0741000) [pid = 1831] [serial = 1250] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f14d4cc8400) [pid = 1831] [serial = 1211] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f14dfa77c00) [pid = 1831] [serial = 1220] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f14dd277400) [pid = 1831] [serial = 1263] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f14de57f800) [pid = 1831] [serial = 1266] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f14d44e3000) [pid = 1831] [serial = 1265] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f14db04b800) [pid = 1831] [serial = 1260] [outer = (nil)] [url = about:blank] 07:50:10 INFO - PROCESS | 1831 | 1461163810353 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d06c9000 == 105 [pid = 1831] [id = 464] 07:50:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f14d073e400) [pid = 1831] [serial = 1393] [outer = (nil)] 07:50:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f14d2aa2400) [pid = 1831] [serial = 1394] [outer = 0x7f14d073e400] 07:50:10 INFO - PROCESS | 1831 | 1461163810449 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f14d440ec00) [pid = 1831] [serial = 1395] [outer = 0x7f14d073e400] 07:50:11 INFO - PROCESS | 1831 | 1461163811181 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1335ms 07:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:50:11 INFO - PROCESS | 1831 | 1461163811235 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1831 | 1461163811239 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:50:11 INFO - PROCESS | 1831 | 1461163811244 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1831 | 1461163811247 Marionette TRACE conn3 <- [1,1830,null,{}] 07:50:11 INFO - PROCESS | 1831 | 1461163811251 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 1831 | 1461163811478 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:50:11 INFO - PROCESS | 1831 | 1461163811498 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2ad1000 == 106 [pid = 1831] [id = 465] 07:50:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f14cf56a400) [pid = 1831] [serial = 1396] [outer = (nil)] 07:50:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f14d4dc6c00) [pid = 1831] [serial = 1397] [outer = 0x7f14cf56a400] 07:50:11 INFO - PROCESS | 1831 | 1461163811559 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f14d5f55000) [pid = 1831] [serial = 1398] [outer = 0x7f14cf56a400] 07:50:12 INFO - PROCESS | 1831 | 1461163812410 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1226ms 07:50:12 INFO - PROCESS | 1831 | 1461163812476 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 1831 | 1461163812479 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:50:12 INFO - PROCESS | 1831 | 1461163812485 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1831 | 1461163812487 Marionette TRACE conn3 <- [1,1834,null,{}] 07:50:12 INFO - PROCESS | 1831 | 1461163812492 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:12 INFO - PROCESS | 1831 | 1461163812726 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:50:12 INFO - PROCESS | 1831 | 1461163812751 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4330800 == 107 [pid = 1831] [id = 466] 07:50:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f14d4ed7800) [pid = 1831] [serial = 1399] [outer = (nil)] 07:50:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f14da7a1800) [pid = 1831] [serial = 1400] [outer = 0x7f14d4ed7800] 07:50:12 INFO - PROCESS | 1831 | 1461163812809 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f14da93f800) [pid = 1831] [serial = 1401] [outer = 0x7f14d4ed7800] 07:50:13 INFO - PROCESS | 1831 | 1461163813683 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1229ms 07:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:50:13 INFO - PROCESS | 1831 | 1461163813715 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 1831 | 1461163813717 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:50:13 INFO - PROCESS | 1831 | 1461163813722 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 1831 | 1461163813725 Marionette TRACE conn3 <- [1,1838,null,{}] 07:50:13 INFO - PROCESS | 1831 | 1461163813733 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 1831 | 1461163813998 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:50:14 INFO - PROCESS | 1831 | 1461163814022 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da815800 == 108 [pid = 1831] [id = 467] 07:50:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f14daa13000) [pid = 1831] [serial = 1402] [outer = (nil)] 07:50:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f14dad7d400) [pid = 1831] [serial = 1403] [outer = 0x7f14daa13000] 07:50:14 INFO - PROCESS | 1831 | 1461163814083 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f14dd925800) [pid = 1831] [serial = 1404] [outer = 0x7f14daa13000] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f14dd4a5800) [pid = 1831] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f14cccf0000) [pid = 1831] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f14d4ede400) [pid = 1831] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f14cc15c800) [pid = 1831] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f14cf819000) [pid = 1831] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f14deb09c00) [pid = 1831] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f14daa33c00) [pid = 1831] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f14daa32000) [pid = 1831] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f14e060f800) [pid = 1831] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f14d139f400) [pid = 1831] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f14dd367c00) [pid = 1831] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f14dc322400) [pid = 1831] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f14de99e400) [pid = 1831] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f14d4edb400) [pid = 1831] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f14d440f400) [pid = 1831] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f14e10df400) [pid = 1831] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f14f5fd0800) [pid = 1831] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f14de5fc400) [pid = 1831] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f14dd273400) [pid = 1831] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f14de3f1400) [pid = 1831] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f14d2892c00) [pid = 1831] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14cfee2800) [pid = 1831] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14d4cd1000) [pid = 1831] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14dd4a5400) [pid = 1831] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14de410800) [pid = 1831] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14e387d400) [pid = 1831] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14e46ecc00) [pid = 1831] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14d4dc8400) [pid = 1831] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14d296b800) [pid = 1831] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14d299a400) [pid = 1831] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14d4fab800) [pid = 1831] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:50:15 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14de99ec00) [pid = 1831] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:50:15 INFO - PROCESS | 1831 | 1461163815497 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1826ms 07:50:15 INFO - PROCESS | 1831 | 1461163815549 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1831 | 1461163815552 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:50:15 INFO - PROCESS | 1831 | 1461163815557 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1831 | 1461163815559 Marionette TRACE conn3 <- [1,1842,null,{}] 07:50:15 INFO - PROCESS | 1831 | 1461163815567 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 1831 | 1461163815731 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:50:15 INFO - PROCESS | 1831 | 1461163815905 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4325800 == 109 [pid = 1831] [id = 468] 07:50:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14cf80f400) [pid = 1831] [serial = 1405] [outer = (nil)] 07:50:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14d2aa2800) [pid = 1831] [serial = 1406] [outer = 0x7f14cf80f400] 07:50:15 INFO - PROCESS | 1831 | 1461163815979 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14daa35400) [pid = 1831] [serial = 1407] [outer = 0x7f14cf80f400] 07:50:16 INFO - PROCESS | 1831 | 1461163816631 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1130ms 07:50:16 INFO - PROCESS | 1831 | 1461163816689 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1831 | 1461163816692 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:50:16 INFO - PROCESS | 1831 | 1461163816698 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1831 | 1461163816699 Marionette TRACE conn3 <- [1,1846,null,{}] 07:50:16 INFO - PROCESS | 1831 | 1461163816704 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:16 INFO - PROCESS | 1831 | 1461163816868 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:50:17 INFO - PROCESS | 1831 | 1461163817166 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc104800 == 110 [pid = 1831] [id = 469] 07:50:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14c9fea800) [pid = 1831] [serial = 1408] [outer = (nil)] 07:50:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14ca2bec00) [pid = 1831] [serial = 1409] [outer = 0x7f14c9fea800] 07:50:17 INFO - PROCESS | 1831 | 1461163817286 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14caa87800) [pid = 1831] [serial = 1410] [outer = 0x7f14c9fea800] 07:50:18 INFO - PROCESS | 1831 | 1461163818314 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1677ms 07:50:18 INFO - PROCESS | 1831 | 1461163818377 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 1831 | 1461163818384 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:50:18 INFO - PROCESS | 1831 | 1461163818393 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 1831 | 1461163818398 Marionette TRACE conn3 <- [1,1850,null,{}] 07:50:18 INFO - PROCESS | 1831 | 1461163818405 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:18 INFO - PROCESS | 1831 | 1461163818626 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:50:18 INFO - PROCESS | 1831 | 1461163818893 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2665800 == 111 [pid = 1831] [id = 470] 07:50:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14cd9af000) [pid = 1831] [serial = 1411] [outer = (nil)] 07:50:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14cfee1c00) [pid = 1831] [serial = 1412] [outer = 0x7f14cd9af000] 07:50:19 INFO - PROCESS | 1831 | 1461163819016 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14d0746400) [pid = 1831] [serial = 1413] [outer = 0x7f14cd9af000] 07:50:19 INFO - PROCESS | 1831 | 1461163819908 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1585ms 07:50:19 INFO - PROCESS | 1831 | 1461163819983 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1831 | 1461163819988 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:50:19 INFO - PROCESS | 1831 | 1461163819996 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 1831 | 1461163820000 Marionette TRACE conn3 <- [1,1854,null,{}] 07:50:20 INFO - PROCESS | 1831 | 1461163820005 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 1831 | 1461163820210 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:50:20 INFO - PROCESS | 1831 | 1461163820565 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db143000 == 112 [pid = 1831] [id = 471] 07:50:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14d2786000) [pid = 1831] [serial = 1414] [outer = (nil)] 07:50:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14d4dc8400) [pid = 1831] [serial = 1415] [outer = 0x7f14d2786000] 07:50:20 INFO - PROCESS | 1831 | 1461163820680 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f14d5f6c800) [pid = 1831] [serial = 1416] [outer = 0x7f14d2786000] 07:50:21 INFO - PROCESS | 1831 | 1461163821553 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1588ms 07:50:21 INFO - PROCESS | 1831 | 1461163821585 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1831 | 1461163821589 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:50:21 INFO - PROCESS | 1831 | 1461163821603 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 1831 | 1461163821613 Marionette TRACE conn3 <- [1,1858,null,{}] 07:50:21 INFO - PROCESS | 1831 | 1461163821621 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:21 INFO - PROCESS | 1831 | 1461163821819 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:50:22 INFO - PROCESS | 1831 | 1461163822036 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de777000 == 113 [pid = 1831] [id = 472] 07:50:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f14d2995800) [pid = 1831] [serial = 1417] [outer = (nil)] 07:50:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f14dad72800) [pid = 1831] [serial = 1418] [outer = 0x7f14d2995800] 07:50:22 INFO - PROCESS | 1831 | 1461163822151 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f14dc18fc00) [pid = 1831] [serial = 1419] [outer = 0x7f14d2995800] 07:50:23 INFO - PROCESS | 1831 | 1461163823083 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1548ms 07:50:23 INFO - PROCESS | 1831 | 1461163823145 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1831 | 1461163823149 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:50:23 INFO - PROCESS | 1831 | 1461163823155 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1831 | 1461163823158 Marionette TRACE conn3 <- [1,1862,null,{}] 07:50:23 INFO - PROCESS | 1831 | 1461163823165 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 1831 | 1461163823359 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:50:23 INFO - PROCESS | 1831 | 1461163823566 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1450800 == 114 [pid = 1831] [id = 473] 07:50:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f14d5f78000) [pid = 1831] [serial = 1420] [outer = (nil)] 07:50:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f14de038800) [pid = 1831] [serial = 1421] [outer = 0x7f14d5f78000] 07:50:23 INFO - PROCESS | 1831 | 1461163823679 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f14de40d400) [pid = 1831] [serial = 1422] [outer = 0x7f14d5f78000] 07:50:24 INFO - PROCESS | 1831 | 1461163824580 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1477ms 07:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:50:24 INFO - PROCESS | 1831 | 1461163824634 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1831 | 1461163824636 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:50:24 INFO - PROCESS | 1831 | 1461163824642 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1831 | 1461163824646 Marionette TRACE conn3 <- [1,1866,null,{}] 07:50:24 INFO - PROCESS | 1831 | 1461163824651 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:24 INFO - PROCESS | 1831 | 1461163824835 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:50:25 INFO - PROCESS | 1831 | 1461163825048 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5861000 == 115 [pid = 1831] [id = 474] 07:50:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f14de64e400) [pid = 1831] [serial = 1423] [outer = (nil)] 07:50:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f14de99e000) [pid = 1831] [serial = 1424] [outer = 0x7f14de64e400] 07:50:25 INFO - PROCESS | 1831 | 1461163825181 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f14deb09c00) [pid = 1831] [serial = 1425] [outer = 0x7f14de64e400] 07:50:26 INFO - PROCESS | 1831 | 1461163826093 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1488ms 07:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:50:26 INFO - PROCESS | 1831 | 1461163826130 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 1831 | 1461163826133 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:50:26 INFO - PROCESS | 1831 | 1461163826139 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1831 | 1461163826142 Marionette TRACE conn3 <- [1,1870,null,{}] 07:50:26 INFO - PROCESS | 1831 | 1461163826147 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:26 INFO - PROCESS | 1831 | 1461163826334 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:50:26 INFO - PROCESS | 1831 | 1461163826549 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e977b800 == 116 [pid = 1831] [id = 475] 07:50:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f14de9c7800) [pid = 1831] [serial = 1426] [outer = (nil)] 07:50:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f14e233b000) [pid = 1831] [serial = 1427] [outer = 0x7f14de9c7800] 07:50:26 INFO - PROCESS | 1831 | 1461163826658 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f14e3c2d000) [pid = 1831] [serial = 1428] [outer = 0x7f14de9c7800] 07:50:27 INFO - PROCESS | 1831 | 1461163827508 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1443ms 07:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:50:27 INFO - PROCESS | 1831 | 1461163827581 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1831 | 1461163827584 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:50:27 INFO - PROCESS | 1831 | 1461163827590 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1831 | 1461163827593 Marionette TRACE conn3 <- [1,1874,null,{}] 07:50:27 INFO - PROCESS | 1831 | 1461163827598 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 1831 | 1461163827787 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:50:28 INFO - PROCESS | 1831 | 1461163828050 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f964f000 == 117 [pid = 1831] [id = 476] 07:50:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f14deb0b000) [pid = 1831] [serial = 1429] [outer = (nil)] 07:50:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f14e4b97400) [pid = 1831] [serial = 1430] [outer = 0x7f14deb0b000] 07:50:28 INFO - PROCESS | 1831 | 1461163828123 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f14e636c000) [pid = 1831] [serial = 1431] [outer = 0x7f14deb0b000] 07:50:28 INFO - PROCESS | 1831 | 1461163828969 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1429ms 07:50:29 INFO - PROCESS | 1831 | 1461163829019 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1831 | 1461163829023 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:50:29 INFO - PROCESS | 1831 | 1461163829028 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1831 | 1461163829031 Marionette TRACE conn3 <- [1,1878,null,{}] 07:50:29 INFO - PROCESS | 1831 | 1461163829036 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:29 INFO - PROCESS | 1831 | 1461163829224 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:50:29 INFO - PROCESS | 1831 | 1461163829438 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe37f800 == 118 [pid = 1831] [id = 477] 07:50:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f14e10dfc00) [pid = 1831] [serial = 1432] [outer = (nil)] 07:50:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f14e7a4b800) [pid = 1831] [serial = 1433] [outer = 0x7f14e10dfc00] 07:50:29 INFO - PROCESS | 1831 | 1461163829546 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f14f3bc3800) [pid = 1831] [serial = 1434] [outer = 0x7f14e10dfc00] 07:50:30 INFO - PROCESS | 1831 | 1461163830421 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1435ms 07:50:30 INFO - PROCESS | 1831 | 1461163830464 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1831 | 1461163830468 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:50:30 INFO - PROCESS | 1831 | 1461163830473 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 1831 | 1461163830475 Marionette TRACE conn3 <- [1,1882,null,{}] 07:50:30 INFO - PROCESS | 1831 | 1461163830481 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:30 INFO - PROCESS | 1831 | 1461163830663 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:50:30 INFO - PROCESS | 1831 | 1461163830927 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5c47800 == 119 [pid = 1831] [id = 478] 07:50:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f14ca7f0800) [pid = 1831] [serial = 1435] [outer = (nil)] 07:50:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f14ca7f8800) [pid = 1831] [serial = 1436] [outer = 0x7f14ca7f0800] 07:50:31 INFO - PROCESS | 1831 | 1461163830996 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 279 (0x7f14ca7fe400) [pid = 1831] [serial = 1437] [outer = 0x7f14ca7f0800] 07:50:31 INFO - PROCESS | 1831 | 1461163831850 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1433ms 07:50:31 INFO - PROCESS | 1831 | 1461163831907 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 1831 | 1461163831910 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:50:31 INFO - PROCESS | 1831 | 1461163831916 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 1831 | 1461163831918 Marionette TRACE conn3 <- [1,1886,null,{}] 07:50:31 INFO - PROCESS | 1831 | 1461163831923 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:32 INFO - PROCESS | 1831 | 1461163832112 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:50:32 INFO - PROCESS | 1831 | 1461163832329 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc210000 == 120 [pid = 1831] [id = 479] 07:50:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 280 (0x7f14ca7f1400) [pid = 1831] [serial = 1438] [outer = (nil)] 07:50:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 281 (0x7f14d310d800) [pid = 1831] [serial = 1439] [outer = 0x7f14ca7f1400] 07:50:32 INFO - PROCESS | 1831 | 1461163832448 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 282 (0x7f14d3114c00) [pid = 1831] [serial = 1440] [outer = 0x7f14ca7f1400] 07:50:33 INFO - PROCESS | 1831 | 1461163833381 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1528ms 07:50:33 INFO - PROCESS | 1831 | 1461163833445 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:50:33 INFO - PROCESS | 1831 | 1461163833449 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:50:33 INFO - PROCESS | 1831 | 1461163833454 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1831 | 1461163833458 Marionette TRACE conn3 <- [1,1890,null,{}] 07:50:33 INFO - PROCESS | 1831 | 1461163833463 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:33 INFO - PROCESS | 1831 | 1461163833692 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:50:33 INFO - PROCESS | 1831 | 1461163833905 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca797800 == 121 [pid = 1831] [id = 480] 07:50:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 283 (0x7f14ca7f4c00) [pid = 1831] [serial = 1441] [outer = (nil)] 07:50:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 284 (0x7f14f4e36c00) [pid = 1831] [serial = 1442] [outer = 0x7f14ca7f4c00] 07:50:34 INFO - PROCESS | 1831 | 1461163834022 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 285 (0x7f14f7887400) [pid = 1831] [serial = 1443] [outer = 0x7f14ca7f4c00] 07:50:34 INFO - PROCESS | 1831 | 1461163834849 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1477ms 07:50:34 INFO - PROCESS | 1831 | 1461163834932 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 1831 | 1461163834935 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:50:34 INFO - PROCESS | 1831 | 1461163834941 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 1831 | 1461163834943 Marionette TRACE conn3 <- [1,1894,null,{}] 07:50:34 INFO - PROCESS | 1831 | 1461163834948 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:35 INFO - PROCESS | 1831 | 1461163835141 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:50:35 INFO - PROCESS | 1831 | 1461163835358 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf71b000 == 122 [pid = 1831] [id = 481] 07:50:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 286 (0x7f14cb5da400) [pid = 1831] [serial = 1444] [outer = (nil)] 07:50:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 287 (0x7f14cc3d7000) [pid = 1831] [serial = 1445] [outer = 0x7f14cb5da400] 07:50:35 INFO - PROCESS | 1831 | 1461163835471 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 288 (0x7f14cc3de000) [pid = 1831] [serial = 1446] [outer = 0x7f14cb5da400] 07:50:36 INFO - PROCESS | 1831 | 1461163836435 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1542ms 07:50:36 INFO - PROCESS | 1831 | 1461163836484 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1831 | 1461163836487 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:50:36 INFO - PROCESS | 1831 | 1461163836493 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1831 | 1461163836495 Marionette TRACE conn3 <- [1,1898,null,{}] 07:50:36 INFO - PROCESS | 1831 | 1461163836501 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 1831 | 1461163836693 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:50:37 INFO - PROCESS | 1831 | 1461163837449 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd6c9800 == 123 [pid = 1831] [id = 482] 07:50:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 289 (0x7f14ca2c5800) [pid = 1831] [serial = 1447] [outer = (nil)] 07:50:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 290 (0x7f14ca2cd000) [pid = 1831] [serial = 1448] [outer = 0x7f14ca2c5800] 07:50:37 INFO - PROCESS | 1831 | 1461163837518 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 291 (0x7f14caa89c00) [pid = 1831] [serial = 1449] [outer = 0x7f14ca2c5800] 07:50:38 INFO - PROCESS | 1831 | 1461163838437 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1983ms 07:50:38 INFO - PROCESS | 1831 | 1461163838478 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1831 | 1461163838484 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:50:38 INFO - PROCESS | 1831 | 1461163838492 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1831 | 1461163838495 Marionette TRACE conn3 <- [1,1902,null,{}] 07:50:38 INFO - PROCESS | 1831 | 1461163838502 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:38 INFO - PROCESS | 1831 | 1461163838684 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:50:39 INFO - PROCESS | 1831 | 1461163839123 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca083800 == 124 [pid = 1831] [id = 483] 07:50:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 292 (0x7f14cccf4c00) [pid = 1831] [serial = 1450] [outer = (nil)] 07:50:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 293 (0x7f14cd6aa000) [pid = 1831] [serial = 1451] [outer = 0x7f14cccf4c00] 07:50:39 INFO - PROCESS | 1831 | 1461163839195 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 294 (0x7f14cd9ac800) [pid = 1831] [serial = 1452] [outer = 0x7f14cccf4c00] 07:50:40 INFO - PROCESS | 1831 | 1461163840054 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1635ms 07:50:40 INFO - PROCESS | 1831 | 1461163840130 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1831 | 1461163840136 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:50:40 INFO - PROCESS | 1831 | 1461163840142 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1831 | 1461163840145 Marionette TRACE conn3 <- [1,1906,null,{}] 07:50:40 INFO - PROCESS | 1831 | 1461163840151 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 1831 | 1461163840373 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:50:40 INFO - PROCESS | 1831 | 1461163840710 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf998800 == 125 [pid = 1831] [id = 484] 07:50:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 295 (0x7f14cd6a8c00) [pid = 1831] [serial = 1453] [outer = (nil)] 07:50:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 296 (0x7f14d073fc00) [pid = 1831] [serial = 1454] [outer = 0x7f14cd6a8c00] 07:50:40 INFO - PROCESS | 1831 | 1461163840781 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 297 (0x7f14d278a000) [pid = 1831] [serial = 1455] [outer = 0x7f14cd6a8c00] 07:50:41 INFO - PROCESS | 1831 | 1461163841685 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1578ms 07:50:41 INFO - PROCESS | 1831 | 1461163841720 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 1831 | 1461163841724 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:50:41 INFO - PROCESS | 1831 | 1461163841737 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 1831 | 1461163841745 Marionette TRACE conn3 <- [1,1910,null,{}] 07:50:41 INFO - PROCESS | 1831 | 1461163841752 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 1831 | 1461163841937 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:50:42 INFO - PROCESS | 1831 | 1461163842161 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf9a1800 == 126 [pid = 1831] [id = 485] 07:50:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 298 (0x7f14cffe0800) [pid = 1831] [serial = 1456] [outer = (nil)] 07:50:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 299 (0x7f14d3113000) [pid = 1831] [serial = 1457] [outer = 0x7f14cffe0800] 07:50:42 INFO - PROCESS | 1831 | 1461163842267 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 300 (0x7f14d440e400) [pid = 1831] [serial = 1458] [outer = 0x7f14cffe0800] 07:50:42 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7ab9800 == 125 [pid = 1831] [id = 304] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 299 (0x7f14e82a7400) [pid = 1831] [serial = 1289] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 298 (0x7f14cccf5000) [pid = 1831] [serial = 1295] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 297 (0x7f14d4cd5800) [pid = 1831] [serial = 1274] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 296 (0x7f14cffe0c00) [pid = 1831] [serial = 1271] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 295 (0x7f14e3cdf000) [pid = 1831] [serial = 1286] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 294 (0x7f14dfc47400) [pid = 1831] [serial = 1283] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 293 (0x7f14de57fc00) [pid = 1831] [serial = 1280] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 292 (0x7f14f4e10400) [pid = 1831] [serial = 1292] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 291 (0x7f14d2aa6400) [pid = 1831] [serial = 1298] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 290 (0x7f14dc325000) [pid = 1831] [serial = 1277] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 289 (0x7f14e84d6400) [pid = 1831] [serial = 1301] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 288 (0x7f14cb5d7400) [pid = 1831] [serial = 1304] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 287 (0x7f14cd8a3000) [pid = 1831] [serial = 1307] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 286 (0x7f14cd8af800) [pid = 1831] [serial = 1310] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 285 (0x7f14cc15b000) [pid = 1831] [serial = 1313] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 284 (0x7f14cd9a7400) [pid = 1831] [serial = 1316] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 283 (0x7f14e13d3400) [pid = 1831] [serial = 1340] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4325800 == 124 [pid = 1831] [id = 468] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da815800 == 123 [pid = 1831] [id = 467] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4330800 == 122 [pid = 1831] [id = 466] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2ad1000 == 121 [pid = 1831] [id = 465] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d06c9000 == 120 [pid = 1831] [id = 464] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd748800 == 119 [pid = 1831] [id = 463] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf736800 == 118 [pid = 1831] [id = 462] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0770000 == 117 [pid = 1831] [id = 455] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fcb24800 == 116 [pid = 1831] [id = 454] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5c8d000 == 115 [pid = 1831] [id = 453] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa1b5000 == 114 [pid = 1831] [id = 452] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e9761800 == 113 [pid = 1831] [id = 451] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6608800 == 112 [pid = 1831] [id = 450] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1629800 == 111 [pid = 1831] [id = 449] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5cd7800 == 110 [pid = 1831] [id = 448] 07:50:43 INFO - PROCESS | 1831 | 1461163843283 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:50:43 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d23d8000 == 109 [pid = 1831] [id = 447] 07:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1594ms 07:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:50:43 INFO - PROCESS | 1831 | 1461163843324 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1831 | 1461163843328 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:50:43 INFO - PROCESS | 1831 | 1461163843333 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1831 | 1461163843336 Marionette TRACE conn3 <- [1,1914,null,{}] 07:50:43 INFO - PROCESS | 1831 | 1461163843340 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:43 INFO - PROCESS | 1831 | 1461163843525 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 282 (0x7f14e1216000) [pid = 1831] [serial = 1209] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 281 (0x7f14de1d8800) [pid = 1831] [serial = 1334] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 280 (0x7f14de5f0800) [pid = 1831] [serial = 1335] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 279 (0x7f14d236fc00) [pid = 1831] [serial = 1323] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 278 (0x7f14cf815800) [pid = 1831] [serial = 1322] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f14daa30c00) [pid = 1831] [serial = 1328] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f14daa52800) [pid = 1831] [serial = 1329] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f14cf80c000) [pid = 1831] [serial = 1320] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f14cccfa000) [pid = 1831] [serial = 1319] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f14d44e1800) [pid = 1831] [serial = 1325] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f14d4ed8800) [pid = 1831] [serial = 1326] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f14f3b44c00) [pid = 1831] [serial = 987] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f14de406c00) [pid = 1831] [serial = 1002] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f14daa3e000) [pid = 1831] [serial = 999] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f14f5cb9800) [pid = 1831] [serial = 990] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f14dd4a7c00) [pid = 1831] [serial = 1143] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f14e2340400) [pid = 1831] [serial = 1044] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f14dc32d400) [pid = 1831] [serial = 996] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f14e20d8800) [pid = 1831] [serial = 984] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f14e7671800) [pid = 1831] [serial = 975] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f14daa52c00) [pid = 1831] [serial = 1032] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f14e4495800) [pid = 1831] [serial = 1086] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f14fa1d5800) [pid = 1831] [serial = 993] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f14f9e93000) [pid = 1831] [serial = 1056] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f14f9abfc00) [pid = 1831] [serial = 1059] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f14f9697000) [pid = 1831] [serial = 1053] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14da937c00) [pid = 1831] [serial = 978] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14cfef0400) [pid = 1831] [serial = 1005] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14e148d400) [pid = 1831] [serial = 1029] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14de9c8000) [pid = 1831] [serial = 1038] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14e20d7c00) [pid = 1831] [serial = 1041] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14e703ac00) [pid = 1831] [serial = 1047] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14f49c4400) [pid = 1831] [serial = 1050] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14dd367400) [pid = 1831] [serial = 1035] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14dd923400) [pid = 1831] [serial = 981] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14de1d8400) [pid = 1831] [serial = 1337] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14db043800) [pid = 1831] [serial = 1331] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14dc327000) [pid = 1831] [serial = 1332] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14dfa7ac00) [pid = 1831] [serial = 1338] [outer = (nil)] [url = about:blank] 07:50:43 INFO - PROCESS | 1831 | 1461163843823 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc909000 == 110 [pid = 1831] [id = 486] 07:50:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14caa8e800) [pid = 1831] [serial = 1459] [outer = (nil)] 07:50:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14cf815800) [pid = 1831] [serial = 1460] [outer = 0x7f14caa8e800] 07:50:43 INFO - PROCESS | 1831 | 1461163843892 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14d44e4c00) [pid = 1831] [serial = 1461] [outer = 0x7f14caa8e800] 07:50:44 INFO - PROCESS | 1831 | 1461163844563 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1281ms 07:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:50:44 INFO - PROCESS | 1831 | 1461163844614 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1831 | 1461163844616 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:50:44 INFO - PROCESS | 1831 | 1461163844622 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1831 | 1461163844624 Marionette TRACE conn3 <- [1,1918,null,{}] 07:50:44 INFO - PROCESS | 1831 | 1461163844629 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:44 INFO - PROCESS | 1831 | 1461163844857 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:50:44 INFO - PROCESS | 1831 | 1461163844876 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d076d000 == 111 [pid = 1831] [id = 487] 07:50:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14d4fabc00) [pid = 1831] [serial = 1462] [outer = (nil)] 07:50:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14d5bd7c00) [pid = 1831] [serial = 1463] [outer = 0x7f14d4fabc00] 07:50:44 INFO - PROCESS | 1831 | 1461163844943 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14d5f50800) [pid = 1831] [serial = 1464] [outer = 0x7f14d4fabc00] 07:50:45 INFO - PROCESS | 1831 | 1461163845818 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1231ms 07:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:50:45 INFO - PROCESS | 1831 | 1461163845853 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 1831 | 1461163845855 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 07:50:45 INFO - PROCESS | 1831 | 1461163845859 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 1831 | 1461163845863 Marionette TRACE conn3 <- [1,1922,null,{}] 07:50:45 INFO - PROCESS | 1831 | 1461163845877 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:46 INFO - PROCESS | 1831 | 1461163846109 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:50:46 INFO - PROCESS | 1831 | 1461163846141 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d41cb800 == 112 [pid = 1831] [id = 488] 07:50:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14d5f52400) [pid = 1831] [serial = 1465] [outer = (nil)] 07:50:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14daa0a800) [pid = 1831] [serial = 1466] [outer = 0x7f14d5f52400] 07:50:46 INFO - PROCESS | 1831 | 1461163846196 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14daa32800) [pid = 1831] [serial = 1467] [outer = 0x7f14d5f52400] 07:50:47 INFO - PROCESS | 1831 | 1461163847058 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1276ms 07:50:47 INFO - PROCESS | 1831 | 1461163847138 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 1831 | 1461163847141 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 07:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:50:47 INFO - PROCESS | 1831 | 1461163847146 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1831 | 1461163847148 Marionette TRACE conn3 <- [1,1926,null,{}] 07:50:47 INFO - PROCESS | 1831 | 1461163847153 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 1831 | 1461163847410 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:50:47 INFO - PROCESS | 1831 | 1461163847445 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cc2800 == 113 [pid = 1831] [id = 489] 07:50:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14d5f76c00) [pid = 1831] [serial = 1468] [outer = (nil)] 07:50:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14daa57400) [pid = 1831] [serial = 1469] [outer = 0x7f14d5f76c00] 07:50:47 INFO - PROCESS | 1831 | 1461163847502 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14db0e2400) [pid = 1831] [serial = 1470] [outer = 0x7f14d5f76c00] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14cf566800) [pid = 1831] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14d4faac00) [pid = 1831] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14cffd3400) [pid = 1831] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14e2336000) [pid = 1831] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14cb5d9000) [pid = 1831] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14d4407c00) [pid = 1831] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14d1393c00) [pid = 1831] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14e233a000) [pid = 1831] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14db0e1800) [pid = 1831] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14de3f1c00) [pid = 1831] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14cf56f800) [pid = 1831] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14db0e4800) [pid = 1831] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14d2788400) [pid = 1831] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14de40bc00) [pid = 1831] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14cd9ae800) [pid = 1831] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14dfc44000) [pid = 1831] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14d4fa7400) [pid = 1831] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14d4ed7800) [pid = 1831] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14e3b77c00) [pid = 1831] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14cf564800) [pid = 1831] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14daa13000) [pid = 1831] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14dda96800) [pid = 1831] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14cb5cfc00) [pid = 1831] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14dc18c400) [pid = 1831] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14cc156000) [pid = 1831] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14cf56a400) [pid = 1831] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14e6a39800) [pid = 1831] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14de650800) [pid = 1831] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14d1395c00) [pid = 1831] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14de9c6400) [pid = 1831] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14de9c0000) [pid = 1831] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14de5f3000) [pid = 1831] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14de997400) [pid = 1831] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14d14cbc00) [pid = 1831] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14cb5db400) [pid = 1831] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14d5f72800) [pid = 1831] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14d2362400) [pid = 1831] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14d2897000) [pid = 1831] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14e46e9000) [pid = 1831] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14cf564400) [pid = 1831] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14d073e400) [pid = 1831] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14cffd5800) [pid = 1831] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14dad76000) [pid = 1831] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14d4fa5c00) [pid = 1831] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14cccec000) [pid = 1831] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14d5f76800) [pid = 1831] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14d2895000) [pid = 1831] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14db04dc00) [pid = 1831] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14f9ac5000) [pid = 1831] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14cf80b000) [pid = 1831] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14db04f000) [pid = 1831] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14d14cac00) [pid = 1831] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14dacdd800) [pid = 1831] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14deb08c00) [pid = 1831] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14cb5d2c00) [pid = 1831] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14e5fbc800) [pid = 1831] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14cccf0c00) [pid = 1831] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14d4cd4800) [pid = 1831] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14d2996800) [pid = 1831] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14d298cc00) [pid = 1831] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14d2971400) [pid = 1831] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14d073c800) [pid = 1831] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14e16f6800) [pid = 1831] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14cc152800) [pid = 1831] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14db0e9800) [pid = 1831] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14daa4c400) [pid = 1831] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14d139d400) [pid = 1831] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:50:48 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14cf80a400) [pid = 1831] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:50:49 INFO - PROCESS | 1831 | 1461163849202 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2079ms 07:50:49 INFO - PROCESS | 1831 | 1461163849227 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1831 | 1461163849230 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 07:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:50:49 INFO - PROCESS | 1831 | 1461163849235 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1831 | 1461163849237 Marionette TRACE conn3 <- [1,1930,null,{}] 07:50:49 INFO - PROCESS | 1831 | 1461163849241 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 1831 | 1461163849402 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:50:49 INFO - PROCESS | 1831 | 1461163849429 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd75e800 == 114 [pid = 1831] [id = 490] 07:50:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14cc152800) [pid = 1831] [serial = 1471] [outer = (nil)] 07:50:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14cd9aa800) [pid = 1831] [serial = 1472] [outer = 0x7f14cc152800] 07:50:49 INFO - PROCESS | 1831 | 1461163849485 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14cf80bc00) [pid = 1831] [serial = 1473] [outer = 0x7f14cc152800] 07:50:50 INFO - PROCESS | 1831 | 1461163850309 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1122ms 07:50:50 INFO - PROCESS | 1831 | 1461163850359 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 1831 | 1461163850363 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 07:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:50:50 INFO - PROCESS | 1831 | 1461163850378 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 1831 | 1461163850382 Marionette TRACE conn3 <- [1,1934,null,{}] 07:50:50 INFO - PROCESS | 1831 | 1461163850386 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 1831 | 1461163850552 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:50:50 INFO - PROCESS | 1831 | 1461163850892 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca795800 == 115 [pid = 1831] [id = 491] 07:50:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14c9fed400) [pid = 1831] [serial = 1474] [outer = (nil)] 07:50:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14ca2c1c00) [pid = 1831] [serial = 1475] [outer = 0x7f14c9fed400] 07:50:50 INFO - PROCESS | 1831 | 1461163850966 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14caa86c00) [pid = 1831] [serial = 1476] [outer = 0x7f14c9fed400] 07:50:51 INFO - PROCESS | 1831 | 1461163851958 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1644ms 07:50:52 INFO - PROCESS | 1831 | 1461163852014 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:50:52 INFO - PROCESS | 1831 | 1461163852019 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 07:50:52 INFO - PROCESS | 1831 | 1461163852026 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1831 | 1461163852032 Marionette TRACE conn3 <- [1,1938,null,{}] 07:50:52 INFO - PROCESS | 1831 | 1461163852039 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:52 INFO - PROCESS | 1831 | 1461163852236 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:50:52 INFO - PROCESS | 1831 | 1461163852444 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2724000 == 116 [pid = 1831] [id = 492] 07:50:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14c9fedc00) [pid = 1831] [serial = 1477] [outer = (nil)] 07:50:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14cfee3c00) [pid = 1831] [serial = 1478] [outer = 0x7f14c9fedc00] 07:50:52 INFO - PROCESS | 1831 | 1461163852558 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14d0743400) [pid = 1831] [serial = 1479] [outer = 0x7f14c9fedc00] 07:50:53 INFO - PROCESS | 1831 | 1461163853552 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1587ms 07:50:53 INFO - PROCESS | 1831 | 1461163853617 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:50:53 INFO - PROCESS | 1831 | 1461163853622 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 07:50:53 INFO - PROCESS | 1831 | 1461163853629 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1831 | 1461163853632 Marionette TRACE conn3 <- [1,1942,null,{}] 07:50:53 INFO - PROCESS | 1831 | 1461163853637 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:53 INFO - PROCESS | 1831 | 1461163853841 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:50:54 INFO - PROCESS | 1831 | 1461163854099 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5c81000 == 117 [pid = 1831] [id = 493] 07:50:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14d14cbc00) [pid = 1831] [serial = 1480] [outer = (nil)] 07:50:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14d2967400) [pid = 1831] [serial = 1481] [outer = 0x7f14d14cbc00] 07:50:54 INFO - PROCESS | 1831 | 1461163854255 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14d310b800) [pid = 1831] [serial = 1482] [outer = 0x7f14d14cbc00] 07:50:55 INFO - PROCESS | 1831 | 1461163855120 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1539ms 07:50:55 INFO - PROCESS | 1831 | 1461163855168 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:50:55 INFO - PROCESS | 1831 | 1461163855173 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 07:50:55 INFO - PROCESS | 1831 | 1461163855187 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1831 | 1461163855195 Marionette TRACE conn3 <- [1,1946,null,{}] 07:50:55 INFO - PROCESS | 1831 | 1461163855201 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 1831 | 1461163855445 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:50:55 INFO - PROCESS | 1831 | 1461163855739 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc20c000 == 118 [pid = 1831] [id = 494] 07:50:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14d2784800) [pid = 1831] [serial = 1483] [outer = (nil)] 07:50:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14d4fa7400) [pid = 1831] [serial = 1484] [outer = 0x7f14d2784800] 07:50:55 INFO - PROCESS | 1831 | 1461163855814 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14d5f4b800) [pid = 1831] [serial = 1485] [outer = 0x7f14d2784800] 07:50:56 INFO - PROCESS | 1831 | 1461163856645 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1493ms 07:50:56 INFO - PROCESS | 1831 | 1461163856672 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1831 | 1461163856676 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 07:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:50:56 INFO - PROCESS | 1831 | 1461163856682 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1831 | 1461163856684 Marionette TRACE conn3 <- [1,1950,null,{}] 07:50:56 INFO - PROCESS | 1831 | 1461163856689 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 1831 | 1461163856883 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:50:57 INFO - PROCESS | 1831 | 1461163857097 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc427000 == 119 [pid = 1831] [id = 495] 07:50:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14cd8ad400) [pid = 1831] [serial = 1486] [outer = (nil)] 07:50:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14da7a9800) [pid = 1831] [serial = 1487] [outer = 0x7f14cd8ad400] 07:50:57 INFO - PROCESS | 1831 | 1461163857206 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14daa3e000) [pid = 1831] [serial = 1488] [outer = 0x7f14cd8ad400] 07:50:58 INFO - PROCESS | 1831 | 1461163858077 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1428ms 07:50:58 INFO - PROCESS | 1831 | 1461163858111 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 1831 | 1461163858113 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 07:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:50:58 INFO - PROCESS | 1831 | 1461163858119 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 1831 | 1461163858121 Marionette TRACE conn3 <- [1,1954,null,{}] 07:50:58 INFO - PROCESS | 1831 | 1461163858127 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:58 INFO - PROCESS | 1831 | 1461163858395 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:50:58 INFO - PROCESS | 1831 | 1461163858553 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de718000 == 120 [pid = 1831] [id = 496] 07:50:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14db048400) [pid = 1831] [serial = 1489] [outer = (nil)] 07:50:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14db0eac00) [pid = 1831] [serial = 1490] [outer = 0x7f14db048400] 07:50:58 INFO - PROCESS | 1831 | 1461163858679 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14dd369800) [pid = 1831] [serial = 1491] [outer = 0x7f14db048400] 07:50:59 INFO - PROCESS | 1831 | 1461163859632 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1575ms 07:50:59 INFO - PROCESS | 1831 | 1461163859696 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 1831 | 1461163859700 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 07:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:50:59 INFO - PROCESS | 1831 | 1461163859705 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1831 | 1461163859708 Marionette TRACE conn3 <- [1,1958,null,{}] 07:50:59 INFO - PROCESS | 1831 | 1461163859713 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:59 INFO - PROCESS | 1831 | 1461163859920 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:51:00 INFO - PROCESS | 1831 | 1461163860131 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1460000 == 121 [pid = 1831] [id = 497] 07:51:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14db048c00) [pid = 1831] [serial = 1492] [outer = (nil)] 07:51:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14de40bc00) [pid = 1831] [serial = 1493] [outer = 0x7f14db048c00] 07:51:00 INFO - PROCESS | 1831 | 1461163860243 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14de57f800) [pid = 1831] [serial = 1494] [outer = 0x7f14db048c00] 07:51:01 INFO - PROCESS | 1831 | 1461163861147 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1476ms 07:51:01 INFO - PROCESS | 1831 | 1461163861183 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 1831 | 1461163861186 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 07:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:51:01 INFO - PROCESS | 1831 | 1461163861193 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 1831 | 1461163861195 Marionette TRACE conn3 <- [1,1962,null,{}] 07:51:01 INFO - PROCESS | 1831 | 1461163861201 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:01 INFO - PROCESS | 1831 | 1461163861401 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:51:01 INFO - PROCESS | 1831 | 1461163861629 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e221e800 == 122 [pid = 1831] [id = 498] 07:51:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14cd8a0400) [pid = 1831] [serial = 1495] [outer = (nil)] 07:51:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14de643400) [pid = 1831] [serial = 1496] [outer = 0x7f14cd8a0400] 07:51:01 INFO - PROCESS | 1831 | 1461163861741 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14de993000) [pid = 1831] [serial = 1497] [outer = 0x7f14cd8a0400] 07:51:02 INFO - PROCESS | 1831 | 1461163862645 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1526ms 07:51:02 INFO - PROCESS | 1831 | 1461163862720 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1831 | 1461163862724 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 07:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:51:02 INFO - PROCESS | 1831 | 1461163862730 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 1831 | 1461163862733 Marionette TRACE conn3 <- [1,1966,null,{}] 07:51:02 INFO - PROCESS | 1831 | 1461163862738 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 1831 | 1461163862927 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:51:03 INFO - PROCESS | 1831 | 1461163863190 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e55ab000 == 123 [pid = 1831] [id = 499] 07:51:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14dde1f000) [pid = 1831] [serial = 1498] [outer = (nil)] 07:51:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14dea5e000) [pid = 1831] [serial = 1499] [outer = 0x7f14dde1f000] 07:51:03 INFO - PROCESS | 1831 | 1461163863301 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14dec6bc00) [pid = 1831] [serial = 1500] [outer = 0x7f14dde1f000] 07:51:04 INFO - PROCESS | 1831 | 1461163864070 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1378ms 07:51:04 INFO - PROCESS | 1831 | 1461163864109 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 1831 | 1461163864113 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 07:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:51:04 INFO - PROCESS | 1831 | 1461163864118 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 1831 | 1461163864120 Marionette TRACE conn3 <- [1,1970,null,{}] 07:51:04 INFO - PROCESS | 1831 | 1461163864125 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 1831 | 1461163864316 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:51:04 INFO - PROCESS | 1831 | 1461163864579 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b9f800 == 124 [pid = 1831] [id = 500] 07:51:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14de5f6800) [pid = 1831] [serial = 1501] [outer = (nil)] 07:51:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14dfceb400) [pid = 1831] [serial = 1502] [outer = 0x7f14de5f6800] 07:51:04 INFO - PROCESS | 1831 | 1461163864654 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14e1210000) [pid = 1831] [serial = 1503] [outer = 0x7f14de5f6800] 07:51:05 INFO - PROCESS | 1831 | 1461163865467 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1378ms 07:51:05 INFO - PROCESS | 1831 | 1461163865498 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1831 | 1461163865501 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 07:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:51:05 INFO - PROCESS | 1831 | 1461163865507 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1831 | 1461163865510 Marionette TRACE conn3 <- [1,1974,null,{}] 07:51:05 INFO - PROCESS | 1831 | 1461163865515 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 1831 | 1461163865706 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:51:05 INFO - PROCESS | 1831 | 1461163865927 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8141800 == 125 [pid = 1831] [id = 501] 07:51:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14e1210400) [pid = 1831] [serial = 1504] [outer = (nil)] 07:51:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14e13dd400) [pid = 1831] [serial = 1505] [outer = 0x7f14e1210400] 07:51:06 INFO - PROCESS | 1831 | 1461163866055 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14e20df000) [pid = 1831] [serial = 1506] [outer = 0x7f14e1210400] 07:51:07 INFO - PROCESS | 1831 | 1461163867075 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1632ms 07:51:07 INFO - PROCESS | 1831 | 1461163867140 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 1831 | 1461163867144 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 07:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:51:07 INFO - PROCESS | 1831 | 1461163867149 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1831 | 1461163867153 Marionette TRACE conn3 <- [1,1978,null,{}] 07:51:07 INFO - PROCESS | 1831 | 1461163867158 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 1831 | 1461163867384 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:51:07 INFO - PROCESS | 1831 | 1461163867646 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd74a000 == 126 [pid = 1831] [id = 502] 07:51:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14cb5d0400) [pid = 1831] [serial = 1507] [outer = (nil)] 07:51:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14cd9a8c00) [pid = 1831] [serial = 1508] [outer = 0x7f14cb5d0400] 07:51:07 INFO - PROCESS | 1831 | 1461163867759 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14d4406400) [pid = 1831] [serial = 1509] [outer = 0x7f14cb5d0400] 07:51:08 INFO - PROCESS | 1831 | 1461163868597 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1476ms 07:51:08 INFO - PROCESS | 1831 | 1461163868627 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1831 | 1461163868629 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 07:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:51:08 INFO - PROCESS | 1831 | 1461163868636 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 1831 | 1461163868638 Marionette TRACE conn3 <- [1,1982,null,{}] 07:51:08 INFO - PROCESS | 1831 | 1461163868643 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:08 INFO - PROCESS | 1831 | 1461163868840 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:51:09 INFO - PROCESS | 1831 | 1461163869112 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf5cd000 == 127 [pid = 1831] [id = 503] 07:51:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14cb5ce000) [pid = 1831] [serial = 1510] [outer = (nil)] 07:51:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14cccf1400) [pid = 1831] [serial = 1511] [outer = 0x7f14cb5ce000] 07:51:09 INFO - PROCESS | 1831 | 1461163869184 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14cf565400) [pid = 1831] [serial = 1512] [outer = 0x7f14cb5ce000] 07:51:10 INFO - PROCESS | 1831 | 1461163870029 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1437ms 07:51:10 INFO - PROCESS | 1831 | 1461163870074 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1831 | 1461163870077 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 07:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:51:10 INFO - PROCESS | 1831 | 1461163870082 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1831 | 1461163870084 Marionette TRACE conn3 <- [1,1986,null,{}] 07:51:10 INFO - PROCESS | 1831 | 1461163870090 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 1831 | 1461163870281 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:51:10 INFO - PROCESS | 1831 | 1461163870506 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf719000 == 128 [pid = 1831] [id = 504] 07:51:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14cf567400) [pid = 1831] [serial = 1513] [outer = (nil)] 07:51:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14cffd1c00) [pid = 1831] [serial = 1514] [outer = 0x7f14cf567400] 07:51:10 INFO - PROCESS | 1831 | 1461163870613 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14d0745c00) [pid = 1831] [serial = 1515] [outer = 0x7f14cf567400] 07:51:12 INFO - PROCESS | 1831 | 1461163872073 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2082ms 07:51:12 INFO - PROCESS | 1831 | 1461163872166 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1831 | 1461163872170 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 07:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:51:12 INFO - PROCESS | 1831 | 1461163872178 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1831 | 1461163872183 Marionette TRACE conn3 <- [1,1990,null,{}] 07:51:12 INFO - PROCESS | 1831 | 1461163872191 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 1831 | 1461163872377 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:51:12 INFO - PROCESS | 1831 | 1461163872596 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0ac5000 == 129 [pid = 1831] [id = 505] 07:51:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14ca7ff800) [pid = 1831] [serial = 1516] [outer = (nil)] 07:51:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14cc15b000) [pid = 1831] [serial = 1517] [outer = 0x7f14ca7ff800] 07:51:12 INFO - PROCESS | 1831 | 1461163872701 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14cccf3c00) [pid = 1831] [serial = 1518] [outer = 0x7f14ca7ff800] 07:51:13 INFO - PROCESS | 1831 | 1461163873630 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1489ms 07:51:13 INFO - PROCESS | 1831 | 1461163873686 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 1831 | 1461163873703 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 07:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:51:13 INFO - PROCESS | 1831 | 1461163873726 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 1831 | 1461163873734 Marionette TRACE conn3 <- [1,1994,null,{}] 07:51:13 INFO - PROCESS | 1831 | 1461163873757 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 1831 | 1461163874010 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:51:14 INFO - PROCESS | 1831 | 1461163874312 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca08f000 == 130 [pid = 1831] [id = 506] 07:51:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14cccfa400) [pid = 1831] [serial = 1519] [outer = (nil)] 07:51:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14cf56d800) [pid = 1831] [serial = 1520] [outer = 0x7f14cccfa400] 07:51:14 INFO - PROCESS | 1831 | 1461163874380 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14cfee8000) [pid = 1831] [serial = 1521] [outer = 0x7f14cccfa400] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e574b800 == 129 [pid = 1831] [id = 216] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5872000 == 128 [pid = 1831] [id = 207] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc430000 == 127 [pid = 1831] [id = 214] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14c9ff2000) [pid = 1831] [serial = 1382] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14caa8c800) [pid = 1831] [serial = 1373] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14ca2c6c00) [pid = 1831] [serial = 1376] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14cd9a5000) [pid = 1831] [serial = 1379] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14d2aa2800) [pid = 1831] [serial = 1406] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14d5bdf400) [pid = 1831] [serial = 1370] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14d2371c00) [pid = 1831] [serial = 1385] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd75e800 == 126 [pid = 1831] [id = 490] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5cc2800 == 125 [pid = 1831] [id = 489] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d41cb800 == 124 [pid = 1831] [id = 488] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d076d000 == 123 [pid = 1831] [id = 487] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc909000 == 122 [pid = 1831] [id = 486] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf9a1800 == 121 [pid = 1831] [id = 485] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf998800 == 120 [pid = 1831] [id = 484] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de710800 == 119 [pid = 1831] [id = 446] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ca083800 == 118 [pid = 1831] [id = 483] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd6c9800 == 117 [pid = 1831] [id = 482] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc210000 == 116 [pid = 1831] [id = 479] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f5c47800 == 115 [pid = 1831] [id = 478] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fe37f800 == 114 [pid = 1831] [id = 477] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f964f000 == 113 [pid = 1831] [id = 476] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e977b800 == 112 [pid = 1831] [id = 475] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5861000 == 111 [pid = 1831] [id = 474] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1450800 == 110 [pid = 1831] [id = 473] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de777000 == 109 [pid = 1831] [id = 472] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db143000 == 108 [pid = 1831] [id = 471] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2665800 == 107 [pid = 1831] [id = 470] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf5d6000 == 106 [pid = 1831] [id = 438] 07:51:15 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc104800 == 105 [pid = 1831] [id = 469] 07:51:15 INFO - PROCESS | 1831 | 1461163875409 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14cc156800) [pid = 1831] [serial = 1388] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14dd27e000) [pid = 1831] [serial = 1062] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14d13a2000) [pid = 1831] [serial = 1107] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14f3b3e000) [pid = 1831] [serial = 1290] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14de031000) [pid = 1831] [serial = 1278] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14e636a000) [pid = 1831] [serial = 1173] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14f9eb7c00) [pid = 1831] [serial = 1242] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14fa12a400) [pid = 1831] [serial = 1359] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14db04e000) [pid = 1831] [serial = 1116] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14e5733800) [pid = 1831] [serial = 1098] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14cfee8400) [pid = 1831] [serial = 1392] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14e4543400) [pid = 1831] [serial = 1170] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14daa54c00) [pid = 1831] [serial = 1149] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14da93f800) [pid = 1831] [serial = 1401] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14f9abe000) [pid = 1831] [serial = 1293] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14d5f50400) [pid = 1831] [serial = 1361] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14d1395400) [pid = 1831] [serial = 1344] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14dad7d400) [pid = 1831] [serial = 1403] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14e12c9400) [pid = 1831] [serial = 1095] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14cb5dcc00) [pid = 1831] [serial = 1305] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14e12d5800) [pid = 1831] [serial = 1284] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14cd9ac000) [pid = 1831] [serial = 1317] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14d5f55000) [pid = 1831] [serial = 1398] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14f9cba800) [pid = 1831] [serial = 1233] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14d4dc6c00) [pid = 1831] [serial = 1397] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14e1214800) [pid = 1831] [serial = 1164] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14d2789000) [pid = 1831] [serial = 1110] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14cffd8000) [pid = 1831] [serial = 1343] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14e14bc400) [pid = 1831] [serial = 1167] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14dfc3e400) [pid = 1831] [serial = 1161] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14e46f4c00) [pid = 1831] [serial = 1355] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14e3b7dc00) [pid = 1831] [serial = 1224] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14cf565800) [pid = 1831] [serial = 1391] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14daa5a400) [pid = 1831] [serial = 1185] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14cd9a7800) [pid = 1831] [serial = 1311] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14db0ebc00) [pid = 1831] [serial = 1215] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14d4cd1800) [pid = 1831] [serial = 1065] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14f5fc4c00) [pid = 1831] [serial = 1179] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14f5c0a000) [pid = 1831] [serial = 1230] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14cf570400) [pid = 1831] [serial = 1236] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14d2aa2400) [pid = 1831] [serial = 1394] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14d4dcfc00) [pid = 1831] [serial = 1346] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14e148b400) [pid = 1831] [serial = 1352] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14cd6a7400) [pid = 1831] [serial = 1367] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f14e3995000) [pid = 1831] [serial = 1341] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14cccfac00) [pid = 1831] [serial = 1296] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14dda9dc00) [pid = 1831] [serial = 1152] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14d4fa3c00) [pid = 1831] [serial = 1146] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14e6365000) [pid = 1831] [serial = 1356] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14de9c7000) [pid = 1831] [serial = 1281] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14fa261400) [pid = 1831] [serial = 1104] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14d1399800) [pid = 1831] [serial = 1272] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14de64c800) [pid = 1831] [serial = 1218] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14d44e7c00) [pid = 1831] [serial = 1182] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14de584000) [pid = 1831] [serial = 1350] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14f5fc2800) [pid = 1831] [serial = 1176] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14cd6a3c00) [pid = 1831] [serial = 1389] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14cd8aa400) [pid = 1831] [serial = 1308] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14e84da400) [pid = 1831] [serial = 1101] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14d2aaa400) [pid = 1831] [serial = 1299] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14dd925800) [pid = 1831] [serial = 1404] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14e13de800) [pid = 1831] [serial = 1221] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14daa34000) [pid = 1831] [serial = 1089] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14d4fac000) [pid = 1831] [serial = 1275] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14d4faf000) [pid = 1831] [serial = 1212] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14fa0a5000) [pid = 1831] [serial = 1302] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14dd35e800) [pid = 1831] [serial = 1349] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14f3bc1400) [pid = 1831] [serial = 1227] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14e388b800) [pid = 1831] [serial = 1353] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14d5bdb000) [pid = 1831] [serial = 1364] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14cc160000) [pid = 1831] [serial = 1314] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14de410c00) [pid = 1831] [serial = 1155] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14dd92a800) [pid = 1831] [serial = 1092] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14d440ec00) [pid = 1831] [serial = 1395] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14db044800) [pid = 1831] [serial = 1113] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14da7a1800) [pid = 1831] [serial = 1400] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14cf818000) [pid = 1831] [serial = 1248] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14d5f72000) [pid = 1831] [serial = 1347] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14f9e88400) [pid = 1831] [serial = 1239] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14f4e0fc00) [pid = 1831] [serial = 1358] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14de648800) [pid = 1831] [serial = 1158] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14d0745000) [pid = 1831] [serial = 1245] [outer = (nil)] [url = about:blank] 07:51:15 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14e636e800) [pid = 1831] [serial = 1287] [outer = (nil)] [url = about:blank] 07:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1756ms 07:51:15 INFO - PROCESS | 1831 | 1461163875481 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 1831 | 1461163875489 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 07:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:51:15 INFO - PROCESS | 1831 | 1461163875496 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1831 | 1461163875507 Marionette TRACE conn3 <- [1,1998,null,{}] 07:51:15 INFO - PROCESS | 1831 | 1461163875523 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 1831 | 1461163875703 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:51:15 INFO - PROCESS | 1831 | 1461163875938 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cccdf000 == 106 [pid = 1831] [id = 507] 07:51:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14cd8a6400) [pid = 1831] [serial = 1522] [outer = (nil)] 07:51:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14d073dc00) [pid = 1831] [serial = 1523] [outer = 0x7f14cd8a6400] 07:51:16 INFO - PROCESS | 1831 | 1461163876004 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14d14cf400) [pid = 1831] [serial = 1524] [outer = 0x7f14cd8a6400] 07:51:16 INFO - PROCESS | 1831 | 1461163876702 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1249ms 07:51:16 INFO - PROCESS | 1831 | 1461163876745 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1831 | 1461163876748 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 07:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:51:16 INFO - PROCESS | 1831 | 1461163876754 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1831 | 1461163876755 Marionette TRACE conn3 <- [1,2002,null,{}] 07:51:16 INFO - PROCESS | 1831 | 1461163876777 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:16 INFO - PROCESS | 1831 | 1461163876950 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:51:16 INFO - PROCESS | 1831 | 1461163876964 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf988000 == 107 [pid = 1831] [id = 508] 07:51:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14cffd8800) [pid = 1831] [serial = 1525] [outer = (nil)] 07:51:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14d2896800) [pid = 1831] [serial = 1526] [outer = 0x7f14cffd8800] 07:51:17 INFO - PROCESS | 1831 | 1461163877020 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14d296d400) [pid = 1831] [serial = 1527] [outer = 0x7f14cffd8800] 07:51:17 INFO - PROCESS | 1831 | 1461163877949 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1246ms 07:51:18 INFO - PROCESS | 1831 | 1461163878006 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 1831 | 1461163878009 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 07:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:51:18 INFO - PROCESS | 1831 | 1461163878024 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1831 | 1461163878026 Marionette TRACE conn3 <- [1,2006,null,{}] 07:51:18 INFO - PROCESS | 1831 | 1461163878032 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 1831 | 1461163878274 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:51:18 INFO - PROCESS | 1831 | 1461163878301 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d076e000 == 108 [pid = 1831] [id = 509] 07:51:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14d2371800) [pid = 1831] [serial = 1528] [outer = (nil)] 07:51:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14d2991c00) [pid = 1831] [serial = 1529] [outer = 0x7f14d2371800] 07:51:18 INFO - PROCESS | 1831 | 1461163878359 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14d2aa4400) [pid = 1831] [serial = 1530] [outer = 0x7f14d2371800] 07:51:19 INFO - PROCESS | 1831 | 1461163879367 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 07:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1386ms 07:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:51:19 INFO - PROCESS | 1831 | 1461163879401 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1831 | 1461163879403 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 07:51:19 INFO - PROCESS | 1831 | 1461163879409 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1831 | 1461163879411 Marionette TRACE conn3 <- [1,2010,null,{}] 07:51:19 INFO - PROCESS | 1831 | 1461163879422 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:19 INFO - PROCESS | 1831 | 1461163879693 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14ca2c5800) [pid = 1831] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14d4fabc00) [pid = 1831] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14d5f52400) [pid = 1831] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14caa8e800) [pid = 1831] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14cccf4c00) [pid = 1831] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14d5f76c00) [pid = 1831] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14cd6a8c00) [pid = 1831] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14cffe0800) [pid = 1831] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:51:20 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14cf80f400) [pid = 1831] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:51:20 INFO - PROCESS | 1831 | 1461163880281 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc90d800 == 109 [pid = 1831] [id = 510] 07:51:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14ca2c5800) [pid = 1831] [serial = 1531] [outer = (nil)] 07:51:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14cc3da000) [pid = 1831] [serial = 1532] [outer = 0x7f14ca2c5800] 07:51:20 INFO - PROCESS | 1831 | 1461163880344 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14d4dca400) [pid = 1831] [serial = 1533] [outer = 0x7f14ca2c5800] 07:51:20 INFO - PROCESS | 1831 | 1461163880985 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1628ms 07:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:51:21 INFO - PROCESS | 1831 | 1461163881036 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 1831 | 1461163881039 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 07:51:21 INFO - PROCESS | 1831 | 1461163881045 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1831 | 1461163881048 Marionette TRACE conn3 <- [1,2014,null,{}] 07:51:21 INFO - PROCESS | 1831 | 1461163881052 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 1831 | 1461163881291 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:51:21 INFO - PROCESS | 1831 | 1461163881309 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3205000 == 110 [pid = 1831] [id = 511] 07:51:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14d44ea800) [pid = 1831] [serial = 1534] [outer = (nil)] 07:51:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14d4fa9400) [pid = 1831] [serial = 1535] [outer = 0x7f14d44ea800] 07:51:21 INFO - PROCESS | 1831 | 1461163881365 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14d5be1400) [pid = 1831] [serial = 1536] [outer = 0x7f14d44ea800] 07:51:22 INFO - PROCESS | 1831 | 1461163882155 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1280ms 07:51:22 INFO - PROCESS | 1831 | 1461163882325 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1831 | 1461163882331 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 07:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:51:22 INFO - PROCESS | 1831 | 1461163882339 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1831 | 1461163882343 Marionette TRACE conn3 <- [1,2018,null,{}] 07:51:22 INFO - PROCESS | 1831 | 1461163882350 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 1831 | 1461163882572 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:51:22 INFO - PROCESS | 1831 | 1461163882769 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc104800 == 111 [pid = 1831] [id = 512] 07:51:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14caa8d800) [pid = 1831] [serial = 1537] [outer = (nil)] 07:51:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14cb5d5000) [pid = 1831] [serial = 1538] [outer = 0x7f14caa8d800] 07:51:22 INFO - PROCESS | 1831 | 1461163882838 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14cc3d6400) [pid = 1831] [serial = 1539] [outer = 0x7f14caa8d800] 07:51:23 INFO - PROCESS | 1831 | 1461163883770 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1479ms 07:51:23 INFO - PROCESS | 1831 | 1461163883819 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1831 | 1461163883824 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 07:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:51:23 INFO - PROCESS | 1831 | 1461163883836 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 1831 | 1461163883841 Marionette TRACE conn3 <- [1,2022,null,{}] 07:51:23 INFO - PROCESS | 1831 | 1461163883847 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:24 INFO - PROCESS | 1831 | 1461163884049 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:51:24 INFO - PROCESS | 1831 | 1461163884257 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0767000 == 112 [pid = 1831] [id = 513] 07:51:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14caa8f400) [pid = 1831] [serial = 1540] [outer = (nil)] 07:51:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14cf818800) [pid = 1831] [serial = 1541] [outer = 0x7f14caa8f400] 07:51:24 INFO - PROCESS | 1831 | 1461163884366 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14d1396400) [pid = 1831] [serial = 1542] [outer = 0x7f14caa8f400] 07:51:25 INFO - PROCESS | 1831 | 1461163885317 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1540ms 07:51:25 INFO - PROCESS | 1831 | 1461163885373 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 1831 | 1461163885377 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 07:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:51:25 INFO - PROCESS | 1831 | 1461163885384 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1831 | 1461163885388 Marionette TRACE conn3 <- [1,2026,null,{}] 07:51:25 INFO - PROCESS | 1831 | 1461163885403 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 1831 | 1461163885645 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:51:25 INFO - PROCESS | 1831 | 1461163885926 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4316800 == 113 [pid = 1831] [id = 514] 07:51:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14d2aa8400) [pid = 1831] [serial = 1543] [outer = (nil)] 07:51:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14d2ab0c00) [pid = 1831] [serial = 1544] [outer = 0x7f14d2aa8400] 07:51:26 INFO - PROCESS | 1831 | 1461163886044 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14d440ec00) [pid = 1831] [serial = 1545] [outer = 0x7f14d2aa8400] 07:51:26 INFO - PROCESS | 1831 | 1461163886875 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1535ms 07:51:26 INFO - PROCESS | 1831 | 1461163886919 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 1831 | 1461163886923 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 07:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:51:26 INFO - PROCESS | 1831 | 1461163886929 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1831 | 1461163886931 Marionette TRACE conn3 <- [1,2030,null,{}] 07:51:26 INFO - PROCESS | 1831 | 1461163886936 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:27 INFO - PROCESS | 1831 | 1461163887132 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:51:27 INFO - PROCESS | 1831 | 1461163887335 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4d98800 == 114 [pid = 1831] [id = 515] 07:51:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14d4fa6c00) [pid = 1831] [serial = 1546] [outer = (nil)] 07:51:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14d5f53400) [pid = 1831] [serial = 1547] [outer = 0x7f14d4fa6c00] 07:51:27 INFO - PROCESS | 1831 | 1461163887413 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14d5f76c00) [pid = 1831] [serial = 1548] [outer = 0x7f14d4fa6c00] 07:51:28 INFO - PROCESS | 1831 | 1461163888294 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1429ms 07:51:28 INFO - PROCESS | 1831 | 1461163888359 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 1831 | 1461163888362 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 07:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:51:28 INFO - PROCESS | 1831 | 1461163888367 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 1831 | 1461163888370 Marionette TRACE conn3 <- [1,2034,null,{}] 07:51:28 INFO - PROCESS | 1831 | 1461163888376 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 1831 | 1461163888559 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:51:28 INFO - PROCESS | 1831 | 1461163888764 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da77c000 == 115 [pid = 1831] [id = 516] 07:51:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14d4ed5400) [pid = 1831] [serial = 1549] [outer = (nil)] 07:51:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14da93b000) [pid = 1831] [serial = 1550] [outer = 0x7f14d4ed5400] 07:51:28 INFO - PROCESS | 1831 | 1461163888833 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14daa16400) [pid = 1831] [serial = 1551] [outer = 0x7f14d4ed5400] 07:51:29 INFO - PROCESS | 1831 | 1461163889689 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1377ms 07:51:29 INFO - PROCESS | 1831 | 1461163889746 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 1831 | 1461163889749 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 07:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:51:29 INFO - PROCESS | 1831 | 1461163889755 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1831 | 1461163889757 Marionette TRACE conn3 <- [1,2038,null,{}] 07:51:29 INFO - PROCESS | 1831 | 1461163889763 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 1831 | 1461163889992 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:51:30 INFO - PROCESS | 1831 | 1461163890193 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14daa90000 == 116 [pid = 1831] [id = 517] 07:51:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14daa36800) [pid = 1831] [serial = 1552] [outer = (nil)] 07:51:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14db046000) [pid = 1831] [serial = 1553] [outer = 0x7f14daa36800] 07:51:30 INFO - PROCESS | 1831 | 1461163890267 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14db0ef400) [pid = 1831] [serial = 1554] [outer = 0x7f14daa36800] 07:51:31 INFO - PROCESS | 1831 | 1461163891129 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1426ms 07:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:51:31 INFO - PROCESS | 1831 | 1461163891182 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 1831 | 1461163891185 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 07:51:31 INFO - PROCESS | 1831 | 1461163891191 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1831 | 1461163891194 Marionette TRACE conn3 <- [1,2042,null,{}] 07:51:31 INFO - PROCESS | 1831 | 1461163891199 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:31 INFO - PROCESS | 1831 | 1461163891384 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:51:31 INFO - PROCESS | 1831 | 1461163891588 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc215000 == 117 [pid = 1831] [id = 518] 07:51:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14daa4d800) [pid = 1831] [serial = 1555] [outer = (nil)] 07:51:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14dc325c00) [pid = 1831] [serial = 1556] [outer = 0x7f14daa4d800] 07:51:31 INFO - PROCESS | 1831 | 1461163891656 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14dd279800) [pid = 1831] [serial = 1557] [outer = 0x7f14daa4d800] 07:51:32 INFO - PROCESS | 1831 | 1461163892531 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1379ms 07:51:32 INFO - PROCESS | 1831 | 1461163892569 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1831 | 1461163892573 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 07:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:51:32 INFO - PROCESS | 1831 | 1461163892579 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 1831 | 1461163892581 Marionette TRACE conn3 <- [1,2046,null,{}] 07:51:32 INFO - PROCESS | 1831 | 1461163892586 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 1831 | 1461163892774 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:51:32 INFO - PROCESS | 1831 | 1461163892983 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc3b4800 == 118 [pid = 1831] [id = 519] 07:51:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14daa56800) [pid = 1831] [serial = 1558] [outer = (nil)] 07:51:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14dd362800) [pid = 1831] [serial = 1559] [outer = 0x7f14daa56800] 07:51:33 INFO - PROCESS | 1831 | 1461163893090 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14dda95400) [pid = 1831] [serial = 1560] [outer = 0x7f14daa56800] 07:51:33 INFO - PROCESS | 1831 | 1461163893975 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1429ms 07:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:51:34 INFO - PROCESS | 1831 | 1461163894009 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 1831 | 1461163894011 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 07:51:34 INFO - PROCESS | 1831 | 1461163894017 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1831 | 1461163894020 Marionette TRACE conn3 <- [1,2050,null,{}] 07:51:34 INFO - PROCESS | 1831 | 1461163894025 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 1831 | 1461163894263 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:51:34 INFO - PROCESS | 1831 | 1461163894467 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de052800 == 119 [pid = 1831] [id = 520] 07:51:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14db043800) [pid = 1831] [serial = 1561] [outer = (nil)] 07:51:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14dde28000) [pid = 1831] [serial = 1562] [outer = 0x7f14db043800] 07:51:34 INFO - PROCESS | 1831 | 1461163894577 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14de3ebc00) [pid = 1831] [serial = 1563] [outer = 0x7f14db043800] 07:51:35 INFO - PROCESS | 1831 | 1461163895460 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1478ms 07:51:35 INFO - PROCESS | 1831 | 1461163895495 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1831 | 1461163895497 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 07:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:51:35 INFO - PROCESS | 1831 | 1461163895503 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1831 | 1461163895505 Marionette TRACE conn3 <- [1,2054,null,{}] 07:51:35 INFO - PROCESS | 1831 | 1461163895511 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:35 INFO - PROCESS | 1831 | 1461163895693 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:51:35 INFO - PROCESS | 1831 | 1461163895901 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de807000 == 120 [pid = 1831] [id = 521] 07:51:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14dd27d000) [pid = 1831] [serial = 1564] [outer = (nil)] 07:51:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14de40dc00) [pid = 1831] [serial = 1565] [outer = 0x7f14dd27d000] 07:51:35 INFO - PROCESS | 1831 | 1461163895970 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14de5f3000) [pid = 1831] [serial = 1566] [outer = 0x7f14dd27d000] 07:51:36 INFO - PROCESS | 1831 | 1461163896829 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1377ms 07:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:51:36 INFO - PROCESS | 1831 | 1461163896882 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1831 | 1461163896885 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 07:51:36 INFO - PROCESS | 1831 | 1461163896891 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1831 | 1461163896899 Marionette TRACE conn3 <- [1,2058,null,{}] 07:51:36 INFO - PROCESS | 1831 | 1461163896907 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 1831 | 1461163897146 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:51:37 INFO - PROCESS | 1831 | 1461163897352 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc0c800 == 121 [pid = 1831] [id = 522] 07:51:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14dd92b400) [pid = 1831] [serial = 1567] [outer = (nil)] 07:51:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14de9bc800) [pid = 1831] [serial = 1568] [outer = 0x7f14dd92b400] 07:51:37 INFO - PROCESS | 1831 | 1461163897469 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14dea94000) [pid = 1831] [serial = 1569] [outer = 0x7f14dd92b400] 07:51:38 INFO - PROCESS | 1831 | 1461163898400 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1540ms 07:51:38 INFO - PROCESS | 1831 | 1461163898431 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 1831 | 1461163898434 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 07:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:51:38 INFO - PROCESS | 1831 | 1461163898440 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1831 | 1461163898442 Marionette TRACE conn3 <- [1,2062,null,{}] 07:51:38 INFO - PROCESS | 1831 | 1461163898447 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 1831 | 1461163898634 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:51:38 INFO - PROCESS | 1831 | 1461163898843 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2235800 == 122 [pid = 1831] [id = 523] 07:51:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14de650400) [pid = 1831] [serial = 1570] [outer = (nil)] 07:51:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14e12c9800) [pid = 1831] [serial = 1571] [outer = 0x7f14de650400] 07:51:38 INFO - PROCESS | 1831 | 1461163898907 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14e1483000) [pid = 1831] [serial = 1572] [outer = 0x7f14de650400] 07:51:39 INFO - PROCESS | 1831 | 1461163899782 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1382ms 07:51:39 INFO - PROCESS | 1831 | 1461163899822 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 1831 | 1461163899826 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 07:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:51:39 INFO - PROCESS | 1831 | 1461163899832 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1831 | 1461163899834 Marionette TRACE conn3 <- [1,2066,null,{}] 07:51:39 INFO - PROCESS | 1831 | 1461163899839 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:40 INFO - PROCESS | 1831 | 1461163900036 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:51:40 INFO - PROCESS | 1831 | 1461163900247 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e55aa000 == 123 [pid = 1831] [id = 524] 07:51:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14de9a0000) [pid = 1831] [serial = 1573] [outer = (nil)] 07:51:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14e14b4c00) [pid = 1831] [serial = 1574] [outer = 0x7f14de9a0000] 07:51:40 INFO - PROCESS | 1831 | 1461163900351 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14e20dd800) [pid = 1831] [serial = 1575] [outer = 0x7f14de9a0000] 07:51:41 INFO - PROCESS | 1831 | 1461163901202 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1426ms 07:51:41 INFO - PROCESS | 1831 | 1461163901259 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 1831 | 1461163901262 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 07:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:51:41 INFO - PROCESS | 1831 | 1461163901287 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 1831 | 1461163901289 Marionette TRACE conn3 <- [1,2070,null,{}] 07:51:41 INFO - PROCESS | 1831 | 1461163901295 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 1831 | 1461163901486 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:51:41 INFO - PROCESS | 1831 | 1461163901699 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b93800 == 124 [pid = 1831] [id = 525] 07:51:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14daa34800) [pid = 1831] [serial = 1576] [outer = (nil)] 07:51:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14e14b7800) [pid = 1831] [serial = 1577] [outer = 0x7f14daa34800] 07:51:41 INFO - PROCESS | 1831 | 1461163901805 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14e2340000) [pid = 1831] [serial = 1578] [outer = 0x7f14daa34800] 07:51:42 INFO - PROCESS | 1831 | 1461163902674 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1431ms 07:51:42 INFO - PROCESS | 1831 | 1461163902718 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 1831 | 1461163902722 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 07:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:51:42 INFO - PROCESS | 1831 | 1461163902727 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 1831 | 1461163902730 Marionette TRACE conn3 <- [1,2074,null,{}] 07:51:42 INFO - PROCESS | 1831 | 1461163902735 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 1831 | 1461163902928 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:51:43 INFO - PROCESS | 1831 | 1461163903152 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca084000 == 125 [pid = 1831] [id = 526] 07:51:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14c9fecc00) [pid = 1831] [serial = 1579] [outer = (nil)] 07:51:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14cccf0800) [pid = 1831] [serial = 1580] [outer = 0x7f14c9fecc00] 07:51:43 INFO - PROCESS | 1831 | 1461163903275 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14d4cd5800) [pid = 1831] [serial = 1581] [outer = 0x7f14c9fecc00] 07:51:44 INFO - PROCESS | 1831 | 1461163904586 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1936ms 07:51:44 INFO - PROCESS | 1831 | 1461163904665 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1831 | 1461163904670 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 07:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:51:44 INFO - PROCESS | 1831 | 1461163904678 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1831 | 1461163904682 Marionette TRACE conn3 <- [1,2078,null,{}] 07:51:44 INFO - PROCESS | 1831 | 1461163904692 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:44 INFO - PROCESS | 1831 | 1461163904974 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:51:45 INFO - PROCESS | 1831 | 1461163905173 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d06c7000 == 126 [pid = 1831] [id = 527] 07:51:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14cc3d9c00) [pid = 1831] [serial = 1582] [outer = (nil)] 07:51:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14cccf3400) [pid = 1831] [serial = 1583] [outer = 0x7f14cc3d9c00] 07:51:45 INFO - PROCESS | 1831 | 1461163905236 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14cd8aa400) [pid = 1831] [serial = 1584] [outer = 0x7f14cc3d9c00] 07:51:46 INFO - PROCESS | 1831 | 1461163906025 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1385ms 07:51:46 INFO - PROCESS | 1831 | 1461163906063 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 1831 | 1461163906071 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 07:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:51:46 INFO - PROCESS | 1831 | 1461163906080 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1831 | 1461163906082 Marionette TRACE conn3 <- [1,2082,null,{}] 07:51:46 INFO - PROCESS | 1831 | 1461163906087 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 1831 | 1461163906264 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:51:46 INFO - PROCESS | 1831 | 1461163906497 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d13c5000 == 127 [pid = 1831] [id = 528] 07:51:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14ca2ca400) [pid = 1831] [serial = 1585] [outer = (nil)] 07:51:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14cc3d8400) [pid = 1831] [serial = 1586] [outer = 0x7f14ca2ca400] 07:51:46 INFO - PROCESS | 1831 | 1461163906651 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14cffd6400) [pid = 1831] [serial = 1587] [outer = 0x7f14ca2ca400] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cfce4800 == 126 [pid = 1831] [id = 333] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0acb000 == 125 [pid = 1831] [id = 334] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4d96800 == 124 [pid = 1831] [id = 332] 07:51:47 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14f4e36c00) [pid = 1831] [serial = 1442] [outer = (nil)] [url = about:blank] 07:51:47 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14e7a4b800) [pid = 1831] [serial = 1433] [outer = (nil)] [url = about:blank] 07:51:47 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14cc3d7000) [pid = 1831] [serial = 1445] [outer = (nil)] [url = about:blank] 07:51:47 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14ca7f8800) [pid = 1831] [serial = 1436] [outer = (nil)] [url = about:blank] 07:51:47 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14d310d800) [pid = 1831] [serial = 1439] [outer = (nil)] [url = about:blank] 07:51:47 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14cd9aa800) [pid = 1831] [serial = 1472] [outer = (nil)] [url = about:blank] 07:51:47 INFO - PROCESS | 1831 | 1461163907824 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf719000 == 123 [pid = 1831] [id = 504] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf5cd000 == 122 [pid = 1831] [id = 503] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd74a000 == 121 [pid = 1831] [id = 502] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8141800 == 120 [pid = 1831] [id = 501] 07:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1787ms 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b9f800 == 119 [pid = 1831] [id = 500] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e55ab000 == 118 [pid = 1831] [id = 499] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e221e800 == 117 [pid = 1831] [id = 498] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1460000 == 116 [pid = 1831] [id = 497] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de718000 == 115 [pid = 1831] [id = 496] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc427000 == 114 [pid = 1831] [id = 495] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc20c000 == 113 [pid = 1831] [id = 494] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5c81000 == 112 [pid = 1831] [id = 493] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2724000 == 111 [pid = 1831] [id = 492] 07:51:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ca795800 == 110 [pid = 1831] [id = 491] 07:51:47 INFO - PROCESS | 1831 | 1461163907889 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1831 | 1461163907893 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 07:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:51:47 INFO - PROCESS | 1831 | 1461163907904 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1831 | 1461163907908 Marionette TRACE conn3 <- [1,2086,null,{}] 07:51:47 INFO - PROCESS | 1831 | 1461163907922 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 1831 | 1461163908100 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14e4b97400) [pid = 1831] [serial = 1430] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14caa89c00) [pid = 1831] [serial = 1449] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14ca2cd000) [pid = 1831] [serial = 1448] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14ca2bec00) [pid = 1831] [serial = 1409] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14d5f50800) [pid = 1831] [serial = 1464] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14daa0a800) [pid = 1831] [serial = 1466] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14d44e4c00) [pid = 1831] [serial = 1461] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14cf815800) [pid = 1831] [serial = 1460] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14cd9ac800) [pid = 1831] [serial = 1452] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14daa57400) [pid = 1831] [serial = 1469] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14d5bd7c00) [pid = 1831] [serial = 1463] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14daa32800) [pid = 1831] [serial = 1467] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f14db0e2400) [pid = 1831] [serial = 1470] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14de038800) [pid = 1831] [serial = 1421] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14de99e000) [pid = 1831] [serial = 1424] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14d278a000) [pid = 1831] [serial = 1455] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14cfee1c00) [pid = 1831] [serial = 1412] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14cd6aa000) [pid = 1831] [serial = 1451] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14d3113000) [pid = 1831] [serial = 1457] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14daa35400) [pid = 1831] [serial = 1407] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14d4dc8400) [pid = 1831] [serial = 1415] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14d440e400) [pid = 1831] [serial = 1458] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14dad72800) [pid = 1831] [serial = 1418] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14e233b000) [pid = 1831] [serial = 1427] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14d073fc00) [pid = 1831] [serial = 1454] [outer = (nil)] [url = about:blank] 07:51:48 INFO - PROCESS | 1831 | 1461163908305 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd6ce000 == 111 [pid = 1831] [id = 529] 07:51:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14ca7f6800) [pid = 1831] [serial = 1588] [outer = (nil)] 07:51:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14d073fc00) [pid = 1831] [serial = 1589] [outer = 0x7f14ca7f6800] 07:51:48 INFO - PROCESS | 1831 | 1461163908441 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14d2993c00) [pid = 1831] [serial = 1590] [outer = 0x7f14ca7f6800] 07:51:48 INFO - PROCESS | 1831 | ************************* 07:51:48 INFO - PROCESS | 1831 | A coding exception was thrown and uncaught in a Task. 07:51:48 INFO - PROCESS | 1831 | 07:51:48 INFO - PROCESS | 1831 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:51:48 INFO - PROCESS | 1831 | Full stack: 07:51:48 INFO - PROCESS | 1831 | ************************* 07:51:49 INFO - PROCESS | 1831 | 1461163909186 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1336ms 07:51:49 INFO - PROCESS | 1831 | 1461163909249 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 1831 | 1461163909252 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 07:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:51:49 INFO - PROCESS | 1831 | 1461163909258 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 1831 | 1461163909260 Marionette TRACE conn3 <- [1,2090,null,{}] 07:51:49 INFO - PROCESS | 1831 | 1461163909265 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 1831 | 1461163909442 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:51:49 INFO - PROCESS | 1831 | 1461163909456 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d23e0000 == 112 [pid = 1831] [id = 530] 07:51:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14d2786800) [pid = 1831] [serial = 1591] [outer = (nil)] 07:51:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14d5f52c00) [pid = 1831] [serial = 1592] [outer = 0x7f14d2786800] 07:51:49 INFO - PROCESS | 1831 | 1461163909513 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14da935800) [pid = 1831] [serial = 1593] [outer = 0x7f14d2786800] 07:51:50 INFO - PROCESS | 1831 | 1461163910370 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1130ms 07:51:50 INFO - PROCESS | 1831 | 1461163910389 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1831 | 1461163910392 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 07:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:51:50 INFO - PROCESS | 1831 | 1461163910397 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1831 | 1461163910400 Marionette TRACE conn3 <- [1,2094,null,{}] 07:51:50 INFO - PROCESS | 1831 | 1461163910415 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 1831 | 1461163910676 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:51:50 INFO - PROCESS | 1831 | 1461163910706 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d41c5800 == 113 [pid = 1831] [id = 531] 07:51:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14d3111400) [pid = 1831] [serial = 1594] [outer = (nil)] 07:51:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14daa35400) [pid = 1831] [serial = 1595] [outer = 0x7f14d3111400] 07:51:50 INFO - PROCESS | 1831 | 1461163910763 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14daa57400) [pid = 1831] [serial = 1596] [outer = 0x7f14d3111400] 07:51:51 INFO - PROCESS | 1831 | 1461163911662 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1291ms 07:51:51 INFO - PROCESS | 1831 | 1461163911703 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 1831 | 1461163911710 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 07:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:51:51 INFO - PROCESS | 1831 | 1461163911730 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 1831 | 1461163911732 Marionette TRACE conn3 <- [1,2098,null,{}] 07:51:51 INFO - PROCESS | 1831 | 1461163911741 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - PROCESS | 1831 | 1461163912014 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:51:52 INFO - PROCESS | 1831 | 1461163912047 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14daa8f800 == 114 [pid = 1831] [id = 532] 07:51:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14db0e9000) [pid = 1831] [serial = 1597] [outer = (nil)] 07:51:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14de3f1c00) [pid = 1831] [serial = 1598] [outer = 0x7f14db0e9000] 07:51:52 INFO - PROCESS | 1831 | 1461163912127 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14de64e000) [pid = 1831] [serial = 1599] [outer = 0x7f14db0e9000] 07:51:52 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14cc152800) [pid = 1831] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:51:52 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14d2371800) [pid = 1831] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:51:52 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14ca2c5800) [pid = 1831] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:51:52 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14ca7ff800) [pid = 1831] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:51:52 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14cccfa400) [pid = 1831] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:51:52 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14cd8a6400) [pid = 1831] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:51:52 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14cffd8800) [pid = 1831] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:51:53 INFO - PROCESS | 1831 | 1461163913266 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1587ms 07:51:53 INFO - PROCESS | 1831 | 1461163913316 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 1831 | 1461163913320 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 07:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:51:53 INFO - PROCESS | 1831 | 1461163913325 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 1831 | 1461163913326 Marionette TRACE conn3 <- [1,2102,null,{}] 07:51:53 INFO - PROCESS | 1831 | 1461163913336 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 1831 | 1461163913589 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:51:53 INFO - PROCESS | 1831 | 1461163913609 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc218800 == 115 [pid = 1831] [id = 533] 07:51:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14cfee2800) [pid = 1831] [serial = 1600] [outer = (nil)] 07:51:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14d5f76400) [pid = 1831] [serial = 1601] [outer = 0x7f14cfee2800] 07:51:53 INFO - PROCESS | 1831 | 1461163913666 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14de9c6400) [pid = 1831] [serial = 1602] [outer = 0x7f14cfee2800] 07:51:54 INFO - PROCESS | 1831 | 1461163914435 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1128ms 07:51:54 INFO - PROCESS | 1831 | 1461163914456 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 1831 | 1461163914459 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 07:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:51:54 INFO - PROCESS | 1831 | 1461163914466 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 1831 | 1461163914468 Marionette TRACE conn3 <- [1,2106,null,{}] 07:51:54 INFO - PROCESS | 1831 | 1461163914473 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 1831 | 1461163914712 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:51:54 INFO - PROCESS | 1831 | 1461163914730 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de051000 == 116 [pid = 1831] [id = 534] 07:51:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14cffd5800) [pid = 1831] [serial = 1603] [outer = (nil)] 07:51:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14de9c7000) [pid = 1831] [serial = 1604] [outer = 0x7f14cffd5800] 07:51:54 INFO - PROCESS | 1831 | 1461163914790 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14dfc3b400) [pid = 1831] [serial = 1605] [outer = 0x7f14cffd5800] 07:51:55 INFO - PROCESS | 1831 | 1461163915913 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1478ms 07:51:55 INFO - PROCESS | 1831 | 1461163915945 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 1831 | 1461163915951 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 07:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:51:55 INFO - PROCESS | 1831 | 1461163915960 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1831 | 1461163915965 Marionette TRACE conn3 <- [1,2110,null,{}] 07:51:55 INFO - PROCESS | 1831 | 1461163915973 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 1831 | 1461163916199 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:51:56 INFO - PROCESS | 1831 | 1461163916407 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf98c000 == 117 [pid = 1831] [id = 535] 07:51:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14cccfa800) [pid = 1831] [serial = 1606] [outer = (nil)] 07:51:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14cf80ec00) [pid = 1831] [serial = 1607] [outer = 0x7f14cccfa800] 07:51:56 INFO - PROCESS | 1831 | 1461163916522 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14cffd8000) [pid = 1831] [serial = 1608] [outer = 0x7f14cccfa800] 07:51:57 INFO - PROCESS | 1831 | 1461163917542 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1634ms 07:51:57 INFO - PROCESS | 1831 | 1461163917596 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 1831 | 1461163917605 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 07:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:51:57 INFO - PROCESS | 1831 | 1461163917616 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 1831 | 1461163917620 Marionette TRACE conn3 <- [1,2114,null,{}] 07:51:57 INFO - PROCESS | 1831 | 1461163917626 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:57 INFO - PROCESS | 1831 | 1461163917856 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:51:58 INFO - PROCESS | 1831 | 1461163918156 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5c83800 == 118 [pid = 1831] [id = 536] 07:51:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14cf817400) [pid = 1831] [serial = 1609] [outer = (nil)] 07:51:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14d310e800) [pid = 1831] [serial = 1610] [outer = 0x7f14cf817400] 07:51:58 INFO - PROCESS | 1831 | 1461163918274 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14d5f76000) [pid = 1831] [serial = 1611] [outer = 0x7f14cf817400] 07:51:59 INFO - PROCESS | 1831 | 1461163919129 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1579ms 07:51:59 INFO - PROCESS | 1831 | 1461163919195 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:51:59 INFO - PROCESS | 1831 | 1461163919199 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 07:51:59 INFO - PROCESS | 1831 | 1461163919206 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 1831 | 1461163919212 Marionette TRACE conn3 <- [1,2118,null,{}] 07:51:59 INFO - PROCESS | 1831 | 1461163919228 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 1831 | 1461163919497 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:51:59 INFO - PROCESS | 1831 | 1461163919750 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1463800 == 119 [pid = 1831] [id = 537] 07:51:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14d2aa7c00) [pid = 1831] [serial = 1612] [outer = (nil)] 07:51:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14db0e8000) [pid = 1831] [serial = 1613] [outer = 0x7f14d2aa7c00] 07:51:59 INFO - PROCESS | 1831 | 1461163919869 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14dde24400) [pid = 1831] [serial = 1614] [outer = 0x7f14d2aa7c00] 07:52:00 INFO - PROCESS | 1831 | 1461163920727 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1586ms 07:52:00 INFO - PROCESS | 1831 | 1461163920793 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1831 | 1461163920799 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 07:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:52:00 INFO - PROCESS | 1831 | 1461163920806 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1831 | 1461163920809 Marionette TRACE conn3 <- [1,2122,null,{}] 07:52:00 INFO - PROCESS | 1831 | 1461163920816 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 1831 | 1461163921066 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:52:01 INFO - PROCESS | 1831 | 1461163921327 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e466a000 == 120 [pid = 1831] [id = 538] 07:52:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14daa37400) [pid = 1831] [serial = 1615] [outer = (nil)] 07:52:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14de9c0800) [pid = 1831] [serial = 1616] [outer = 0x7f14daa37400] 07:52:01 INFO - PROCESS | 1831 | 1461163921442 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14e060b800) [pid = 1831] [serial = 1617] [outer = 0x7f14daa37400] 07:52:02 INFO - PROCESS | 1831 | 1461163922238 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1484ms 07:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:52:02 INFO - PROCESS | 1831 | 1461163922291 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 1831 | 1461163922294 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 07:52:02 INFO - PROCESS | 1831 | 1461163922301 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 1831 | 1461163922304 Marionette TRACE conn3 <- [1,2126,null,{}] 07:52:02 INFO - PROCESS | 1831 | 1461163922309 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 1831 | 1461163922520 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:52:02 INFO - PROCESS | 1831 | 1461163922786 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b9c800 == 121 [pid = 1831] [id = 539] 07:52:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14dacd9000) [pid = 1831] [serial = 1618] [outer = (nil)] 07:52:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14e1023000) [pid = 1831] [serial = 1619] [outer = 0x7f14dacd9000] 07:52:02 INFO - PROCESS | 1831 | 1461163922862 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14e20d8800) [pid = 1831] [serial = 1620] [outer = 0x7f14dacd9000] 07:52:03 INFO - PROCESS | 1831 | 1461163923766 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1534ms 07:52:03 INFO - PROCESS | 1831 | 1461163923834 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 1831 | 1461163923838 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 07:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:52:03 INFO - PROCESS | 1831 | 1461163923844 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1831 | 1461163923847 Marionette TRACE conn3 <- [1,2130,null,{}] 07:52:03 INFO - PROCESS | 1831 | 1461163923852 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 1831 | 1461163924106 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:52:04 INFO - PROCESS | 1831 | 1461163924369 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8487800 == 122 [pid = 1831] [id = 540] 07:52:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14e3c2cc00) [pid = 1831] [serial = 1621] [outer = (nil)] 07:52:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14e46e7800) [pid = 1831] [serial = 1622] [outer = 0x7f14e3c2cc00] 07:52:04 INFO - PROCESS | 1831 | 1461163924487 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14e53ea800) [pid = 1831] [serial = 1623] [outer = 0x7f14e3c2cc00] 07:52:05 INFO - PROCESS | 1831 | 1461163925299 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 1831 | 1461163925383 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 07:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:52:05 INFO - PROCESS | 1831 | 1461163925389 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 1831 | 1461163925392 Marionette TRACE conn3 <- [1,2134,null,{}] 07:52:05 INFO - PROCESS | 1831 | 1461163925397 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:05 INFO - PROCESS | 1831 | 1461163925633 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:52:05 INFO - PROCESS | 1831 | 1461163925843 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4946000 == 123 [pid = 1831] [id = 541] 07:52:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14e3cde000) [pid = 1831] [serial = 1624] [outer = (nil)] 07:52:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14e5b67400) [pid = 1831] [serial = 1625] [outer = 0x7f14e3cde000] 07:52:05 INFO - PROCESS | 1831 | 1461163925955 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14e5f3a800) [pid = 1831] [serial = 1626] [outer = 0x7f14e3cde000] 07:52:06 INFO - PROCESS | 1831 | 1461163926818 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1482ms 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:52:06 INFO - PROCESS | 1831 | 1461163926872 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1831 | 1461163926875 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 07:52:06 INFO - PROCESS | 1831 | 1461163926882 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1831 | 1461163926884 Marionette TRACE conn3 <- [1,2138,null,{}] 07:52:06 INFO - PROCESS | 1831 | 1461163926890 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 1831 | 1461163927096 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:52:07 INFO - PROCESS | 1831 | 1461163927312 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4ef7000 == 124 [pid = 1831] [id = 542] 07:52:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14e4ba3c00) [pid = 1831] [serial = 1627] [outer = (nil)] 07:52:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14e5fbdc00) [pid = 1831] [serial = 1628] [outer = 0x7f14e4ba3c00] 07:52:07 INFO - PROCESS | 1831 | 1461163927420 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14e6367c00) [pid = 1831] [serial = 1629] [outer = 0x7f14e4ba3c00] 07:52:08 INFO - PROCESS | 1831 | 1461163928326 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1528ms 07:52:08 INFO - PROCESS | 1831 | 1461163928409 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 1831 | 1461163928412 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 07:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:52:08 INFO - PROCESS | 1831 | 1461163928419 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 1831 | 1461163928422 Marionette TRACE conn3 <- [1,2142,null,{}] 07:52:08 INFO - PROCESS | 1831 | 1461163928427 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 1831 | 1461163928633 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:52:08 INFO - PROCESS | 1831 | 1461163928890 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5c39000 == 125 [pid = 1831] [id = 543] 07:52:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14e5cafc00) [pid = 1831] [serial = 1630] [outer = (nil)] 07:52:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14e6ba9800) [pid = 1831] [serial = 1631] [outer = 0x7f14e5cafc00] 07:52:09 INFO - PROCESS | 1831 | 1461163928997 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14e7672000) [pid = 1831] [serial = 1632] [outer = 0x7f14e5cafc00] 07:52:09 INFO - PROCESS | 1831 | 1461163929809 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1831 | 1461163929867 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 07:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:52:09 INFO - PROCESS | 1831 | 1461163929872 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1831 | 1461163929875 Marionette TRACE conn3 <- [1,2146,null,{}] 07:52:09 INFO - PROCESS | 1831 | 1461163929899 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 1831 | 1461163930099 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:52:10 INFO - PROCESS | 1831 | 1461163930309 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f7d78800 == 126 [pid = 1831] [id = 544] 07:52:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14e631b400) [pid = 1831] [serial = 1633] [outer = (nil)] 07:52:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14e84da400) [pid = 1831] [serial = 1634] [outer = 0x7f14e631b400] 07:52:10 INFO - PROCESS | 1831 | 1461163930417 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14f3b45000) [pid = 1831] [serial = 1635] [outer = 0x7f14e631b400] 07:52:11 INFO - PROCESS | 1831 | 1461163931352 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 1831 | 1461163931412 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 07:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:52:11 INFO - PROCESS | 1831 | 1461163931419 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 1831 | 1461163931423 Marionette TRACE conn3 <- [1,2150,null,{}] 07:52:11 INFO - PROCESS | 1831 | 1461163931428 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:11 INFO - PROCESS | 1831 | 1461163931660 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:52:11 INFO - PROCESS | 1831 | 1461163931873 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa21b800 == 127 [pid = 1831] [id = 545] 07:52:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14e67b5c00) [pid = 1831] [serial = 1636] [outer = (nil)] 07:52:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14f4e77000) [pid = 1831] [serial = 1637] [outer = 0x7f14e67b5c00] 07:52:11 INFO - PROCESS | 1831 | 1461163931995 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14f9abc400) [pid = 1831] [serial = 1638] [outer = 0x7f14e67b5c00] 07:52:12 INFO - PROCESS | 1831 | 1461163932869 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1527ms 07:52:12 INFO - PROCESS | 1831 | 1461163932948 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 1831 | 1461163932951 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 07:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:52:12 INFO - PROCESS | 1831 | 1461163932957 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 1831 | 1461163932960 Marionette TRACE conn3 <- [1,2154,null,{}] 07:52:12 INFO - PROCESS | 1831 | 1461163932965 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:13 INFO - PROCESS | 1831 | 1461163933180 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:52:13 INFO - PROCESS | 1831 | 1461163933452 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fcb34000 == 128 [pid = 1831] [id = 546] 07:52:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14e636a800) [pid = 1831] [serial = 1639] [outer = (nil)] 07:52:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14f9ac5000) [pid = 1831] [serial = 1640] [outer = 0x7f14e636a800] 07:52:13 INFO - PROCESS | 1831 | 1461163933564 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14f9d1fc00) [pid = 1831] [serial = 1641] [outer = 0x7f14e636a800] 07:52:14 INFO - PROCESS | 1831 | 1461163934441 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1535ms 07:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:52:14 INFO - PROCESS | 1831 | 1461163934494 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 1831 | 1461163934497 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 07:52:14 INFO - PROCESS | 1831 | 1461163934503 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 1831 | 1461163934507 Marionette TRACE conn3 <- [1,2158,null,{}] 07:52:14 INFO - PROCESS | 1831 | 1461163934513 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:14 INFO - PROCESS | 1831 | 1461163934722 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:52:14 INFO - PROCESS | 1831 | 1461163934955 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ff176800 == 129 [pid = 1831] [id = 547] 07:52:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14c8c90000) [pid = 1831] [serial = 1642] [outer = (nil)] 07:52:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14c8c98c00) [pid = 1831] [serial = 1643] [outer = 0x7f14c8c90000] 07:52:15 INFO - PROCESS | 1831 | 1461163935029 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14c8c9d800) [pid = 1831] [serial = 1644] [outer = 0x7f14c8c90000] 07:52:15 INFO - PROCESS | 1831 | 1461163935905 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1440ms 07:52:15 INFO - PROCESS | 1831 | 1461163935943 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 1831 | 1461163935945 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 07:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:52:15 INFO - PROCESS | 1831 | 1461163935951 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 1831 | 1461163935954 Marionette TRACE conn3 <- [1,2162,null,{}] 07:52:15 INFO - PROCESS | 1831 | 1461163935959 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 1831 | 1461163936151 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:52:16 INFO - PROCESS | 1831 | 1461163936369 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd757800 == 130 [pid = 1831] [id = 548] 07:52:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14c8c91000) [pid = 1831] [serial = 1645] [outer = (nil)] 07:52:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14dea6b800) [pid = 1831] [serial = 1646] [outer = 0x7f14c8c91000] 07:52:16 INFO - PROCESS | 1831 | 1461163936507 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14f9ec1c00) [pid = 1831] [serial = 1647] [outer = 0x7f14c8c91000] 07:52:17 INFO - PROCESS | 1831 | 1461163937385 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1487ms 07:52:17 INFO - PROCESS | 1831 | 1461163937440 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1831 | 1461163937443 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 07:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:52:17 INFO - PROCESS | 1831 | 1461163937448 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1831 | 1461163937451 Marionette TRACE conn3 <- [1,2166,null,{}] 07:52:17 INFO - PROCESS | 1831 | 1461163937456 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 1831 | 1461163937646 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:52:17 INFO - PROCESS | 1831 | 1461163937874 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd6c9800 == 131 [pid = 1831] [id = 549] 07:52:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14c8c9ac00) [pid = 1831] [serial = 1648] [outer = (nil)] 07:52:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14c9ff5c00) [pid = 1831] [serial = 1649] [outer = 0x7f14c8c9ac00] 07:52:18 INFO - PROCESS | 1831 | 1461163938456 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14cb5cf400) [pid = 1831] [serial = 1650] [outer = 0x7f14c8c9ac00] 07:52:19 INFO - PROCESS | 1831 | 1461163939440 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2031ms 07:52:19 INFO - PROCESS | 1831 | 1461163939481 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 1831 | 1461163939487 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 07:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:52:19 INFO - PROCESS | 1831 | 1461163939496 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 1831 | 1461163939500 Marionette TRACE conn3 <- [1,2170,null,{}] 07:52:19 INFO - PROCESS | 1831 | 1461163939527 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 1831 | 1461163939730 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:52:19 INFO - PROCESS | 1831 | 1461163939964 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd6d5800 == 132 [pid = 1831] [id = 550] 07:52:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14ca2c9800) [pid = 1831] [serial = 1651] [outer = (nil)] 07:52:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14cc153000) [pid = 1831] [serial = 1652] [outer = 0x7f14ca2c9800] 07:52:20 INFO - PROCESS | 1831 | 1461163940069 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14cc3df400) [pid = 1831] [serial = 1653] [outer = 0x7f14ca2c9800] 07:52:21 INFO - PROCESS | 1831 | 1461163941138 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1704ms 07:52:21 INFO - PROCESS | 1831 | 1461163941198 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 1831 | 1461163941204 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 07:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:52:21 INFO - PROCESS | 1831 | 1461163941213 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 1831 | 1461163941216 Marionette TRACE conn3 <- [1,2174,null,{}] 07:52:21 INFO - PROCESS | 1831 | 1461163941221 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 1831 | 1461163941404 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:52:21 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e9936800 == 131 [pid = 1831] [id = 208] 07:52:21 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14df71f800 == 130 [pid = 1831] [id = 215] 07:52:21 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc218800 == 129 [pid = 1831] [id = 533] 07:52:21 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14d4fa9400) [pid = 1831] [serial = 1535] [outer = (nil)] [url = about:blank] 07:52:21 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14cd9a8c00) [pid = 1831] [serial = 1508] [outer = (nil)] [url = about:blank] 07:52:21 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14cccf1400) [pid = 1831] [serial = 1511] [outer = (nil)] [url = about:blank] 07:52:21 INFO - PROCESS | 1831 | 1461163941855 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14daa8f800 == 128 [pid = 1831] [id = 532] 07:52:21 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d41c5800 == 127 [pid = 1831] [id = 531] 07:52:21 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d23e0000 == 126 [pid = 1831] [id = 530] 07:52:21 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd6ce000 == 125 [pid = 1831] [id = 529] 07:52:21 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d13c5000 == 124 [pid = 1831] [id = 528] 07:52:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc11e800 == 125 [pid = 1831] [id = 551] 07:52:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14cccf1400) [pid = 1831] [serial = 1654] [outer = (nil)] 07:52:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14cf568800) [pid = 1831] [serial = 1655] [outer = 0x7f14cccf1400] 07:52:21 INFO - PROCESS | 1831 | 1461163941934 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14cf817800) [pid = 1831] [serial = 1656] [outer = 0x7f14cccf1400] 07:52:22 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d06c7000 == 124 [pid = 1831] [id = 527] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14cf80bc00) [pid = 1831] [serial = 1473] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14d2991c00) [pid = 1831] [serial = 1529] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14cc3da000) [pid = 1831] [serial = 1532] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14e13dd400) [pid = 1831] [serial = 1505] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14d2967400) [pid = 1831] [serial = 1481] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14db0eac00) [pid = 1831] [serial = 1490] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14cffd1c00) [pid = 1831] [serial = 1514] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14cccf3c00) [pid = 1831] [serial = 1518] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14cc15b000) [pid = 1831] [serial = 1517] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14da7a9800) [pid = 1831] [serial = 1487] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14cfee8000) [pid = 1831] [serial = 1521] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14cf56d800) [pid = 1831] [serial = 1520] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14ca2c1c00) [pid = 1831] [serial = 1475] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14dea5e000) [pid = 1831] [serial = 1499] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14de643400) [pid = 1831] [serial = 1496] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14d073dc00) [pid = 1831] [serial = 1523] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14d14cf400) [pid = 1831] [serial = 1524] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14d2896800) [pid = 1831] [serial = 1526] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14dfceb400) [pid = 1831] [serial = 1502] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14de40bc00) [pid = 1831] [serial = 1493] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14d4fa7400) [pid = 1831] [serial = 1484] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14cfee3c00) [pid = 1831] [serial = 1478] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14d2aa4400) [pid = 1831] [serial = 1530] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14d4dca400) [pid = 1831] [serial = 1533] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14d296d400) [pid = 1831] [serial = 1527] [outer = (nil)] [url = about:blank] 07:52:22 INFO - PROCESS | 1831 | 1461163942708 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1539ms 07:52:22 INFO - PROCESS | 1831 | 1461163942751 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1831 | 1461163942755 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 07:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:52:22 INFO - PROCESS | 1831 | 1461163942760 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1831 | 1461163942765 Marionette TRACE conn3 <- [1,2178,null,{}] 07:52:22 INFO - PROCESS | 1831 | 1461163942780 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:23 INFO - PROCESS | 1831 | 1461163943031 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:52:23 INFO - PROCESS | 1831 | 1461163943174 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cfce3800 == 125 [pid = 1831] [id = 552] 07:52:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14cffd5000) [pid = 1831] [serial = 1657] [outer = (nil)] 07:52:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14d0745000) [pid = 1831] [serial = 1658] [outer = 0x7f14cffd5000] 07:52:23 INFO - PROCESS | 1831 | 1461163943259 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14d13a1800) [pid = 1831] [serial = 1659] [outer = 0x7f14cffd5000] 07:52:23 INFO - PROCESS | 1831 | 1461163943975 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1232ms 07:52:23 INFO - PROCESS | 1831 | 1461163943992 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 1831 | 1461163943995 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:52:24 INFO - PROCESS | 1831 | 1461163944002 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1831 | 1461163944005 Marionette TRACE conn3 <- [1,2182,null,{}] 07:52:24 INFO - PROCESS | 1831 | 1461163944009 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 1831 | 1461163944265 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:52:24 INFO - PROCESS | 1831 | 1461163944299 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0adf000 == 126 [pid = 1831] [id = 553] 07:52:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14cfee1400) [pid = 1831] [serial = 1660] [outer = (nil)] 07:52:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14d236ac00) [pid = 1831] [serial = 1661] [outer = 0x7f14cfee1400] 07:52:24 INFO - PROCESS | 1831 | 1461163944365 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14d2893c00) [pid = 1831] [serial = 1662] [outer = 0x7f14cfee1400] 07:52:25 INFO - PROCESS | 1831 | 1461163945229 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1274ms 07:52:25 INFO - PROCESS | 1831 | 1461163945278 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 1831 | 1461163945282 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 07:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:52:25 INFO - PROCESS | 1831 | 1461163945287 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1831 | 1461163945289 Marionette TRACE conn3 <- [1,2186,null,{}] 07:52:25 INFO - PROCESS | 1831 | 1461163945306 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 1831 | 1461163945541 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:52:25 INFO - PROCESS | 1831 | 1461163945570 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d267a800 == 127 [pid = 1831] [id = 554] 07:52:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14d2967400) [pid = 1831] [serial = 1663] [outer = (nil)] 07:52:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14d296d000) [pid = 1831] [serial = 1664] [outer = 0x7f14d2967400] 07:52:25 INFO - PROCESS | 1831 | 1461163945639 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14d2998c00) [pid = 1831] [serial = 1665] [outer = 0x7f14d2967400] 07:52:26 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14cfee2800) [pid = 1831] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:52:26 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14db0e9000) [pid = 1831] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:52:26 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14ca2ca400) [pid = 1831] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:52:26 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14cc3d9c00) [pid = 1831] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:52:26 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14d2786800) [pid = 1831] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:52:26 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14d44ea800) [pid = 1831] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:52:26 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14ca7f6800) [pid = 1831] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:52:26 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14d3111400) [pid = 1831] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:52:26 INFO - PROCESS | 1831 | 1461163946962 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1744ms 07:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:52:27 INFO - PROCESS | 1831 | 1461163947032 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 1831 | 1461163947035 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 07:52:27 INFO - PROCESS | 1831 | 1461163947040 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1831 | 1461163947043 Marionette TRACE conn3 <- [1,2190,null,{}] 07:52:27 INFO - PROCESS | 1831 | 1461163947048 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 1831 | 1461163947217 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:52:27 INFO - PROCESS | 1831 | 1461163947421 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2a35000 == 128 [pid = 1831] [id = 555] 07:52:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14cc3d9c00) [pid = 1831] [serial = 1666] [outer = (nil)] 07:52:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14d2aaf000) [pid = 1831] [serial = 1667] [outer = 0x7f14cc3d9c00] 07:52:27 INFO - PROCESS | 1831 | 1461163947479 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14d4402c00) [pid = 1831] [serial = 1668] [outer = 0x7f14cc3d9c00] 07:52:28 INFO - PROCESS | 1831 | 1461163948086 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1075ms 07:52:28 INFO - PROCESS | 1831 | 1461163948115 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1831 | 1461163948117 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 07:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:52:28 INFO - PROCESS | 1831 | 1461163948123 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1831 | 1461163948124 Marionette TRACE conn3 <- [1,2194,null,{}] 07:52:28 INFO - PROCESS | 1831 | 1461163948130 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 1831 | 1461163948310 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:52:28 INFO - PROCESS | 1831 | 1461163948502 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3297000 == 129 [pid = 1831] [id = 556] 07:52:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14cd9a5000) [pid = 1831] [serial = 1669] [outer = (nil)] 07:52:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14d44e3400) [pid = 1831] [serial = 1670] [outer = 0x7f14cd9a5000] 07:52:28 INFO - PROCESS | 1831 | 1461163948559 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14d4ccb800) [pid = 1831] [serial = 1671] [outer = 0x7f14cd9a5000] 07:52:29 INFO - PROCESS | 1831 | 1461163949575 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1476ms 07:52:29 INFO - PROCESS | 1831 | 1461163949599 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:52:29 INFO - PROCESS | 1831 | 1461163949605 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 07:52:29 INFO - PROCESS | 1831 | 1461163949613 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 1831 | 1461163949618 Marionette TRACE conn3 <- [1,2198,null,{}] 07:52:29 INFO - PROCESS | 1831 | 1461163949625 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 1831 | 1461163949819 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:52:30 INFO - PROCESS | 1831 | 1461163950039 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf7cb000 == 130 [pid = 1831] [id = 557] 07:52:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14cc161400) [pid = 1831] [serial = 1672] [outer = (nil)] 07:52:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14cccf4400) [pid = 1831] [serial = 1673] [outer = 0x7f14cc161400] 07:52:30 INFO - PROCESS | 1831 | 1461163950152 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14cf562c00) [pid = 1831] [serial = 1674] [outer = 0x7f14cc161400] 07:52:31 INFO - PROCESS | 1831 | 1461163951158 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1586ms 07:52:31 INFO - PROCESS | 1831 | 1461163951199 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 1831 | 1461163951208 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 07:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:52:31 INFO - PROCESS | 1831 | 1461163951218 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 1831 | 1461163951221 Marionette TRACE conn3 <- [1,2202,null,{}] 07:52:31 INFO - PROCESS | 1831 | 1461163951225 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 1831 | 1461163951435 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:52:31 INFO - PROCESS | 1831 | 1461163951739 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2a1c000 == 131 [pid = 1831] [id = 558] 07:52:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14cffd4400) [pid = 1831] [serial = 1675] [outer = (nil)] 07:52:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14d1395400) [pid = 1831] [serial = 1676] [outer = 0x7f14cffd4400] 07:52:31 INFO - PROCESS | 1831 | 1461163951853 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14d278b800) [pid = 1831] [serial = 1677] [outer = 0x7f14cffd4400] 07:52:32 INFO - PROCESS | 1831 | 1461163952679 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1533ms 07:52:32 INFO - PROCESS | 1831 | 1461163952751 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1831 | 1461163952754 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 07:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:52:32 INFO - PROCESS | 1831 | 1461163952760 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1831 | 1461163952766 Marionette TRACE conn3 <- [1,2206,null,{}] 07:52:32 INFO - PROCESS | 1831 | 1461163952781 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 1831 | 1461163953028 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:52:33 INFO - PROCESS | 1831 | 1461163953334 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d431b800 == 132 [pid = 1831] [id = 559] 07:52:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14cffd5c00) [pid = 1831] [serial = 1678] [outer = (nil)] 07:52:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14d2aa7000) [pid = 1831] [serial = 1679] [outer = 0x7f14cffd5c00] 07:52:33 INFO - PROCESS | 1831 | 1461163953412 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14d44ec000) [pid = 1831] [serial = 1680] [outer = 0x7f14cffd5c00] 07:52:34 INFO - PROCESS | 1831 | 1461163954249 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1536ms 07:52:34 INFO - PROCESS | 1831 | 1461163954297 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:52:34 INFO - PROCESS | 1831 | 1461163954301 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 07:52:34 INFO - PROCESS | 1831 | 1461163954307 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1831 | 1461163954310 Marionette TRACE conn3 <- [1,2210,null,{}] 07:52:34 INFO - PROCESS | 1831 | 1461163954315 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 1831 | 1461163954527 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:52:34 INFO - PROCESS | 1831 | 1461163954789 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5c86800 == 133 [pid = 1831] [id = 560] 07:52:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14d296e800) [pid = 1831] [serial = 1681] [outer = (nil)] 07:52:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14d4dc7c00) [pid = 1831] [serial = 1682] [outer = 0x7f14d296e800] 07:52:34 INFO - PROCESS | 1831 | 1461163954904 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14d4edf800) [pid = 1831] [serial = 1683] [outer = 0x7f14d296e800] 07:52:35 INFO - PROCESS | 1831 | 1461163955676 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1430ms 07:52:35 INFO - PROCESS | 1831 | 1461163955738 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 1831 | 1461163955741 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 07:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:52:35 INFO - PROCESS | 1831 | 1461163955747 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1831 | 1461163955751 Marionette TRACE conn3 <- [1,2214,null,{}] 07:52:35 INFO - PROCESS | 1831 | 1461163955758 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 1831 | 1461163955967 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:52:36 INFO - PROCESS | 1831 | 1461163956225 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da760800 == 134 [pid = 1831] [id = 561] 07:52:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14d4ccc000) [pid = 1831] [serial = 1684] [outer = (nil)] 07:52:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14d4fa8000) [pid = 1831] [serial = 1685] [outer = 0x7f14d4ccc000] 07:52:36 INFO - PROCESS | 1831 | 1461163956301 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14d5bd2800) [pid = 1831] [serial = 1686] [outer = 0x7f14d4ccc000] 07:52:37 INFO - PROCESS | 1831 | 1461163957199 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1486ms 07:52:37 INFO - PROCESS | 1831 | 1461163957234 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1831 | 1461163957238 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 07:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:52:37 INFO - PROCESS | 1831 | 1461163957244 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1831 | 1461163957246 Marionette TRACE conn3 <- [1,2218,null,{}] 07:52:37 INFO - PROCESS | 1831 | 1461163957252 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 1831 | 1461163957457 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:52:37 INFO - PROCESS | 1831 | 1461163957678 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da921000 == 135 [pid = 1831] [id = 562] 07:52:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14d5f54c00) [pid = 1831] [serial = 1687] [outer = (nil)] 07:52:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14d5f77800) [pid = 1831] [serial = 1688] [outer = 0x7f14d5f54c00] 07:52:37 INFO - PROCESS | 1831 | 1461163957794 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14da939000) [pid = 1831] [serial = 1689] [outer = 0x7f14d5f54c00] 07:52:38 INFO - PROCESS | 1831 | 1461163958709 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1476ms 07:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:52:38 INFO - PROCESS | 1831 | 1461163958720 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1831 | 1461163958723 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 07:52:38 INFO - PROCESS | 1831 | 1461163958728 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1831 | 1461163958732 Marionette TRACE conn3 <- [1,2222,null,{}] 07:52:38 INFO - PROCESS | 1831 | 1461163958737 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 1831 | 1461163958938 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:52:39 INFO - PROCESS | 1831 | 1461163959172 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db2cf000 == 136 [pid = 1831] [id = 563] 07:52:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14d5f6e000) [pid = 1831] [serial = 1690] [outer = (nil)] 07:52:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14daa0f400) [pid = 1831] [serial = 1691] [outer = 0x7f14d5f6e000] 07:52:39 INFO - PROCESS | 1831 | 1461163959245 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14daa39c00) [pid = 1831] [serial = 1692] [outer = 0x7f14d5f6e000] 07:52:40 INFO - PROCESS | 1831 | 1461163960124 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1451ms 07:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:52:40 INFO - PROCESS | 1831 | 1461163960180 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1831 | 1461163960182 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 07:52:40 INFO - PROCESS | 1831 | 1461163960189 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1831 | 1461163960192 Marionette TRACE conn3 <- [1,2226,null,{}] 07:52:40 INFO - PROCESS | 1831 | 1461163960197 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 1831 | 1461163960393 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:52:40 INFO - PROCESS | 1831 | 1461163960663 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc2d1000 == 137 [pid = 1831] [id = 564] 07:52:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14d1396800) [pid = 1831] [serial = 1693] [outer = (nil)] 07:52:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14daa3ec00) [pid = 1831] [serial = 1694] [outer = 0x7f14d1396800] 07:52:40 INFO - PROCESS | 1831 | 1461163960739 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14dacda800) [pid = 1831] [serial = 1695] [outer = 0x7f14d1396800] 07:52:41 INFO - PROCESS | 1831 | 1461163961599 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1483ms 07:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:52:41 INFO - PROCESS | 1831 | 1461163961672 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1831 | 1461163961675 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 07:52:41 INFO - PROCESS | 1831 | 1461163961681 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1831 | 1461163961685 Marionette TRACE conn3 <- [1,2230,null,{}] 07:52:41 INFO - PROCESS | 1831 | 1461163961691 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 1831 | 1461163961936 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:52:42 INFO - PROCESS | 1831 | 1461163962201 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd311800 == 138 [pid = 1831] [id = 565] 07:52:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14d14ce400) [pid = 1831] [serial = 1696] [outer = (nil)] 07:52:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14dad75800) [pid = 1831] [serial = 1697] [outer = 0x7f14d14ce400] 07:52:42 INFO - PROCESS | 1831 | 1461163962315 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14dad7e400) [pid = 1831] [serial = 1698] [outer = 0x7f14d14ce400] 07:52:43 INFO - PROCESS | 1831 | 1461163963101 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1481ms 07:52:43 INFO - PROCESS | 1831 | 1461163963162 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 1831 | 1461163963164 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 07:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:52:43 INFO - PROCESS | 1831 | 1461163963170 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1831 | 1461163963173 Marionette TRACE conn3 <- [1,2234,null,{}] 07:52:43 INFO - PROCESS | 1831 | 1461163963178 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 1831 | 1461163963397 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:52:43 INFO - PROCESS | 1831 | 1461163963655 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dde4a800 == 139 [pid = 1831] [id = 566] 07:52:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14daa16c00) [pid = 1831] [serial = 1699] [outer = (nil)] 07:52:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14db04ac00) [pid = 1831] [serial = 1700] [outer = 0x7f14daa16c00] 07:52:43 INFO - PROCESS | 1831 | 1461163963727 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14db0e6400) [pid = 1831] [serial = 1701] [outer = 0x7f14daa16c00] 07:52:44 INFO - PROCESS | 1831 | 1461163964612 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1489ms 07:52:44 INFO - PROCESS | 1831 | 1461163964661 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 1831 | 1461163964665 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 07:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:52:44 INFO - PROCESS | 1831 | 1461163964671 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1831 | 1461163964675 Marionette TRACE conn3 <- [1,2238,null,{}] 07:52:44 INFO - PROCESS | 1831 | 1461163964680 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 1831 | 1461163964914 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:52:45 INFO - PROCESS | 1831 | 1461163965174 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de803000 == 140 [pid = 1831] [id = 567] 07:52:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14d278d000) [pid = 1831] [serial = 1702] [outer = (nil)] 07:52:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14dd272000) [pid = 1831] [serial = 1703] [outer = 0x7f14d278d000] 07:52:45 INFO - PROCESS | 1831 | 1461163965313 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14dd364800) [pid = 1831] [serial = 1704] [outer = 0x7f14d278d000] 07:52:46 INFO - PROCESS | 1831 | 1461163966159 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1527ms 07:52:46 INFO - PROCESS | 1831 | 1461163966199 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 1831 | 1461163966202 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 07:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:52:46 INFO - PROCESS | 1831 | 1461163966208 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1831 | 1461163966211 Marionette TRACE conn3 <- [1,2242,null,{}] 07:52:46 INFO - PROCESS | 1831 | 1461163966217 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 1831 | 1461163966417 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:52:46 INFO - PROCESS | 1831 | 1461163966639 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14decad800 == 141 [pid = 1831] [id = 568] 07:52:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14d298cc00) [pid = 1831] [serial = 1705] [outer = (nil)] 07:52:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14dd4a0400) [pid = 1831] [serial = 1706] [outer = 0x7f14d298cc00] 07:52:46 INFO - PROCESS | 1831 | 1461163966748 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14dd4a7400) [pid = 1831] [serial = 1707] [outer = 0x7f14d298cc00] 07:52:47 INFO - PROCESS | 1831 | 1461163967646 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1490ms 07:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:52:47 INFO - PROCESS | 1831 | 1461163967699 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1831 | 1461163967702 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 07:52:47 INFO - PROCESS | 1831 | 1461163967708 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1831 | 1461163967711 Marionette TRACE conn3 <- [1,2246,null,{}] 07:52:47 INFO - PROCESS | 1831 | 1461163967716 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 1831 | 1461163967910 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:52:48 INFO - PROCESS | 1831 | 1461163968173 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e145e800 == 142 [pid = 1831] [id = 569] 07:52:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14dc4b2000) [pid = 1831] [serial = 1708] [outer = (nil)] 07:52:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14dda96800) [pid = 1831] [serial = 1709] [outer = 0x7f14dc4b2000] 07:52:48 INFO - PROCESS | 1831 | 1461163968246 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14dde2a800) [pid = 1831] [serial = 1710] [outer = 0x7f14dc4b2000] 07:52:49 INFO - PROCESS | 1831 | 1461163969132 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1481ms 07:52:49 INFO - PROCESS | 1831 | 1461163969188 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1831 | 1461163969192 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 07:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:52:49 INFO - PROCESS | 1831 | 1461163969197 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1831 | 1461163969200 Marionette TRACE conn3 <- [1,2250,null,{}] 07:52:49 INFO - PROCESS | 1831 | 1461163969205 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 1831 | 1461163969407 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:52:49 INFO - PROCESS | 1831 | 1461163969671 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1f22000 == 143 [pid = 1831] [id = 570] 07:52:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14dc4b4000) [pid = 1831] [serial = 1711] [outer = (nil)] 07:52:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14de03bc00) [pid = 1831] [serial = 1712] [outer = 0x7f14dc4b4000] 07:52:49 INFO - PROCESS | 1831 | 1461163969788 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f14de3e4c00) [pid = 1831] [serial = 1713] [outer = 0x7f14dc4b4000] 07:52:50 INFO - PROCESS | 1831 | 1461163970585 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1433ms 07:52:50 INFO - PROCESS | 1831 | 1461163970632 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 1831 | 1461163970635 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 07:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:52:50 INFO - PROCESS | 1831 | 1461163970641 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1831 | 1461163970643 Marionette TRACE conn3 <- [1,2254,null,{}] 07:52:50 INFO - PROCESS | 1831 | 1461163970649 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 1831 | 1461163970862 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:52:51 INFO - PROCESS | 1831 | 1461163971137 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e466c000 == 144 [pid = 1831] [id = 571] 07:52:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f14dd929c00) [pid = 1831] [serial = 1714] [outer = (nil)] 07:52:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f14de3eec00) [pid = 1831] [serial = 1715] [outer = 0x7f14dd929c00] 07:52:51 INFO - PROCESS | 1831 | 1461163971216 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f14de575400) [pid = 1831] [serial = 1716] [outer = 0x7f14dd929c00] 07:52:52 INFO - PROCESS | 1831 | 1461163972141 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1532ms 07:52:52 INFO - PROCESS | 1831 | 1461163972175 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 1831 | 1461163972178 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 07:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:52:52 INFO - PROCESS | 1831 | 1461163972184 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1831 | 1461163972187 Marionette TRACE conn3 <- [1,2258,null,{}] 07:52:52 INFO - PROCESS | 1831 | 1461163972192 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 1831 | 1461163972388 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:52:53 INFO - PROCESS | 1831 | 1461163973043 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf724800 == 145 [pid = 1831] [id = 572] 07:52:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f14c8c96000) [pid = 1831] [serial = 1717] [outer = (nil)] 07:52:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f14ca2c1c00) [pid = 1831] [serial = 1718] [outer = 0x7f14c8c96000] 07:52:53 INFO - PROCESS | 1831 | 1461163973206 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f14cb5d5400) [pid = 1831] [serial = 1719] [outer = 0x7f14c8c96000] 07:52:54 INFO - PROCESS | 1831 | 1461163974124 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1984ms 07:52:54 INFO - PROCESS | 1831 | 1461163974170 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:52:54 INFO - PROCESS | 1831 | 1461163974175 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 07:52:54 INFO - PROCESS | 1831 | 1461163974182 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 1831 | 1461163974189 Marionette TRACE conn3 <- [1,2262,null,{}] 07:52:54 INFO - PROCESS | 1831 | 1461163974196 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 1831 | 1461163974393 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:52:54 INFO - PROCESS | 1831 | 1461163974674 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3214800 == 146 [pid = 1831] [id = 573] 07:52:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f14c9fe9c00) [pid = 1831] [serial = 1720] [outer = (nil)] 07:52:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f14cffd8400) [pid = 1831] [serial = 1721] [outer = 0x7f14c9fe9c00] 07:52:54 INFO - PROCESS | 1831 | 1461163974745 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f14d14c9400) [pid = 1831] [serial = 1722] [outer = 0x7f14c9fe9c00] 07:52:55 INFO - PROCESS | 1831 | 1461163975654 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1497ms 07:52:55 INFO - PROCESS | 1831 | 1461163975683 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1831 | 1461163975689 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 07:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:52:55 INFO - PROCESS | 1831 | 1461163975697 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1831 | 1461163975700 Marionette TRACE conn3 <- [1,2266,null,{}] 07:52:55 INFO - PROCESS | 1831 | 1461163975705 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:55 INFO - PROCESS | 1831 | 1461163975906 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:52:56 INFO - PROCESS | 1831 | 1461163976383 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc65e800 == 147 [pid = 1831] [id = 574] 07:52:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f14cffd4800) [pid = 1831] [serial = 1723] [outer = (nil)] 07:52:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f14d2784000) [pid = 1831] [serial = 1724] [outer = 0x7f14cffd4800] 07:52:56 INFO - PROCESS | 1831 | 1461163976456 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f14d2968800) [pid = 1831] [serial = 1725] [outer = 0x7f14cffd4800] 07:52:57 INFO - PROCESS | 1831 | 1461163977264 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1628ms 07:52:57 INFO - PROCESS | 1831 | 1461163977346 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 1831 | 1461163977350 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 07:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:52:57 INFO - PROCESS | 1831 | 1461163977361 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1831 | 1461163977370 Marionette TRACE conn3 <- [1,2270,null,{}] 07:52:57 INFO - PROCESS | 1831 | 1461163977383 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 1831 | 1461163977597 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:52:57 INFO - PROCESS | 1831 | 1461163977872 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc2df800 == 148 [pid = 1831] [id = 575] 07:52:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f14d14cd400) [pid = 1831] [serial = 1726] [outer = (nil)] 07:52:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f14d4cd3000) [pid = 1831] [serial = 1727] [outer = 0x7f14d14cd400] 07:52:57 INFO - PROCESS | 1831 | 1461163977976 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f14d4fafc00) [pid = 1831] [serial = 1728] [outer = 0x7f14d14cd400] 07:52:58 INFO - PROCESS | 1831 | 1461163978841 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1537ms 07:52:58 INFO - PROCESS | 1831 | 1461163978910 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 1831 | 1461163978915 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 07:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:52:58 INFO - PROCESS | 1831 | 1461163978926 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1831 | 1461163978928 Marionette TRACE conn3 <- [1,2274,null,{}] 07:52:58 INFO - PROCESS | 1831 | 1461163978932 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:59 INFO - PROCESS | 1831 | 1461163979139 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2a35000 == 147 [pid = 1831] [id = 555] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cfce3800 == 146 [pid = 1831] [id = 552] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc11e800 == 145 [pid = 1831] [id = 551] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd6d5800 == 144 [pid = 1831] [id = 550] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd6c9800 == 143 [pid = 1831] [id = 549] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f5c39000 == 142 [pid = 1831] [id = 543] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4ef7000 == 141 [pid = 1831] [id = 542] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4946000 == 140 [pid = 1831] [id = 541] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8487800 == 139 [pid = 1831] [id = 540] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b9c800 == 138 [pid = 1831] [id = 539] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e466a000 == 137 [pid = 1831] [id = 538] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1463800 == 136 [pid = 1831] [id = 537] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5c83800 == 135 [pid = 1831] [id = 536] 07:52:59 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf98c000 == 134 [pid = 1831] [id = 535] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f14d5f53400) [pid = 1831] [serial = 1547] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f14de64e000) [pid = 1831] [serial = 1599] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f14e14b7800) [pid = 1831] [serial = 1577] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f14da93b000) [pid = 1831] [serial = 1550] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f14cccf0800) [pid = 1831] [serial = 1580] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f14cffd6400) [pid = 1831] [serial = 1587] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f14db046000) [pid = 1831] [serial = 1553] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f14de9bc800) [pid = 1831] [serial = 1568] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f14cd8aa400) [pid = 1831] [serial = 1584] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f14da935800) [pid = 1831] [serial = 1593] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f14cf818800) [pid = 1831] [serial = 1541] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f14dc325c00) [pid = 1831] [serial = 1556] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f14d5be1400) [pid = 1831] [serial = 1536] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f14cb5d5000) [pid = 1831] [serial = 1538] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f14d073fc00) [pid = 1831] [serial = 1589] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f14de40dc00) [pid = 1831] [serial = 1565] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14dde28000) [pid = 1831] [serial = 1562] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14d2993c00) [pid = 1831] [serial = 1590] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14de3f1c00) [pid = 1831] [serial = 1598] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14cc3d8400) [pid = 1831] [serial = 1586] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14daa57400) [pid = 1831] [serial = 1596] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14cccf3400) [pid = 1831] [serial = 1583] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14daa35400) [pid = 1831] [serial = 1595] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14e12c9800) [pid = 1831] [serial = 1571] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14d5f52c00) [pid = 1831] [serial = 1592] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14d2ab0c00) [pid = 1831] [serial = 1544] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14dd362800) [pid = 1831] [serial = 1559] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14e14b4c00) [pid = 1831] [serial = 1574] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14d5f76400) [pid = 1831] [serial = 1601] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14de9c6400) [pid = 1831] [serial = 1602] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 1831 | 1461163979720 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca1aa000 == 135 [pid = 1831] [id = 576] 07:52:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14c8c9d400) [pid = 1831] [serial = 1729] [outer = (nil)] 07:52:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14cd6a5c00) [pid = 1831] [serial = 1730] [outer = 0x7f14c8c9d400] 07:52:59 INFO - PROCESS | 1831 | 1461163979783 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14d14d4800) [pid = 1831] [serial = 1731] [outer = 0x7f14c8c9d400] 07:53:00 INFO - PROCESS | 1831 | 1461163980464 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1578ms 07:53:00 INFO - PROCESS | 1831 | 1461163980506 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:53:00 INFO - PROCESS | 1831 | 1461163980510 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 07:53:00 INFO - PROCESS | 1831 | 1461163980516 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 1831 | 1461163980519 Marionette TRACE conn3 <- [1,2278,null,{}] 07:53:00 INFO - PROCESS | 1831 | 1461163980524 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 1831 | 1461163980696 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:53:00 INFO - PROCESS | 1831 | 1461163980889 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0ad9800 == 136 [pid = 1831] [id = 577] 07:53:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14d5f79800) [pid = 1831] [serial = 1732] [outer = (nil)] 07:53:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14da7a5c00) [pid = 1831] [serial = 1733] [outer = 0x7f14d5f79800] 07:53:00 INFO - PROCESS | 1831 | 1461163980960 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14dad71400) [pid = 1831] [serial = 1734] [outer = 0x7f14d5f79800] 07:53:01 INFO - PROCESS | 1831 | 1461163981727 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1232ms 07:53:01 INFO - PROCESS | 1831 | 1461163981748 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1831 | 1461163981751 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 07:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:53:01 INFO - PROCESS | 1831 | 1461163981756 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1831 | 1461163981758 Marionette TRACE conn3 <- [1,2282,null,{}] 07:53:01 INFO - PROCESS | 1831 | 1461163981764 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 1831 | 1461163982048 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:53:02 INFO - PROCESS | 1831 | 1461163982082 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da80f000 == 137 [pid = 1831] [id = 578] 07:53:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14dc184c00) [pid = 1831] [serial = 1735] [outer = (nil)] 07:53:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14dc192000) [pid = 1831] [serial = 1736] [outer = 0x7f14dc184c00] 07:53:02 INFO - PROCESS | 1831 | 1461163982137 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14dc32b000) [pid = 1831] [serial = 1737] [outer = 0x7f14dc184c00] 07:53:03 INFO - PROCESS | 1831 | 1461163983014 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1279ms 07:53:03 INFO - PROCESS | 1831 | 1461163983037 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1831 | 1461163983040 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 07:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:53:03 INFO - PROCESS | 1831 | 1461163983051 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1831 | 1461163983053 Marionette TRACE conn3 <- [1,2286,null,{}] 07:53:03 INFO - PROCESS | 1831 | 1461163983059 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 1831 | 1461163983290 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:53:03 INFO - PROCESS | 1831 | 1461163983321 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de804800 == 138 [pid = 1831] [id = 579] 07:53:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14d5f79c00) [pid = 1831] [serial = 1738] [outer = (nil)] 07:53:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14dd278400) [pid = 1831] [serial = 1739] [outer = 0x7f14d5f79c00] 07:53:03 INFO - PROCESS | 1831 | 1461163983376 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14dda9e800) [pid = 1831] [serial = 1740] [outer = 0x7f14d5f79c00] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14ca7f0800) [pid = 1831] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14d2786000) [pid = 1831] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14d2784800) [pid = 1831] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14e1210400) [pid = 1831] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14cf567400) [pid = 1831] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14de9c7800) [pid = 1831] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14cd69e800) [pid = 1831] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14cc3d9c00) [pid = 1831] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14deb0b000) [pid = 1831] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14cfee1400) [pid = 1831] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14cb5ce000) [pid = 1831] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14db048400) [pid = 1831] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14c9fed400) [pid = 1831] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14cd6a1000) [pid = 1831] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14c9fecc00) [pid = 1831] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14d14cbc00) [pid = 1831] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14ca7f1400) [pid = 1831] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14c9feb800) [pid = 1831] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14dde1f000) [pid = 1831] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14caa80c00) [pid = 1831] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14de5f6800) [pid = 1831] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14ca2c9800) [pid = 1831] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14c8c9ac00) [pid = 1831] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14c9fedc00) [pid = 1831] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14db048c00) [pid = 1831] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14ca2bf400) [pid = 1831] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14cffd5000) [pid = 1831] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14cccf1400) [pid = 1831] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14d5f78000) [pid = 1831] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14cd8ad400) [pid = 1831] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14ca2c1400) [pid = 1831] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14c9fea800) [pid = 1831] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14d2967400) [pid = 1831] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14e10dfc00) [pid = 1831] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14cd8a0400) [pid = 1831] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14ca7f4c00) [pid = 1831] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14d5f49000) [pid = 1831] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14d2787000) [pid = 1831] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14c9fec000) [pid = 1831] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14cd9af000) [pid = 1831] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14cb5d0400) [pid = 1831] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14d5bd4c00) [pid = 1831] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14cb5da400) [pid = 1831] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14d2995800) [pid = 1831] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:53:04 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14de64e400) [pid = 1831] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:53:05 INFO - PROCESS | 1831 | 1461163985156 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2150ms 07:53:05 INFO - PROCESS | 1831 | 1461163985196 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 1831 | 1461163985198 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 07:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:53:05 INFO - PROCESS | 1831 | 1461163985204 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 1831 | 1461163985206 Marionette TRACE conn3 <- [1,2290,null,{}] 07:53:05 INFO - PROCESS | 1831 | 1461163985211 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 1831 | 1461163985463 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:53:05 INFO - PROCESS | 1831 | 1461163985482 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd676000 == 139 [pid = 1831] [id = 580] 07:53:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14c9fe8800) [pid = 1831] [serial = 1741] [outer = (nil)] 07:53:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14ca7f3c00) [pid = 1831] [serial = 1742] [outer = 0x7f14c9fe8800] 07:53:05 INFO - PROCESS | 1831 | 1461163985543 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14cd8a0400) [pid = 1831] [serial = 1743] [outer = 0x7f14c9fe8800] 07:53:06 INFO - PROCESS | 1831 | 1461163986360 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1174ms 07:53:06 INFO - PROCESS | 1831 | 1461163986379 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1831 | 1461163986382 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 07:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:53:06 INFO - PROCESS | 1831 | 1461163986388 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1831 | 1461163986390 Marionette TRACE conn3 <- [1,2294,null,{}] 07:53:06 INFO - PROCESS | 1831 | 1461163986396 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 1831 | 1461163986659 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:53:06 INFO - PROCESS | 1831 | 1461163986944 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca7a0800 == 140 [pid = 1831] [id = 581] 07:53:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14c8c91800) [pid = 1831] [serial = 1744] [outer = (nil)] 07:53:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14c8c97000) [pid = 1831] [serial = 1745] [outer = 0x7f14c8c91800] 07:53:07 INFO - PROCESS | 1831 | 1461163987075 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14ca7f3000) [pid = 1831] [serial = 1746] [outer = 0x7f14c8c91800] 07:53:08 INFO - PROCESS | 1831 | 1461163988033 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1685ms 07:53:08 INFO - PROCESS | 1831 | 1461163988075 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1831 | 1461163988081 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 07:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:53:08 INFO - PROCESS | 1831 | 1461163988090 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1831 | 1461163988093 Marionette TRACE conn3 <- [1,2298,null,{}] 07:53:08 INFO - PROCESS | 1831 | 1461163988100 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 1831 | 1461163988363 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:53:08 INFO - PROCESS | 1831 | 1461163988644 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2a24800 == 141 [pid = 1831] [id = 582] 07:53:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14cc3d7c00) [pid = 1831] [serial = 1747] [outer = (nil)] 07:53:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14cf80d800) [pid = 1831] [serial = 1748] [outer = 0x7f14cc3d7c00] 07:53:08 INFO - PROCESS | 1831 | 1461163988783 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14cffdbc00) [pid = 1831] [serial = 1749] [outer = 0x7f14cc3d7c00] 07:53:09 INFO - PROCESS | 1831 | 1461163989745 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1686ms 07:53:09 INFO - PROCESS | 1831 | 1461163989780 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:53:09 INFO - PROCESS | 1831 | 1461163989787 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 07:53:09 INFO - PROCESS | 1831 | 1461163989794 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 1831 | 1461163989796 Marionette TRACE conn3 <- [1,2302,null,{}] 07:53:09 INFO - PROCESS | 1831 | 1461163989802 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 1831 | 1461163990027 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:53:10 INFO - PROCESS | 1831 | 1461163990384 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5c94000 == 142 [pid = 1831] [id = 583] 07:53:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14cd9af800) [pid = 1831] [serial = 1750] [outer = (nil)] 07:53:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14d2784c00) [pid = 1831] [serial = 1751] [outer = 0x7f14cd9af800] 07:53:10 INFO - PROCESS | 1831 | 1461163990466 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14d2970c00) [pid = 1831] [serial = 1752] [outer = 0x7f14cd9af800] 07:53:11 INFO - PROCESS | 1831 | 1461163991338 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1588ms 07:53:11 INFO - PROCESS | 1831 | 1461163991382 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:53:11 INFO - PROCESS | 1831 | 1461163991387 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 07:53:11 INFO - PROCESS | 1831 | 1461163991401 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1831 | 1461163991410 Marionette TRACE conn3 <- [1,2306,null,{}] 07:53:11 INFO - PROCESS | 1831 | 1461163991419 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 1831 | 1461163991657 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:53:11 INFO - PROCESS | 1831 | 1461163991967 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1f0a000 == 143 [pid = 1831] [id = 584] 07:53:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14d139fc00) [pid = 1831] [serial = 1753] [outer = (nil)] 07:53:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14d44e7c00) [pid = 1831] [serial = 1754] [outer = 0x7f14d139fc00] 07:53:12 INFO - PROCESS | 1831 | 1461163992045 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14d4dd1000) [pid = 1831] [serial = 1755] [outer = 0x7f14d139fc00] 07:53:12 INFO - PROCESS | 1831 | 1461163992929 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1605ms 07:53:13 INFO - PROCESS | 1831 | 1461163992999 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1831 | 1461163993003 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 07:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:53:13 INFO - PROCESS | 1831 | 1461163993009 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 1831 | 1461163993011 Marionette TRACE conn3 <- [1,2310,null,{}] 07:53:13 INFO - PROCESS | 1831 | 1461163993017 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 1831 | 1461163993235 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:53:13 INFO - PROCESS | 1831 | 1461163993541 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5f7b800 == 144 [pid = 1831] [id = 585] 07:53:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14d2890800) [pid = 1831] [serial = 1756] [outer = (nil)] 07:53:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14d5f6c400) [pid = 1831] [serial = 1757] [outer = 0x7f14d2890800] 07:53:13 INFO - PROCESS | 1831 | 1461163993627 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14d5f78000) [pid = 1831] [serial = 1758] [outer = 0x7f14d2890800] 07:53:14 INFO - PROCESS | 1831 | 1461163994476 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1530ms 07:53:14 INFO - PROCESS | 1831 | 1461163994540 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1831 | 1461163994544 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 07:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:53:14 INFO - PROCESS | 1831 | 1461163994549 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1831 | 1461163994554 Marionette TRACE conn3 <- [1,2314,null,{}] 07:53:14 INFO - PROCESS | 1831 | 1461163994559 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 1831 | 1461163994778 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:53:15 INFO - PROCESS | 1831 | 1461163995043 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7124000 == 145 [pid = 1831] [id = 586] 07:53:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14daa5a000) [pid = 1831] [serial = 1759] [outer = (nil)] 07:53:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14dad73000) [pid = 1831] [serial = 1760] [outer = 0x7f14daa5a000] 07:53:15 INFO - PROCESS | 1831 | 1461163995178 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14dd362800) [pid = 1831] [serial = 1761] [outer = 0x7f14daa5a000] 07:53:16 INFO - PROCESS | 1831 | 1461163996061 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1579ms 07:53:16 INFO - PROCESS | 1831 | 1461163996129 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 1831 | 1461163996133 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 07:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:53:16 INFO - PROCESS | 1831 | 1461163996139 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1831 | 1461163996141 Marionette TRACE conn3 <- [1,2318,null,{}] 07:53:16 INFO - PROCESS | 1831 | 1461163996147 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 1831 | 1461163996389 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:53:16 INFO - PROCESS | 1831 | 1461163996652 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e813e800 == 146 [pid = 1831] [id = 587] 07:53:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14de033c00) [pid = 1831] [serial = 1762] [outer = (nil)] 07:53:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14de40c000) [pid = 1831] [serial = 1763] [outer = 0x7f14de033c00] 07:53:16 INFO - PROCESS | 1831 | 1461163996766 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14de5ef800) [pid = 1831] [serial = 1764] [outer = 0x7f14de033c00] 07:53:17 INFO - PROCESS | 1831 | 1461163997611 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1831 | 1461163997672 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 07:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:53:17 INFO - PROCESS | 1831 | 1461163997678 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1831 | 1461163997680 Marionette TRACE conn3 <- [1,2322,null,{}] 07:53:17 INFO - PROCESS | 1831 | 1461163997686 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 1831 | 1461163997890 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:53:18 INFO - PROCESS | 1831 | 1461163998158 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e847d000 == 147 [pid = 1831] [id = 588] 07:53:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14dde21000) [pid = 1831] [serial = 1765] [outer = (nil)] 07:53:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14de649000) [pid = 1831] [serial = 1766] [outer = 0x7f14dde21000] 07:53:18 INFO - PROCESS | 1831 | 1461163998270 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14de996c00) [pid = 1831] [serial = 1767] [outer = 0x7f14dde21000] 07:53:19 INFO - PROCESS | 1831 | 1461163999113 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1483ms 07:53:19 INFO - PROCESS | 1831 | 1461163999162 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1831 | 1461163999166 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 07:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:53:19 INFO - PROCESS | 1831 | 1461163999171 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1831 | 1461163999174 Marionette TRACE conn3 <- [1,2326,null,{}] 07:53:19 INFO - PROCESS | 1831 | 1461163999179 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 1831 | 1461163999380 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:53:19 INFO - PROCESS | 1831 | 1461163999649 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14eeab5800 == 148 [pid = 1831] [id = 589] 07:53:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14cb5d6000) [pid = 1831] [serial = 1768] [outer = (nil)] 07:53:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14de99c800) [pid = 1831] [serial = 1769] [outer = 0x7f14cb5d6000] 07:53:19 INFO - PROCESS | 1831 | 1461163999723 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14de9c2400) [pid = 1831] [serial = 1770] [outer = 0x7f14cb5d6000] 07:53:20 INFO - PROCESS | 1831 | 1461164000571 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1432ms 07:53:20 INFO - PROCESS | 1831 | 1461164000603 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1831 | 1461164000607 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 07:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:53:20 INFO - PROCESS | 1831 | 1461164000612 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1831 | 1461164000615 Marionette TRACE conn3 <- [1,2330,null,{}] 07:53:20 INFO - PROCESS | 1831 | 1461164000620 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 1831 | 1461164000822 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:53:21 INFO - PROCESS | 1831 | 1461164001090 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5855000 == 149 [pid = 1831] [id = 590] 07:53:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14de1df400) [pid = 1831] [serial = 1771] [outer = (nil)] 07:53:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14dea5dc00) [pid = 1831] [serial = 1772] [outer = 0x7f14de1df400] 07:53:21 INFO - PROCESS | 1831 | 1461164001162 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14dea66c00) [pid = 1831] [serial = 1773] [outer = 0x7f14de1df400] 07:53:22 INFO - PROCESS | 1831 | 1461164001998 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1428ms 07:53:22 INFO - PROCESS | 1831 | 1461164002042 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 1831 | 1461164002046 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 07:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:53:22 INFO - PROCESS | 1831 | 1461164002051 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1831 | 1461164002053 Marionette TRACE conn3 <- [1,2334,null,{}] 07:53:22 INFO - PROCESS | 1831 | 1461164002059 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 1831 | 1461164002260 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:53:22 INFO - PROCESS | 1831 | 1461164002531 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5c4f000 == 150 [pid = 1831] [id = 591] 07:53:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14dea69c00) [pid = 1831] [serial = 1774] [outer = (nil)] 07:53:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14deb08c00) [pid = 1831] [serial = 1775] [outer = 0x7f14dea69c00] 07:53:22 INFO - PROCESS | 1831 | 1461164002622 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14dfc44000) [pid = 1831] [serial = 1776] [outer = 0x7f14dea69c00] 07:53:23 INFO - PROCESS | 1831 | 1461164003518 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1526ms 07:53:23 INFO - PROCESS | 1831 | 1461164003579 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 1831 | 1461164003583 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 07:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:53:23 INFO - PROCESS | 1831 | 1461164003588 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1831 | 1461164003591 Marionette TRACE conn3 <- [1,2338,null,{}] 07:53:23 INFO - PROCESS | 1831 | 1461164003597 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 1831 | 1461164003842 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:53:24 INFO - PROCESS | 1831 | 1461164004118 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa1b7800 == 151 [pid = 1831] [id = 592] 07:53:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14e10dd000) [pid = 1831] [serial = 1777] [outer = (nil)] 07:53:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14e12d1c00) [pid = 1831] [serial = 1778] [outer = 0x7f14e10dd000] 07:53:24 INFO - PROCESS | 1831 | 1461164004231 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14e13d9800) [pid = 1831] [serial = 1779] [outer = 0x7f14e10dd000] 07:53:25 INFO - PROCESS | 1831 | 1461164005101 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1578ms 07:53:25 INFO - PROCESS | 1831 | 1461164005168 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1831 | 1461164005171 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 07:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:53:25 INFO - PROCESS | 1831 | 1461164005177 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1831 | 1461164005179 Marionette TRACE conn3 <- [1,2342,null,{}] 07:53:25 INFO - PROCESS | 1831 | 1461164005184 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 1831 | 1461164005385 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:53:25 INFO - PROCESS | 1831 | 1461164005658 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe108800 == 152 [pid = 1831] [id = 593] 07:53:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14deb0f800) [pid = 1831] [serial = 1780] [outer = (nil)] 07:53:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14e1489000) [pid = 1831] [serial = 1781] [outer = 0x7f14deb0f800] 07:53:25 INFO - PROCESS | 1831 | 1461164005771 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14e14c1000) [pid = 1831] [serial = 1782] [outer = 0x7f14deb0f800] 07:53:26 INFO - PROCESS | 1831 | 1461164006589 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1483ms 07:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:53:26 INFO - PROCESS | 1831 | 1461164006661 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 1831 | 1461164006663 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 07:53:26 INFO - PROCESS | 1831 | 1461164006669 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 1831 | 1461164006672 Marionette TRACE conn3 <- [1,2346,null,{}] 07:53:26 INFO - PROCESS | 1831 | 1461164006677 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 1831 | 1461164006876 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:53:27 INFO - PROCESS | 1831 | 1461164007148 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d159d800 == 153 [pid = 1831] [id = 594] 07:53:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14e10e1c00) [pid = 1831] [serial = 1783] [outer = (nil)] 07:53:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14e20db000) [pid = 1831] [serial = 1784] [outer = 0x7f14e10e1c00] 07:53:27 INFO - PROCESS | 1831 | 1461164007223 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14e2148800) [pid = 1831] [serial = 1785] [outer = 0x7f14e10e1c00] 07:53:28 INFO - PROCESS | 1831 | 1461164008051 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1430ms 07:53:28 INFO - PROCESS | 1831 | 1461164008100 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 1831 | 1461164008104 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 07:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:53:28 INFO - PROCESS | 1831 | 1461164008110 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 1831 | 1461164008113 Marionette TRACE conn3 <- [1,2350,null,{}] 07:53:28 INFO - PROCESS | 1831 | 1461164008119 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 1831 | 1461164008335 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:53:28 INFO - PROCESS | 1831 | 1461164008703 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cccd8800 == 154 [pid = 1831] [id = 595] 07:53:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14ca7ff800) [pid = 1831] [serial = 1786] [outer = (nil)] 07:53:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14cf56d400) [pid = 1831] [serial = 1787] [outer = 0x7f14ca7ff800] 07:53:28 INFO - PROCESS | 1831 | 1461164008778 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f14d2972400) [pid = 1831] [serial = 1788] [outer = 0x7f14ca7ff800] 07:53:29 INFO - PROCESS | 1831 | 1461164009610 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1527ms 07:53:29 INFO - PROCESS | 1831 | 1461164009657 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 1831 | 1461164009661 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 07:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:53:29 INFO - PROCESS | 1831 | 1461164009670 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1831 | 1461164009673 Marionette TRACE conn3 <- [1,2354,null,{}] 07:53:29 INFO - PROCESS | 1831 | 1461164009678 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 1831 | 1461164009892 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:53:30 INFO - PROCESS | 1831 | 1461164010173 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3207000 == 155 [pid = 1831] [id = 596] 07:53:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f14c8c9dc00) [pid = 1831] [serial = 1789] [outer = (nil)] 07:53:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f14d310cc00) [pid = 1831] [serial = 1790] [outer = 0x7f14c8c9dc00] 07:53:30 INFO - PROCESS | 1831 | 1461164010287 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f14e2337c00) [pid = 1831] [serial = 1791] [outer = 0x7f14c8c9dc00] 07:53:31 INFO - PROCESS | 1831 | 1461164011198 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1583ms 07:53:31 INFO - PROCESS | 1831 | 1461164011254 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1831 | 1461164011257 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 07:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:53:31 INFO - PROCESS | 1831 | 1461164011263 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1831 | 1461164011265 Marionette TRACE conn3 <- [1,2358,null,{}] 07:53:31 INFO - PROCESS | 1831 | 1461164011270 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 1831 | 1461164011496 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:53:31 INFO - PROCESS | 1831 | 1461164011825 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d13d8800 == 156 [pid = 1831] [id = 597] 07:53:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f14c9fee400) [pid = 1831] [serial = 1792] [outer = (nil)] 07:53:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f14ca7fa400) [pid = 1831] [serial = 1793] [outer = 0x7f14c9fee400] 07:53:31 INFO - PROCESS | 1831 | 1461164011903 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f14cf568400) [pid = 1831] [serial = 1794] [outer = 0x7f14c9fee400] 07:53:32 INFO - PROCESS | 1831 | 1461164012707 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1477ms 07:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:53:32 INFO - PROCESS | 1831 | 1461164012741 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 1831 | 1461164012744 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 07:53:32 INFO - PROCESS | 1831 | 1461164012750 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1831 | 1461164012753 Marionette TRACE conn3 <- [1,2362,null,{}] 07:53:32 INFO - PROCESS | 1831 | 1461164012758 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 1831 | 1461164012969 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:53:33 INFO - PROCESS | 1831 | 1461164013256 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c83e0800 == 157 [pid = 1831] [id = 598] 07:53:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f14c9fea400) [pid = 1831] [serial = 1795] [outer = (nil)] 07:53:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f14c9ff7c00) [pid = 1831] [serial = 1796] [outer = 0x7f14c9fea400] 07:53:33 INFO - PROCESS | 1831 | 1461164013328 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f14cc15e000) [pid = 1831] [serial = 1797] [outer = 0x7f14c9fea400] 07:53:34 INFO - PROCESS | 1831 | 1461164014969 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2290ms 07:53:35 INFO - PROCESS | 1831 | 1461164015041 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 1831 | 1461164015047 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 07:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:53:35 INFO - PROCESS | 1831 | 1461164015055 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 1831 | 1461164015060 Marionette TRACE conn3 <- [1,2366,null,{}] 07:53:35 INFO - PROCESS | 1831 | 1461164015066 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 1831 | 1461164015275 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:53:35 INFO - PROCESS | 1831 | 1461164015606 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0ad6000 == 158 [pid = 1831] [id = 599] 07:53:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f14cc161800) [pid = 1831] [serial = 1798] [outer = (nil)] 07:53:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f14cc3d9c00) [pid = 1831] [serial = 1799] [outer = 0x7f14cc161800] 07:53:35 INFO - PROCESS | 1831 | 1461164015681 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f14cd6a4800) [pid = 1831] [serial = 1800] [outer = 0x7f14cc161800] 07:53:36 INFO - PROCESS | 1831 | 1461164016567 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1581ms 07:53:36 INFO - PROCESS | 1831 | 1461164016637 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 1831 | 1461164016644 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 07:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:53:36 INFO - PROCESS | 1831 | 1461164016654 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 1831 | 1461164016659 Marionette TRACE conn3 <- [1,2370,null,{}] 07:53:36 INFO - PROCESS | 1831 | 1461164016664 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 1831 | 1461164017002 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4d98800 == 157 [pid = 1831] [id = 515] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc104800 == 156 [pid = 1831] [id = 512] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc215000 == 155 [pid = 1831] [id = 518] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0767000 == 154 [pid = 1831] [id = 513] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc3b4800 == 153 [pid = 1831] [id = 519] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dda79800 == 152 [pid = 1831] [id = 53] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d076e000 == 151 [pid = 1831] [id = 509] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc90d800 == 150 [pid = 1831] [id = 510] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf988000 == 149 [pid = 1831] [id = 508] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d3205000 == 148 [pid = 1831] [id = 511] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e820e800 == 147 [pid = 1831] [id = 287] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4316800 == 146 [pid = 1831] [id = 514] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de807000 == 145 [pid = 1831] [id = 521] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc0c800 == 144 [pid = 1831] [id = 522] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14daa90000 == 143 [pid = 1831] [id = 517] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de052800 == 142 [pid = 1831] [id = 520] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd676000 == 141 [pid = 1831] [id = 580] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de804800 == 140 [pid = 1831] [id = 579] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da80f000 == 139 [pid = 1831] [id = 578] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0ad9800 == 138 [pid = 1831] [id = 577] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0adf000 == 137 [pid = 1831] [id = 553] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d267a800 == 136 [pid = 1831] [id = 554] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ca1aa000 == 135 [pid = 1831] [id = 576] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc2df800 == 134 [pid = 1831] [id = 575] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc65e800 == 133 [pid = 1831] [id = 574] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d3214800 == 132 [pid = 1831] [id = 573] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf724800 == 131 [pid = 1831] [id = 572] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14decad800 == 130 [pid = 1831] [id = 568] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd311800 == 129 [pid = 1831] [id = 565] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc2d1000 == 128 [pid = 1831] [id = 564] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db2cf000 == 127 [pid = 1831] [id = 563] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da921000 == 126 [pid = 1831] [id = 562] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da760800 == 125 [pid = 1831] [id = 561] 07:53:37 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5c86800 == 124 [pid = 1831] [id = 560] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f14d4402c00) [pid = 1831] [serial = 1668] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f14ca7fe400) [pid = 1831] [serial = 1437] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f14d5f6c800) [pid = 1831] [serial = 1416] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f14d5f4b800) [pid = 1831] [serial = 1485] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f14e20df000) [pid = 1831] [serial = 1506] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f14e6ba9800) [pid = 1831] [serial = 1631] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f14dea6b800) [pid = 1831] [serial = 1646] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f14d0745c00) [pid = 1831] [serial = 1515] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f14e3c2d000) [pid = 1831] [serial = 1428] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f14f9ac5000) [pid = 1831] [serial = 1640] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f14cd6ac800) [pid = 1831] [serial = 1368] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f14d2aaf000) [pid = 1831] [serial = 1667] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f14db0e8000) [pid = 1831] [serial = 1613] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14e636c000) [pid = 1831] [serial = 1431] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14d236ac00) [pid = 1831] [serial = 1661] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14cf565400) [pid = 1831] [serial = 1512] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14dd369800) [pid = 1831] [serial = 1491] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14caa86c00) [pid = 1831] [serial = 1476] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14d5f51c00) [pid = 1831] [serial = 1371] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14d4cd5800) [pid = 1831] [serial = 1581] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14d310b800) [pid = 1831] [serial = 1482] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14d3114c00) [pid = 1831] [serial = 1440] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14c9ff6c00) [pid = 1831] [serial = 1383] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14dec6bc00) [pid = 1831] [serial = 1500] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14e10e0000) [pid = 1831] [serial = 1374] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14e1210000) [pid = 1831] [serial = 1503] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14cc153000) [pid = 1831] [serial = 1652] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14c9ff5c00) [pid = 1831] [serial = 1649] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14d0743400) [pid = 1831] [serial = 1479] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14de57f800) [pid = 1831] [serial = 1494] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14cc3df400) [pid = 1831] [serial = 1653] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14d2893c00) [pid = 1831] [serial = 1662] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14e5b67400) [pid = 1831] [serial = 1625] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14e84da400) [pid = 1831] [serial = 1634] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14ca2cb400) [pid = 1831] [serial = 1377] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14d0745000) [pid = 1831] [serial = 1658] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14cf817800) [pid = 1831] [serial = 1656] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14de40d400) [pid = 1831] [serial = 1422] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14cf80ec00) [pid = 1831] [serial = 1607] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14daa3e000) [pid = 1831] [serial = 1488] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14daa09c00) [pid = 1831] [serial = 1380] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14caa87800) [pid = 1831] [serial = 1410] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14d2998c00) [pid = 1831] [serial = 1665] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14d13a1800) [pid = 1831] [serial = 1659] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14f3bc3800) [pid = 1831] [serial = 1434] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14de993000) [pid = 1831] [serial = 1497] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14f7887400) [pid = 1831] [serial = 1443] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14d5f55400) [pid = 1831] [serial = 1362] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14e46e7800) [pid = 1831] [serial = 1622] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14df89cc00) [pid = 1831] [serial = 1269] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14de9c7000) [pid = 1831] [serial = 1604] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14c8c98c00) [pid = 1831] [serial = 1643] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14daa0a400) [pid = 1831] [serial = 1386] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14cb5cf400) [pid = 1831] [serial = 1650] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14cf568800) [pid = 1831] [serial = 1655] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14d0746400) [pid = 1831] [serial = 1413] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14e1023000) [pid = 1831] [serial = 1619] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14f4e77000) [pid = 1831] [serial = 1637] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14d4406400) [pid = 1831] [serial = 1509] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14d5be0000) [pid = 1831] [serial = 1365] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14d310e800) [pid = 1831] [serial = 1610] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14de9c0800) [pid = 1831] [serial = 1616] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14cc3de000) [pid = 1831] [serial = 1446] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14dc18fc00) [pid = 1831] [serial = 1419] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14d296d000) [pid = 1831] [serial = 1664] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14e5fbdc00) [pid = 1831] [serial = 1628] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14deb09c00) [pid = 1831] [serial = 1425] [outer = (nil)] [url = about:blank] 07:53:37 INFO - PROCESS | 1831 | 1461164017773 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c9f69800 == 125 [pid = 1831] [id = 600] 07:53:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14c8c98c00) [pid = 1831] [serial = 1801] [outer = (nil)] 07:53:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14caa87800) [pid = 1831] [serial = 1802] [outer = 0x7f14c8c98c00] 07:53:37 INFO - PROCESS | 1831 | 1461164017842 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14cffd6400) [pid = 1831] [serial = 1803] [outer = 0x7f14c8c98c00] 07:53:38 INFO - PROCESS | 1831 | 1461164018559 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1928ms 07:53:38 INFO - PROCESS | 1831 | 1461164018583 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 1831 | 1461164018586 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 07:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:53:38 INFO - PROCESS | 1831 | 1461164018592 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 1831 | 1461164018597 Marionette TRACE conn3 <- [1,2374,null,{}] 07:53:38 INFO - PROCESS | 1831 | 1461164018611 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 1831 | 1461164018817 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:53:39 INFO - PROCESS | 1831 | 1461164019018 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd750800 == 126 [pid = 1831] [id = 601] 07:53:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14cd9aa000) [pid = 1831] [serial = 1804] [outer = (nil)] 07:53:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14d2783400) [pid = 1831] [serial = 1805] [outer = 0x7f14cd9aa000] 07:53:39 INFO - PROCESS | 1831 | 1461164019086 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14d296d400) [pid = 1831] [serial = 1806] [outer = 0x7f14cd9aa000] 07:53:39 INFO - PROCESS | 1831 | 1461164019911 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1380ms 07:53:39 INFO - PROCESS | 1831 | 1461164019979 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1831 | 1461164019983 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 07:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:53:39 INFO - PROCESS | 1831 | 1461164019988 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 1831 | 1461164019991 Marionette TRACE conn3 <- [1,2378,null,{}] 07:53:40 INFO - PROCESS | 1831 | 1461164019995 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 1831 | 1461164020246 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:53:40 INFO - PROCESS | 1831 | 1461164020282 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d076f000 == 127 [pid = 1831] [id = 602] 07:53:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14d2781c00) [pid = 1831] [serial = 1807] [outer = (nil)] 07:53:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14d4403800) [pid = 1831] [serial = 1808] [outer = 0x7f14d2781c00] 07:53:40 INFO - PROCESS | 1831 | 1461164020352 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14d44e7000) [pid = 1831] [serial = 1809] [outer = 0x7f14d2781c00] 07:53:41 INFO - PROCESS | 1831 | 1461164021240 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1279ms 07:53:41 INFO - PROCESS | 1831 | 1461164021268 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 1831 | 1461164021272 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 07:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:53:41 INFO - PROCESS | 1831 | 1461164021277 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 1831 | 1461164021279 Marionette TRACE conn3 <- [1,2382,null,{}] 07:53:41 INFO - PROCESS | 1831 | 1461164021284 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:41 INFO - PROCESS | 1831 | 1461164021538 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:53:41 INFO - PROCESS | 1831 | 1461164021587 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d271c800 == 128 [pid = 1831] [id = 603] 07:53:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14d44e7800) [pid = 1831] [serial = 1810] [outer = (nil)] 07:53:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14d4dcc400) [pid = 1831] [serial = 1811] [outer = 0x7f14d44e7800] 07:53:41 INFO - PROCESS | 1831 | 1461164021711 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14d4fa2000) [pid = 1831] [serial = 1812] [outer = 0x7f14d44e7800] 07:53:43 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14c8c9d400) [pid = 1831] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:53:43 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14dc184c00) [pid = 1831] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:53:43 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14d14cd400) [pid = 1831] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:53:43 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14c9fe9c00) [pid = 1831] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:53:43 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14cffd4800) [pid = 1831] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:53:43 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14d5f79800) [pid = 1831] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:53:43 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14c8c96000) [pid = 1831] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:53:43 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14d5f79c00) [pid = 1831] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:53:43 INFO - PROCESS | 1831 | 1461164023334 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2078ms 07:53:43 INFO - PROCESS | 1831 | 1461164023358 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1831 | 1461164023362 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 07:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:53:43 INFO - PROCESS | 1831 | 1461164023367 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1831 | 1461164023369 Marionette TRACE conn3 <- [1,2386,null,{}] 07:53:43 INFO - PROCESS | 1831 | 1461164023374 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 1831 | 1461164023656 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:53:43 INFO - PROCESS | 1831 | 1461164023678 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d329f000 == 129 [pid = 1831] [id = 604] 07:53:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14d44ef400) [pid = 1831] [serial = 1813] [outer = (nil)] 07:53:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14d5f53400) [pid = 1831] [serial = 1814] [outer = 0x7f14d44ef400] 07:53:43 INFO - PROCESS | 1831 | 1461164023753 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14da93f800) [pid = 1831] [serial = 1815] [outer = 0x7f14d44ef400] 07:53:44 INFO - PROCESS | 1831 | 1461164024571 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1225ms 07:53:44 INFO - PROCESS | 1831 | 1461164024594 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 1831 | 1461164024597 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 07:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:53:44 INFO - PROCESS | 1831 | 1461164024601 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 1831 | 1461164024604 Marionette TRACE conn3 <- [1,2390,null,{}] 07:53:44 INFO - PROCESS | 1831 | 1461164024609 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 1831 | 1461164024875 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:53:44 INFO - PROCESS | 1831 | 1461164024894 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c83d6800 == 130 [pid = 1831] [id = 605] 07:53:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14c8c93000) [pid = 1831] [serial = 1816] [outer = (nil)] 07:53:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14c9fe8c00) [pid = 1831] [serial = 1817] [outer = 0x7f14c8c93000] 07:53:45 INFO - PROCESS | 1831 | 1461164025105 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14ca7f0c00) [pid = 1831] [serial = 1818] [outer = 0x7f14c8c93000] 07:53:46 INFO - PROCESS | 1831 | 1461164026220 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1684ms 07:53:46 INFO - PROCESS | 1831 | 1461164026288 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 1831 | 1461164026294 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:53:46 INFO - PROCESS | 1831 | 1461164026304 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 1831 | 1461164026307 Marionette TRACE conn3 <- [1,2394,null,{}] 07:53:46 INFO - PROCESS | 1831 | 1461164026315 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 1831 | 1461164026541 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:53:46 INFO - PROCESS | 1831 | 1461164026852 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d06de000 == 131 [pid = 1831] [id = 606] 07:53:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14cd9ac800) [pid = 1831] [serial = 1819] [outer = (nil)] 07:53:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14cf818400) [pid = 1831] [serial = 1820] [outer = 0x7f14cd9ac800] 07:53:46 INFO - PROCESS | 1831 | 1461164026935 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14d0740400) [pid = 1831] [serial = 1821] [outer = 0x7f14cd9ac800] 07:53:47 INFO - PROCESS | 1831 | 1461164027870 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1636ms 07:53:47 INFO - PROCESS | 1831 | 1461164027940 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1831 | 1461164027946 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:53:47 INFO - PROCESS | 1831 | 1461164027956 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1831 | 1461164027960 Marionette TRACE conn3 <- [1,2398,null,{}] 07:53:47 INFO - PROCESS | 1831 | 1461164027965 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 1831 | 1461164028224 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:53:48 INFO - PROCESS | 1831 | 1461164028568 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3294000 == 132 [pid = 1831] [id = 607] 07:53:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14cf565000) [pid = 1831] [serial = 1822] [outer = (nil)] 07:53:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14d2895000) [pid = 1831] [serial = 1823] [outer = 0x7f14cf565000] 07:53:48 INFO - PROCESS | 1831 | 1461164028649 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14d2aa7400) [pid = 1831] [serial = 1824] [outer = 0x7f14cf565000] 07:53:49 INFO - PROCESS | 1831 | 1461164029802 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1885ms 07:53:49 INFO - PROCESS | 1831 | 1461164029841 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1831 | 1461164029845 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:53:49 INFO - PROCESS | 1831 | 1461164029851 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1831 | 1461164029856 Marionette TRACE conn3 <- [1,2402,null,{}] 07:53:49 INFO - PROCESS | 1831 | 1461164029872 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 1831 | 1461164030134 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:53:50 INFO - PROCESS | 1831 | 1461164030441 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cd0000 == 133 [pid = 1831] [id = 608] 07:53:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14d5f4cc00) [pid = 1831] [serial = 1825] [outer = (nil)] 07:53:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14da79fc00) [pid = 1831] [serial = 1826] [outer = 0x7f14d5f4cc00] 07:53:50 INFO - PROCESS | 1831 | 1461164030520 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14da937c00) [pid = 1831] [serial = 1827] [outer = 0x7f14d5f4cc00] 07:53:51 INFO - PROCESS | 1831 | 1461164031357 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1543ms 07:53:51 INFO - PROCESS | 1831 | 1461164031394 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:53:51 INFO - PROCESS | 1831 | 1461164031399 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:53:51 INFO - PROCESS | 1831 | 1461164031404 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 1831 | 1461164031407 Marionette TRACE conn3 <- [1,2406,null,{}] 07:53:51 INFO - PROCESS | 1831 | 1461164031412 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 1831 | 1461164031621 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:53:51 INFO - PROCESS | 1831 | 1461164031886 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da919800 == 134 [pid = 1831] [id = 609] 07:53:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14d5f52000) [pid = 1831] [serial = 1828] [outer = (nil)] 07:53:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14daa57800) [pid = 1831] [serial = 1829] [outer = 0x7f14d5f52000] 07:53:51 INFO - PROCESS | 1831 | 1461164031964 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14dad76c00) [pid = 1831] [serial = 1830] [outer = 0x7f14d5f52000] 07:53:52 INFO - PROCESS | 1831 | 1461164032836 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1476ms 07:53:52 INFO - PROCESS | 1831 | 1461164032881 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1831 | 1461164032885 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:53:52 INFO - PROCESS | 1831 | 1461164032891 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1831 | 1461164032893 Marionette TRACE conn3 <- [1,2410,null,{}] 07:53:52 INFO - PROCESS | 1831 | 1461164032898 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 1831 | 1461164033176 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:53:53 INFO - PROCESS | 1831 | 1461164033338 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db2dd800 == 135 [pid = 1831] [id = 610] 07:53:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14db042c00) [pid = 1831] [serial = 1831] [outer = (nil)] 07:53:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14db04d000) [pid = 1831] [serial = 1832] [outer = 0x7f14db042c00] 07:53:53 INFO - PROCESS | 1831 | 1461164033463 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14dc323000) [pid = 1831] [serial = 1833] [outer = 0x7f14db042c00] 07:53:54 INFO - PROCESS | 1831 | 1461164034428 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1576ms 07:53:54 INFO - PROCESS | 1831 | 1461164034468 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 1831 | 1461164034472 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:53:54 INFO - PROCESS | 1831 | 1461164034477 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1831 | 1461164034479 Marionette TRACE conn3 <- [1,2414,null,{}] 07:53:54 INFO - PROCESS | 1831 | 1461164034484 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 1831 | 1461164034695 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:53:55 INFO - PROCESS | 1831 | 1461164035052 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd311800 == 136 [pid = 1831] [id = 611] 07:53:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14db045400) [pid = 1831] [serial = 1834] [outer = (nil)] 07:53:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14dd49b800) [pid = 1831] [serial = 1835] [outer = 0x7f14db045400] 07:53:55 INFO - PROCESS | 1831 | 1461164035129 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14de1dec00) [pid = 1831] [serial = 1836] [outer = 0x7f14db045400] 07:53:55 INFO - PROCESS | 1831 | 1461164035951 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1526ms 07:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:53:56 INFO - PROCESS | 1831 | 1461164036003 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 1831 | 1461164036006 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:53:56 INFO - PROCESS | 1831 | 1461164036012 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1831 | 1461164036015 Marionette TRACE conn3 <- [1,2418,null,{}] 07:53:56 INFO - PROCESS | 1831 | 1461164036020 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 1831 | 1461164036216 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:53:56 INFO - PROCESS | 1831 | 1461164036479 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de048800 == 137 [pid = 1831] [id = 612] 07:53:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14db04b400) [pid = 1831] [serial = 1837] [outer = (nil)] 07:53:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14de403400) [pid = 1831] [serial = 1838] [outer = 0x7f14db04b400] 07:53:56 INFO - PROCESS | 1831 | 1461164036555 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14de578000) [pid = 1831] [serial = 1839] [outer = 0x7f14db04b400] 07:53:57 INFO - PROCESS | 1831 | 1461164037410 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1432ms 07:53:57 INFO - PROCESS | 1831 | 1461164037444 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 1831 | 1461164037447 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:53:57 INFO - PROCESS | 1831 | 1461164037453 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 1831 | 1461164037456 Marionette TRACE conn3 <- [1,2422,null,{}] 07:53:57 INFO - PROCESS | 1831 | 1461164037462 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 1831 | 1461164037667 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:53:57 INFO - PROCESS | 1831 | 1461164037935 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de802800 == 138 [pid = 1831] [id = 613] 07:53:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14dd49c400) [pid = 1831] [serial = 1840] [outer = (nil)] 07:53:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14de5ef000) [pid = 1831] [serial = 1841] [outer = 0x7f14dd49c400] 07:53:58 INFO - PROCESS | 1831 | 1461164038008 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14de99b400) [pid = 1831] [serial = 1842] [outer = 0x7f14dd49c400] 07:53:58 INFO - PROCESS | 1831 | 1461164038858 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1430ms 07:53:58 INFO - PROCESS | 1831 | 1461164038886 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 1831 | 1461164038890 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:53:58 INFO - PROCESS | 1831 | 1461164038895 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 1831 | 1461164038898 Marionette TRACE conn3 <- [1,2426,null,{}] 07:53:58 INFO - PROCESS | 1831 | 1461164038903 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:59 INFO - PROCESS | 1831 | 1461164039100 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:53:59 INFO - PROCESS | 1831 | 1461164039377 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14df721000 == 139 [pid = 1831] [id = 614] 07:53:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14d4fae000) [pid = 1831] [serial = 1843] [outer = (nil)] 07:53:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14de9c7000) [pid = 1831] [serial = 1844] [outer = 0x7f14d4fae000] 07:53:59 INFO - PROCESS | 1831 | 1461164039451 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14dea6bc00) [pid = 1831] [serial = 1845] [outer = 0x7f14d4fae000] 07:54:00 INFO - PROCESS | 1831 | 1461164040328 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1478ms 07:54:00 INFO - PROCESS | 1831 | 1461164040374 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1831 | 1461164040377 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:54:00 INFO - PROCESS | 1831 | 1461164040383 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1831 | 1461164040385 Marionette TRACE conn3 <- [1,2430,null,{}] 07:54:00 INFO - PROCESS | 1831 | 1461164040390 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 1831 | 1461164040591 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:54:00 INFO - PROCESS | 1831 | 1461164040864 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e162a800 == 140 [pid = 1831] [id = 615] 07:54:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14cffd4000) [pid = 1831] [serial = 1846] [outer = (nil)] 07:54:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14de3e6400) [pid = 1831] [serial = 1847] [outer = 0x7f14cffd4000] 07:54:00 INFO - PROCESS | 1831 | 1461164040948 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14e0608c00) [pid = 1831] [serial = 1848] [outer = 0x7f14cffd4000] 07:54:01 INFO - PROCESS | 1831 | 1461164041808 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1480ms 07:54:01 INFO - PROCESS | 1831 | 1461164041865 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 1831 | 1461164041868 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:54:01 INFO - PROCESS | 1831 | 1461164041875 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 1831 | 1461164041879 Marionette TRACE conn3 <- [1,2434,null,{}] 07:54:01 INFO - PROCESS | 1831 | 1461164041884 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:02 INFO - PROCESS | 1831 | 1461164042142 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:54:02 INFO - PROCESS | 1831 | 1461164042406 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e55b5000 == 141 [pid = 1831] [id = 616] 07:54:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14e120c000) [pid = 1831] [serial = 1849] [outer = (nil)] 07:54:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14e148e000) [pid = 1831] [serial = 1850] [outer = 0x7f14e120c000] 07:54:02 INFO - PROCESS | 1831 | 1461164042539 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14e20e4c00) [pid = 1831] [serial = 1851] [outer = 0x7f14e120c000] 07:54:03 INFO - PROCESS | 1831 | 1461164043350 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1529ms 07:54:03 INFO - PROCESS | 1831 | 1461164043405 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 1831 | 1461164043408 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:54:03 INFO - PROCESS | 1831 | 1461164043430 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1831 | 1461164043433 Marionette TRACE conn3 <- [1,2438,null,{}] 07:54:03 INFO - PROCESS | 1831 | 1461164043444 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 1831 | 1461164043650 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:54:03 INFO - PROCESS | 1831 | 1461164043917 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e712a000 == 142 [pid = 1831] [id = 617] 07:54:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14e1212400) [pid = 1831] [serial = 1852] [outer = (nil)] 07:54:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14e233c000) [pid = 1831] [serial = 1853] [outer = 0x7f14e1212400] 07:54:03 INFO - PROCESS | 1831 | 1461164043987 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14e3996800) [pid = 1831] [serial = 1854] [outer = 0x7f14e1212400] 07:54:04 INFO - PROCESS | 1831 | 1461164044888 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1548ms 07:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:54:04 INFO - PROCESS | 1831 | 1461164044963 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 1831 | 1461164044966 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:54:04 INFO - PROCESS | 1831 | 1461164044972 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 1831 | 1461164044974 Marionette TRACE conn3 <- [1,2442,null,{}] 07:54:04 INFO - PROCESS | 1831 | 1461164044979 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 1831 | 1461164045183 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:54:05 INFO - PROCESS | 1831 | 1461164045447 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e847e800 == 143 [pid = 1831] [id = 618] 07:54:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14e14bcc00) [pid = 1831] [serial = 1855] [outer = (nil)] 07:54:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14e3b84c00) [pid = 1831] [serial = 1856] [outer = 0x7f14e14bcc00] 07:54:05 INFO - PROCESS | 1831 | 1461164045557 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14e440b800) [pid = 1831] [serial = 1857] [outer = 0x7f14e14bcc00] 07:54:06 INFO - PROCESS | 1831 | 1461164046347 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1428ms 07:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:54:06 INFO - PROCESS | 1831 | 1461164046400 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 1831 | 1461164046403 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:54:06 INFO - PROCESS | 1831 | 1461164046409 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 1831 | 1461164046412 Marionette TRACE conn3 <- [1,2446,null,{}] 07:54:06 INFO - PROCESS | 1831 | 1461164046417 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 1831 | 1461164046627 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:54:06 INFO - PROCESS | 1831 | 1461164046899 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f58b9800 == 144 [pid = 1831] [id = 619] 07:54:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14e20e0c00) [pid = 1831] [serial = 1858] [outer = (nil)] 07:54:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14e46e8c00) [pid = 1831] [serial = 1859] [outer = 0x7f14e20e0c00] 07:54:06 INFO - PROCESS | 1831 | 1461164046975 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14e46ef800) [pid = 1831] [serial = 1860] [outer = 0x7f14e20e0c00] 07:54:07 INFO - PROCESS | 1831 | 1461164047798 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1439ms 07:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:54:07 INFO - PROCESS | 1831 | 1461164047848 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1831 | 1461164047850 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:54:07 INFO - PROCESS | 1831 | 1461164047855 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1831 | 1461164047859 Marionette TRACE conn3 <- [1,2450,null,{}] 07:54:07 INFO - PROCESS | 1831 | 1461164047878 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 1831 | 1461164048157 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:54:08 INFO - PROCESS | 1831 | 1461164048360 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f961f000 == 145 [pid = 1831] [id = 620] 07:54:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14e453a400) [pid = 1831] [serial = 1861] [outer = (nil)] 07:54:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14e4a89c00) [pid = 1831] [serial = 1862] [outer = 0x7f14e453a400] 07:54:08 INFO - PROCESS | 1831 | 1461164048432 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f14e4ba3000) [pid = 1831] [serial = 1863] [outer = 0x7f14e453a400] 07:54:09 INFO - PROCESS | 1831 | 1461164049312 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1530ms 07:54:09 INFO - PROCESS | 1831 | 1461164049386 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 1831 | 1461164049389 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:54:09 INFO - PROCESS | 1831 | 1461164049395 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 1831 | 1461164049397 Marionette TRACE conn3 <- [1,2454,null,{}] 07:54:09 INFO - PROCESS | 1831 | 1461164049402 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:09 INFO - PROCESS | 1831 | 1461164049650 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:54:09 INFO - PROCESS | 1831 | 1461164049967 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa2aa000 == 146 [pid = 1831] [id = 621] 07:54:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f14e060b400) [pid = 1831] [serial = 1864] [outer = (nil)] 07:54:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f14e59b6400) [pid = 1831] [serial = 1865] [outer = 0x7f14e060b400] 07:54:10 INFO - PROCESS | 1831 | 1461164050073 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f14e5caa400) [pid = 1831] [serial = 1866] [outer = 0x7f14e060b400] 07:54:10 INFO - PROCESS | 1831 | 1461164050875 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1533ms 07:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:54:10 INFO - PROCESS | 1831 | 1461164050929 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 1831 | 1461164050931 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:54:10 INFO - PROCESS | 1831 | 1461164050938 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1831 | 1461164050940 Marionette TRACE conn3 <- [1,2458,null,{}] 07:54:10 INFO - PROCESS | 1831 | 1461164050946 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:11 INFO - PROCESS | 1831 | 1461164051155 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:54:11 INFO - PROCESS | 1831 | 1461164051426 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c6a4f800 == 147 [pid = 1831] [id = 622] 07:54:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f14e57f0000) [pid = 1831] [serial = 1867] [outer = (nil)] 07:54:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f14e5f40c00) [pid = 1831] [serial = 1868] [outer = 0x7f14e57f0000] 07:54:11 INFO - PROCESS | 1831 | 1461164051502 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f14e6362400) [pid = 1831] [serial = 1869] [outer = 0x7f14e57f0000] 07:54:12 INFO - PROCESS | 1831 | 1461164052339 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1434ms 07:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:54:12 INFO - PROCESS | 1831 | 1461164052372 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 1831 | 1461164052374 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:54:12 INFO - PROCESS | 1831 | 1461164052380 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 1831 | 1461164052383 Marionette TRACE conn3 <- [1,2462,null,{}] 07:54:12 INFO - PROCESS | 1831 | 1461164052388 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 1831 | 1461164052629 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:54:12 INFO - PROCESS | 1831 | 1461164052910 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc119000 == 148 [pid = 1831] [id = 623] 07:54:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f14c9fecc00) [pid = 1831] [serial = 1870] [outer = (nil)] 07:54:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f14cd6a1400) [pid = 1831] [serial = 1871] [outer = 0x7f14c9fecc00] 07:54:13 INFO - PROCESS | 1831 | 1461164053024 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f14d44e6000) [pid = 1831] [serial = 1872] [outer = 0x7f14c9fecc00] 07:54:13 INFO - PROCESS | 1831 | 1461164053859 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1527ms 07:54:13 INFO - PROCESS | 1831 | 1461164053907 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 1831 | 1461164053910 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:54:13 INFO - PROCESS | 1831 | 1461164053916 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 1831 | 1461164053918 Marionette TRACE conn3 <- [1,2466,null,{}] 07:54:13 INFO - PROCESS | 1831 | 1461164053923 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 1831 | 1461164054138 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:54:14 INFO - PROCESS | 1831 | 1461164054468 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d32a9800 == 149 [pid = 1831] [id = 624] 07:54:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f14d440c000) [pid = 1831] [serial = 1873] [outer = (nil)] 07:54:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f14e6369000) [pid = 1831] [serial = 1874] [outer = 0x7f14d440c000] 07:54:14 INFO - PROCESS | 1831 | 1461164054541 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f14e6ba9800) [pid = 1831] [serial = 1875] [outer = 0x7f14d440c000] 07:54:15 INFO - PROCESS | 1831 | 1461164055390 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1534ms 07:54:15 INFO - PROCESS | 1831 | 1461164055451 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 1831 | 1461164055453 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d329f000 == 148 [pid = 1831] [id = 604] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d271c800 == 147 [pid = 1831] [id = 603] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d076f000 == 146 [pid = 1831] [id = 602] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cd750800 == 145 [pid = 1831] [id = 601] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14c9f69800 == 144 [pid = 1831] [id = 600] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0ad6000 == 143 [pid = 1831] [id = 599] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f5c4f000 == 142 [pid = 1831] [id = 591] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f5855000 == 141 [pid = 1831] [id = 590] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eeab5800 == 140 [pid = 1831] [id = 589] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e847d000 == 139 [pid = 1831] [id = 588] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e813e800 == 138 [pid = 1831] [id = 587] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e7124000 == 137 [pid = 1831] [id = 586] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5f7b800 == 136 [pid = 1831] [id = 585] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1f0a000 == 135 [pid = 1831] [id = 584] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5c94000 == 134 [pid = 1831] [id = 583] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2a24800 == 133 [pid = 1831] [id = 582] 07:54:16 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ca7a0800 == 132 [pid = 1831] [id = 581] 07:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f14ca7f3c00) [pid = 1831] [serial = 1742] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f14dd272000) [pid = 1831] [serial = 1703] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f14db04ac00) [pid = 1831] [serial = 1700] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f14d14d4800) [pid = 1831] [serial = 1731] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f14dc192000) [pid = 1831] [serial = 1736] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f14d44e3400) [pid = 1831] [serial = 1670] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f14d4fafc00) [pid = 1831] [serial = 1728] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f14d14c9400) [pid = 1831] [serial = 1722] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f14daa3ec00) [pid = 1831] [serial = 1694] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f14dd4a0400) [pid = 1831] [serial = 1706] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f14d4dc7c00) [pid = 1831] [serial = 1682] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f14de03bc00) [pid = 1831] [serial = 1712] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f14cd6a5c00) [pid = 1831] [serial = 1730] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14d2784000) [pid = 1831] [serial = 1724] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14da7a5c00) [pid = 1831] [serial = 1733] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14de3eec00) [pid = 1831] [serial = 1715] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14d2aa7000) [pid = 1831] [serial = 1679] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14cb5d5400) [pid = 1831] [serial = 1719] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14d4fa8000) [pid = 1831] [serial = 1685] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14daa0f400) [pid = 1831] [serial = 1691] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14dd278400) [pid = 1831] [serial = 1739] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14dda96800) [pid = 1831] [serial = 1709] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14cccf4400) [pid = 1831] [serial = 1673] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14dad75800) [pid = 1831] [serial = 1697] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14cffd8400) [pid = 1831] [serial = 1721] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14dc32b000) [pid = 1831] [serial = 1737] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14d2968800) [pid = 1831] [serial = 1725] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14ca2c1c00) [pid = 1831] [serial = 1718] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14d5f77800) [pid = 1831] [serial = 1688] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14dad71400) [pid = 1831] [serial = 1734] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14dda9e800) [pid = 1831] [serial = 1740] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14d1395400) [pid = 1831] [serial = 1676] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14d4cd3000) [pid = 1831] [serial = 1727] [outer = (nil)] [url = about:blank] 07:54:16 INFO - PROCESS | 1831 | 1461164056770 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1831 | 1461164056773 Marionette TRACE conn3 <- [1,2470,null,{}] 07:54:16 INFO - PROCESS | 1831 | 1461164056800 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 1831 | 1461164056990 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:54:17 INFO - PROCESS | 1831 | 1461164057007 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc91a000 == 133 [pid = 1831] [id = 625] 07:54:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14cc15d800) [pid = 1831] [serial = 1876] [outer = (nil)] 07:54:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14cc3d6800) [pid = 1831] [serial = 1877] [outer = 0x7f14cc15d800] 07:54:17 INFO - PROCESS | 1831 | 1461164057072 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14cd6a5400) [pid = 1831] [serial = 1878] [outer = 0x7f14cc15d800] 07:54:17 INFO - PROCESS | 1831 | 1461164057972 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1498ms 07:54:18 INFO - PROCESS | 1831 | 1461164058025 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 1831 | 1461164058028 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:54:18 INFO - PROCESS | 1831 | 1461164058036 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 1831 | 1461164058039 Marionette TRACE conn3 <- [1,2474,null,{}] 07:54:18 INFO - PROCESS | 1831 | 1461164058053 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 1831 | 1461164058251 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:54:18 INFO - PROCESS | 1831 | 1461164058443 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf9d8000 == 134 [pid = 1831] [id = 626] 07:54:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14caa8e400) [pid = 1831] [serial = 1879] [outer = (nil)] 07:54:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14cffd5400) [pid = 1831] [serial = 1880] [outer = 0x7f14caa8e400] 07:54:18 INFO - PROCESS | 1831 | 1461164058504 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14d14d6400) [pid = 1831] [serial = 1881] [outer = 0x7f14caa8e400] 07:54:19 INFO - PROCESS | 1831 | 1461164059438 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1434ms 07:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:54:19 INFO - PROCESS | 1831 | 1461164059470 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1831 | 1461164059473 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:54:19 INFO - PROCESS | 1831 | 1461164059479 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1831 | 1461164059482 Marionette TRACE conn3 <- [1,2478,null,{}] 07:54:19 INFO - PROCESS | 1831 | 1461164059495 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 1831 | 1461164059767 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:54:19 INFO - PROCESS | 1831 | 1461164059809 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d15ae000 == 135 [pid = 1831] [id = 627] 07:54:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14d2968800) [pid = 1831] [serial = 1882] [outer = (nil)] 07:54:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14d298e000) [pid = 1831] [serial = 1883] [outer = 0x7f14d2968800] 07:54:19 INFO - PROCESS | 1831 | 1461164059877 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14d310b800) [pid = 1831] [serial = 1884] [outer = 0x7f14d2968800] 07:54:20 INFO - PROCESS | 1831 | 1461164060846 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1432ms 07:54:20 INFO - PROCESS | 1831 | 1461164060911 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1831 | 1461164060915 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:54:20 INFO - PROCESS | 1831 | 1461164060920 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1831 | 1461164060922 Marionette TRACE conn3 <- [1,2482,null,{}] 07:54:20 INFO - PROCESS | 1831 | 1461164060927 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 1831 | 1461164061211 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:54:21 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14cd9aa000) [pid = 1831] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:54:21 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14d44e7800) [pid = 1831] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:54:21 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14cc161800) [pid = 1831] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:54:21 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14d2781c00) [pid = 1831] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:54:21 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14c8c98c00) [pid = 1831] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:54:21 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14c9fe8800) [pid = 1831] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:54:21 INFO - PROCESS | 1831 | 1461164061949 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf999800 == 136 [pid = 1831] [id = 628] 07:54:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14c8c98c00) [pid = 1831] [serial = 1885] [outer = (nil)] 07:54:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14cc3d2400) [pid = 1831] [serial = 1886] [outer = 0x7f14c8c98c00] 07:54:22 INFO - PROCESS | 1831 | 1461164062010 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14d4ed6000) [pid = 1831] [serial = 1887] [outer = 0x7f14c8c98c00] 07:54:22 INFO - PROCESS | 1831 | 1461164062757 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1875ms 07:54:22 INFO - PROCESS | 1831 | 1461164062796 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 1831 | 1461164062800 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:54:22 INFO - PROCESS | 1831 | 1461164062805 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1831 | 1461164062807 Marionette TRACE conn3 <- [1,2486,null,{}] 07:54:22 INFO - PROCESS | 1831 | 1461164062822 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 1831 | 1461164063008 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:54:23 INFO - PROCESS | 1831 | 1461164063021 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d431f000 == 137 [pid = 1831] [id = 629] 07:54:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14d2993800) [pid = 1831] [serial = 1888] [outer = (nil)] 07:54:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14d5f72c00) [pid = 1831] [serial = 1889] [outer = 0x7f14d2993800] 07:54:23 INFO - PROCESS | 1831 | 1461164063089 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14daa0e800) [pid = 1831] [serial = 1890] [outer = 0x7f14d2993800] 07:54:24 INFO - PROCESS | 1831 | 1461164064201 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1429ms 07:54:24 INFO - PROCESS | 1831 | 1461164064236 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 1831 | 1461164064244 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:54:24 INFO - PROCESS | 1831 | 1461164064254 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 1831 | 1461164064263 Marionette TRACE conn3 <- [1,2490,null,{}] 07:54:24 INFO - PROCESS | 1831 | 1461164064273 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 1831 | 1461164064539 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:54:24 INFO - PROCESS | 1831 | 1461164064870 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf99e000 == 138 [pid = 1831] [id = 630] 07:54:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14cc3d1c00) [pid = 1831] [serial = 1891] [outer = (nil)] 07:54:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14d14cac00) [pid = 1831] [serial = 1892] [outer = 0x7f14cc3d1c00] 07:54:24 INFO - PROCESS | 1831 | 1461164064952 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14d288f800) [pid = 1831] [serial = 1893] [outer = 0x7f14cc3d1c00] 07:54:25 INFO - PROCESS | 1831 | 1461164065884 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1689ms 07:54:25 INFO - PROCESS | 1831 | 1461164065944 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1831 | 1461164065953 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:54:25 INFO - PROCESS | 1831 | 1461164065963 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 1831 | 1461164065967 Marionette TRACE conn3 <- [1,2494,null,{}] 07:54:25 INFO - PROCESS | 1831 | 1461164065973 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 1831 | 1461164066199 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:54:26 INFO - PROCESS | 1831 | 1461164066466 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4d8a800 == 139 [pid = 1831] [id = 631] 07:54:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14d44e7800) [pid = 1831] [serial = 1894] [outer = (nil)] 07:54:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14d5f6bc00) [pid = 1831] [serial = 1895] [outer = 0x7f14d44e7800] 07:54:26 INFO - PROCESS | 1831 | 1461164066590 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14daa3e000) [pid = 1831] [serial = 1896] [outer = 0x7f14d44e7800] 07:54:27 INFO - PROCESS | 1831 | 1461164067569 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1679ms 07:54:27 INFO - PROCESS | 1831 | 1461164067642 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 1831 | 1461164067646 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:54:27 INFO - PROCESS | 1831 | 1461164067653 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 1831 | 1461164067659 Marionette TRACE conn3 <- [1,2498,null,{}] 07:54:27 INFO - PROCESS | 1831 | 1461164067675 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 1831 | 1461164067944 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:54:28 INFO - PROCESS | 1831 | 1461164068257 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14daa90800 == 140 [pid = 1831] [id = 632] 07:54:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14daa3ec00) [pid = 1831] [serial = 1897] [outer = (nil)] 07:54:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14dc184800) [pid = 1831] [serial = 1898] [outer = 0x7f14daa3ec00] 07:54:28 INFO - PROCESS | 1831 | 1461164068336 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14dc326000) [pid = 1831] [serial = 1899] [outer = 0x7f14daa3ec00] 07:54:29 INFO - PROCESS | 1831 | 1461164069207 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1588ms 07:54:29 INFO - PROCESS | 1831 | 1461164069242 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 1831 | 1461164069245 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:54:29 INFO - PROCESS | 1831 | 1461164069252 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 1831 | 1461164069255 Marionette TRACE conn3 <- [1,2502,null,{}] 07:54:29 INFO - PROCESS | 1831 | 1461164069261 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 1831 | 1461164069500 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:54:29 INFO - PROCESS | 1831 | 1461164069775 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc425800 == 141 [pid = 1831] [id = 633] 07:54:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14dad77800) [pid = 1831] [serial = 1900] [outer = (nil)] 07:54:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14dd49e400) [pid = 1831] [serial = 1901] [outer = 0x7f14dad77800] 07:54:29 INFO - PROCESS | 1831 | 1461164069897 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f14ddaa2400) [pid = 1831] [serial = 1902] [outer = 0x7f14dad77800] 07:54:30 INFO - PROCESS | 1831 | 1461164070769 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1590ms 07:54:30 INFO - PROCESS | 1831 | 1461164070842 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1831 | 1461164070846 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:54:30 INFO - PROCESS | 1831 | 1461164070852 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1831 | 1461164070855 Marionette TRACE conn3 <- [1,2506,null,{}] 07:54:30 INFO - PROCESS | 1831 | 1461164070861 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 1831 | 1461164071131 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:54:31 INFO - PROCESS | 1831 | 1461164071445 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de774800 == 142 [pid = 1831] [id = 634] 07:54:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 259 (0x7f14dd4a5c00) [pid = 1831] [serial = 1903] [outer = (nil)] 07:54:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 260 (0x7f14de580400) [pid = 1831] [serial = 1904] [outer = 0x7f14dd4a5c00] 07:54:31 INFO - PROCESS | 1831 | 1461164071524 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 261 (0x7f14de64c800) [pid = 1831] [serial = 1905] [outer = 0x7f14dd4a5c00] 07:54:32 INFO - PROCESS | 1831 | 1461164072408 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1634ms 07:54:32 INFO - PROCESS | 1831 | 1461164072487 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1831 | 1461164072491 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:54:32 INFO - PROCESS | 1831 | 1461164072498 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1831 | 1461164072500 Marionette TRACE conn3 <- [1,2510,null,{}] 07:54:32 INFO - PROCESS | 1831 | 1461164072507 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 1831 | 1461164072808 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:54:33 INFO - PROCESS | 1831 | 1461164073143 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1f21000 == 143 [pid = 1831] [id = 635] 07:54:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 262 (0x7f14dfc43400) [pid = 1831] [serial = 1906] [outer = (nil)] 07:54:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 263 (0x7f14e10e1000) [pid = 1831] [serial = 1907] [outer = 0x7f14dfc43400] 07:54:33 INFO - PROCESS | 1831 | 1461164073238 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 264 (0x7f14e1217400) [pid = 1831] [serial = 1908] [outer = 0x7f14dfc43400] 07:54:34 INFO - PROCESS | 1831 | 1461164074135 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1687ms 07:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:54:34 INFO - PROCESS | 1831 | 1461164074186 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1831 | 1461164074189 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:54:34 INFO - PROCESS | 1831 | 1461164074196 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1831 | 1461164074200 Marionette TRACE conn3 <- [1,2514,null,{}] 07:54:34 INFO - PROCESS | 1831 | 1461164074206 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 1831 | 1461164074427 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:54:34 INFO - PROCESS | 1831 | 1461164074718 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5b20000 == 144 [pid = 1831] [id = 636] 07:54:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 265 (0x7f14de1dc000) [pid = 1831] [serial = 1909] [outer = (nil)] 07:54:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 266 (0x7f14e148b400) [pid = 1831] [serial = 1910] [outer = 0x7f14de1dc000] 07:54:34 INFO - PROCESS | 1831 | 1461164074835 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 267 (0x7f14e2150400) [pid = 1831] [serial = 1911] [outer = 0x7f14de1dc000] 07:54:35 INFO - PROCESS | 1831 | 1461164075690 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1533ms 07:54:35 INFO - PROCESS | 1831 | 1461164075728 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 1831 | 1461164075731 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:54:35 INFO - PROCESS | 1831 | 1461164075737 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 1831 | 1461164075740 Marionette TRACE conn3 <- [1,2518,null,{}] 07:54:35 INFO - PROCESS | 1831 | 1461164075745 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 1831 | 1461164075960 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:54:36 INFO - PROCESS | 1831 | 1461164076239 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8140000 == 145 [pid = 1831] [id = 637] 07:54:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 268 (0x7f14dfc3c400) [pid = 1831] [serial = 1912] [outer = (nil)] 07:54:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 269 (0x7f14e46eb800) [pid = 1831] [serial = 1913] [outer = 0x7f14dfc3c400] 07:54:36 INFO - PROCESS | 1831 | 1461164076317 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 270 (0x7f14e5cb4400) [pid = 1831] [serial = 1914] [outer = 0x7f14dfc3c400] 07:54:37 INFO - PROCESS | 1831 | 1461164077192 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1527ms 07:54:37 INFO - PROCESS | 1831 | 1461164077272 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 1831 | 1461164077276 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:54:37 INFO - PROCESS | 1831 | 1461164077284 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 1831 | 1461164077288 Marionette TRACE conn3 <- [1,2522,null,{}] 07:54:37 INFO - PROCESS | 1831 | 1461164077293 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 1831 | 1461164077519 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:54:37 INFO - PROCESS | 1831 | 1461164077768 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4cae800 == 146 [pid = 1831] [id = 638] 07:54:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f14dd4a6c00) [pid = 1831] [serial = 1915] [outer = (nil)] 07:54:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f14e5f38400) [pid = 1831] [serial = 1916] [outer = 0x7f14dd4a6c00] 07:54:37 INFO - PROCESS | 1831 | 1461164077896 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f14e7668400) [pid = 1831] [serial = 1917] [outer = 0x7f14dd4a6c00] 07:54:38 INFO - PROCESS | 1831 | 1461164078790 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1583ms 07:54:38 INFO - PROCESS | 1831 | 1461164078868 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:54:38 INFO - PROCESS | 1831 | 1461164078872 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:54:38 INFO - PROCESS | 1831 | 1461164078879 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 1831 | 1461164078882 Marionette TRACE conn3 <- [1,2526,null,{}] 07:54:38 INFO - PROCESS | 1831 | 1461164078889 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:39 INFO - PROCESS | 1831 | 1461164079159 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:54:39 INFO - PROCESS | 1831 | 1461164079484 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9ea6000 == 147 [pid = 1831] [id = 639] 07:54:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f14df89d400) [pid = 1831] [serial = 1918] [outer = (nil)] 07:54:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f14e7a40400) [pid = 1831] [serial = 1919] [outer = 0x7f14df89d400] 07:54:39 INFO - PROCESS | 1831 | 1461164079567 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f14e834c000) [pid = 1831] [serial = 1920] [outer = 0x7f14df89d400] 07:54:40 INFO - PROCESS | 1831 | 1461164080478 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1679ms 07:54:40 INFO - PROCESS | 1831 | 1461164080558 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1831 | 1461164080561 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:54:40 INFO - PROCESS | 1831 | 1461164080569 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1831 | 1461164080574 Marionette TRACE conn3 <- [1,2530,null,{}] 07:54:40 INFO - PROCESS | 1831 | 1461164080579 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 1831 | 1461164080912 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:54:41 INFO - PROCESS | 1831 | 1461164081243 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc28f800 == 148 [pid = 1831] [id = 640] 07:54:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f14eead8000) [pid = 1831] [serial = 1921] [outer = (nil)] 07:54:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f14f3bc3000) [pid = 1831] [serial = 1922] [outer = 0x7f14eead8000] 07:54:41 INFO - PROCESS | 1831 | 1461164081332 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 279 (0x7f14f497d000) [pid = 1831] [serial = 1923] [outer = 0x7f14eead8000] 07:54:42 INFO - PROCESS | 1831 | 1461164082251 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1731ms 07:54:42 INFO - PROCESS | 1831 | 1461164082301 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 1831 | 1461164082305 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:54:42 INFO - PROCESS | 1831 | 1461164082311 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 1831 | 1461164082314 Marionette TRACE conn3 <- [1,2534,null,{}] 07:54:42 INFO - PROCESS | 1831 | 1461164082320 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 1831 | 1461164082541 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:54:42 INFO - PROCESS | 1831 | 1461164082818 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc2ae000 == 149 [pid = 1831] [id = 641] 07:54:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 280 (0x7f14ed445000) [pid = 1831] [serial = 1924] [outer = (nil)] 07:54:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 281 (0x7f14f4c91c00) [pid = 1831] [serial = 1925] [outer = 0x7f14ed445000] 07:54:42 INFO - PROCESS | 1831 | 1461164082937 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 282 (0x7f14f5b2b400) [pid = 1831] [serial = 1926] [outer = 0x7f14ed445000] 07:54:43 INFO - PROCESS | 1831 | 1461164083762 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1480ms 07:54:43 INFO - PROCESS | 1831 | 1461164083792 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 1831 | 1461164083795 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:54:43 INFO - PROCESS | 1831 | 1461164083801 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1831 | 1461164083805 Marionette TRACE conn3 <- [1,2538,null,{}] 07:54:43 INFO - PROCESS | 1831 | 1461164083811 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:44 INFO - PROCESS | 1831 | 1461164084024 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:54:44 INFO - PROCESS | 1831 | 1461164084306 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ccc59000 == 150 [pid = 1831] [id = 642] 07:54:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 283 (0x7f14cd8a4000) [pid = 1831] [serial = 1927] [outer = (nil)] 07:54:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 284 (0x7f14f5b2d400) [pid = 1831] [serial = 1928] [outer = 0x7f14cd8a4000] 07:54:44 INFO - PROCESS | 1831 | 1461164084383 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 285 (0x7f14f5fed000) [pid = 1831] [serial = 1929] [outer = 0x7f14cd8a4000] 07:54:45 INFO - PROCESS | 1831 | 1461164085268 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1540ms 07:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:54:45 INFO - PROCESS | 1831 | 1461164085342 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1831 | 1461164085344 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:54:45 INFO - PROCESS | 1831 | 1461164085351 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1831 | 1461164085354 Marionette TRACE conn3 <- [1,2542,null,{}] 07:54:45 INFO - PROCESS | 1831 | 1461164085359 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 1831 | 1461164085597 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:54:45 INFO - PROCESS | 1831 | 1461164085915 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cfc4e800 == 151 [pid = 1831] [id = 643] 07:54:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 286 (0x7f14d2aac400) [pid = 1831] [serial = 1930] [outer = (nil)] 07:54:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 287 (0x7f14f7d1bc00) [pid = 1831] [serial = 1931] [outer = 0x7f14d2aac400] 07:54:45 INFO - PROCESS | 1831 | 1461164085991 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 288 (0x7f14f9ab8800) [pid = 1831] [serial = 1932] [outer = 0x7f14d2aac400] 07:54:46 INFO - PROCESS | 1831 | 1461164086812 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1531ms 07:54:46 INFO - PROCESS | 1831 | 1461164086885 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 1831 | 1461164086888 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:54:46 INFO - PROCESS | 1831 | 1461164086898 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 1831 | 1461164086901 Marionette TRACE conn3 <- [1,2546,null,{}] 07:54:46 INFO - PROCESS | 1831 | 1461164086905 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 1831 | 1461164087144 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:54:47 INFO - PROCESS | 1831 | 1461164087463 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1e4e800 == 152 [pid = 1831] [id = 644] 07:54:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 289 (0x7f14cd6a4400) [pid = 1831] [serial = 1933] [outer = (nil)] 07:54:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 290 (0x7f14f9ac3000) [pid = 1831] [serial = 1934] [outer = 0x7f14cd6a4400] 07:54:47 INFO - PROCESS | 1831 | 1461164087541 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 291 (0x7f14f9cc4400) [pid = 1831] [serial = 1935] [outer = 0x7f14cd6a4400] 07:54:48 INFO - PROCESS | 1831 | 1461164088362 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1531ms 07:54:48 INFO - PROCESS | 1831 | 1461164088430 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1831 | 1461164088434 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:54:48 INFO - PROCESS | 1831 | 1461164088459 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1831 | 1461164088463 Marionette TRACE conn3 <- [1,2550,null,{}] 07:54:48 INFO - PROCESS | 1831 | 1461164088469 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 1831 | 1461164088697 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:54:49 INFO - PROCESS | 1831 | 1461164089023 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1e66000 == 153 [pid = 1831] [id = 645] 07:54:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 292 (0x7f14d5f4c400) [pid = 1831] [serial = 1936] [outer = (nil)] 07:54:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 293 (0x7f14f9d72400) [pid = 1831] [serial = 1937] [outer = 0x7f14d5f4c400] 07:54:49 INFO - PROCESS | 1831 | 1461164089102 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 294 (0x7f14fa0ad800) [pid = 1831] [serial = 1938] [outer = 0x7f14d5f4c400] 07:54:50 INFO - PROCESS | 1831 | 1461164090003 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1593ms 07:54:50 INFO - PROCESS | 1831 | 1461164090049 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:54:50 INFO - PROCESS | 1831 | 1461164090053 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:54:50 INFO - PROCESS | 1831 | 1461164090060 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1831 | 1461164090064 Marionette TRACE conn3 <- [1,2554,null,{}] 07:54:50 INFO - PROCESS | 1831 | 1461164090069 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 1831 | 1461164090288 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:54:50 INFO - PROCESS | 1831 | 1461164090620 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca918000 == 154 [pid = 1831] [id = 646] 07:54:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 295 (0x7f14c6c0dc00) [pid = 1831] [serial = 1939] [outer = (nil)] 07:54:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 296 (0x7f14c6c14c00) [pid = 1831] [serial = 1940] [outer = 0x7f14c6c0dc00] 07:54:50 INFO - PROCESS | 1831 | 1461164090699 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 297 (0x7f14c6c19800) [pid = 1831] [serial = 1941] [outer = 0x7f14c6c0dc00] 07:54:51 INFO - PROCESS | 1831 | 1461164091614 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1637ms 07:54:51 INFO - PROCESS | 1831 | 1461164091697 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 1831 | 1461164091700 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:54:51 INFO - PROCESS | 1831 | 1461164091713 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1831 | 1461164091722 Marionette TRACE conn3 <- [1,2558,null,{}] 07:54:51 INFO - PROCESS | 1831 | 1461164091728 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:52 INFO - PROCESS | 1831 | 1461164091996 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:54:52 INFO - PROCESS | 1831 | 1461164092329 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c8255800 == 155 [pid = 1831] [id = 647] 07:54:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 298 (0x7f14c6c10400) [pid = 1831] [serial = 1942] [outer = (nil)] 07:54:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 299 (0x7f14ca2c5000) [pid = 1831] [serial = 1943] [outer = 0x7f14c6c10400] 07:54:52 INFO - PROCESS | 1831 | 1461164092401 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 300 (0x7f14d2787000) [pid = 1831] [serial = 1944] [outer = 0x7f14c6c10400] 07:54:53 INFO - PROCESS | 1831 | 1461164093277 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1635ms 07:54:53 INFO - PROCESS | 1831 | 1461164093349 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1831 | 1461164093353 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:54:53 INFO - PROCESS | 1831 | 1461164093358 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1831 | 1461164093361 Marionette TRACE conn3 <- [1,2562,null,{}] 07:54:53 INFO - PROCESS | 1831 | 1461164093366 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 1831 | 1461164093601 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:54:54 INFO - PROCESS | 1831 | 1461164094517 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da77c000 == 154 [pid = 1831] [id = 516] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf7cb000 == 153 [pid = 1831] [id = 557] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de051000 == 152 [pid = 1831] [id = 534] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2235800 == 151 [pid = 1831] [id = 523] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4cac000 == 150 [pid = 1831] [id = 210] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e6b93800 == 149 [pid = 1831] [id = 525] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e55aa000 == 148 [pid = 1831] [id = 524] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f961d800 == 147 [pid = 1831] [id = 354] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e222d000 == 146 [pid = 1831] [id = 148] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14c6a4f800 == 145 [pid = 1831] [id = 622] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa2aa000 == 144 [pid = 1831] [id = 621] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f961f000 == 143 [pid = 1831] [id = 620] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f58b9800 == 142 [pid = 1831] [id = 619] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e847e800 == 141 [pid = 1831] [id = 618] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e712a000 == 140 [pid = 1831] [id = 617] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e55b5000 == 139 [pid = 1831] [id = 616] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e162a800 == 138 [pid = 1831] [id = 615] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14df721000 == 137 [pid = 1831] [id = 614] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de802800 == 136 [pid = 1831] [id = 613] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de048800 == 135 [pid = 1831] [id = 612] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd311800 == 134 [pid = 1831] [id = 611] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db2dd800 == 133 [pid = 1831] [id = 610] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dde4a800 == 132 [pid = 1831] [id = 566] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da919800 == 131 [pid = 1831] [id = 609] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5cd0000 == 130 [pid = 1831] [id = 608] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d3294000 == 129 [pid = 1831] [id = 607] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d06de000 == 128 [pid = 1831] [id = 606] 07:54:55 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14c83d6800 == 127 [pid = 1831] [id = 605] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 299 (0x7f14d5f53400) [pid = 1831] [serial = 1814] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 298 (0x7f14d2783400) [pid = 1831] [serial = 1805] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 297 (0x7f14d4dcc400) [pid = 1831] [serial = 1811] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 296 (0x7f14cc3d9c00) [pid = 1831] [serial = 1799] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 295 (0x7f14de99c800) [pid = 1831] [serial = 1769] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 294 (0x7f14d44e7000) [pid = 1831] [serial = 1809] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 293 (0x7f14c8c97000) [pid = 1831] [serial = 1745] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 292 (0x7f14cf80d800) [pid = 1831] [serial = 1748] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 291 (0x7f14caa87800) [pid = 1831] [serial = 1802] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 290 (0x7f14d2784c00) [pid = 1831] [serial = 1751] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 289 (0x7f14de40c000) [pid = 1831] [serial = 1763] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 288 (0x7f14dad73000) [pid = 1831] [serial = 1760] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 287 (0x7f14deb08c00) [pid = 1831] [serial = 1775] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 286 (0x7f14d4403800) [pid = 1831] [serial = 1808] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 285 (0x7f14d310cc00) [pid = 1831] [serial = 1790] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 284 (0x7f14cd6a4800) [pid = 1831] [serial = 1800] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 283 (0x7f14cffd6400) [pid = 1831] [serial = 1803] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 282 (0x7f14d5f6c400) [pid = 1831] [serial = 1757] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 281 (0x7f14e20db000) [pid = 1831] [serial = 1784] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 280 (0x7f14cd8a0400) [pid = 1831] [serial = 1743] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 279 (0x7f14e1489000) [pid = 1831] [serial = 1781] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 278 (0x7f14cf56d400) [pid = 1831] [serial = 1787] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f14dea5dc00) [pid = 1831] [serial = 1772] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f14c9ff7c00) [pid = 1831] [serial = 1796] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f14ca7fa400) [pid = 1831] [serial = 1793] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f14d296d400) [pid = 1831] [serial = 1806] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f14d44e7c00) [pid = 1831] [serial = 1754] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f14de649000) [pid = 1831] [serial = 1766] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f14d4fa2000) [pid = 1831] [serial = 1812] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f14e12d1c00) [pid = 1831] [serial = 1778] [outer = (nil)] [url = about:blank] 07:54:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c6a48000 == 128 [pid = 1831] [id = 648] 07:54:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 271 (0x7f14c8c99800) [pid = 1831] [serial = 1945] [outer = (nil)] 07:54:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 272 (0x7f14c9ff3400) [pid = 1831] [serial = 1946] [outer = 0x7f14c8c99800] 07:54:55 INFO - PROCESS | 1831 | 1461164095588 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 273 (0x7f14ca2cd400) [pid = 1831] [serial = 1947] [outer = 0x7f14c8c99800] 07:54:56 INFO - PROCESS | 1831 | 1461164096416 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 3080ms 07:54:56 INFO - PROCESS | 1831 | 1461164096440 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:54:56 INFO - PROCESS | 1831 | 1461164096445 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:54:56 INFO - PROCESS | 1831 | 1461164096452 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 1831 | 1461164096458 Marionette TRACE conn3 <- [1,2566,null,{}] 07:54:56 INFO - PROCESS | 1831 | 1461164096483 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 1831 | 1461164096680 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:54:56 INFO - PROCESS | 1831 | 1461164096697 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc917000 == 129 [pid = 1831] [id = 649] 07:54:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 274 (0x7f14c99c8400) [pid = 1831] [serial = 1948] [outer = (nil)] 07:54:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 275 (0x7f14cc15dc00) [pid = 1831] [serial = 1949] [outer = 0x7f14c99c8400] 07:54:56 INFO - PROCESS | 1831 | 1461164096772 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 276 (0x7f14cd8ab400) [pid = 1831] [serial = 1950] [outer = 0x7f14c99c8400] 07:54:57 INFO - PROCESS | 1831 | 1461164097757 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1345ms 07:54:57 INFO - PROCESS | 1831 | 1461164097799 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1831 | 1461164097804 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:54:57 INFO - PROCESS | 1831 | 1461164097812 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1831 | 1461164097816 Marionette TRACE conn3 <- [1,2570,null,{}] 07:54:57 INFO - PROCESS | 1831 | 1461164097821 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 1831 | 1461164098025 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:54:58 INFO - PROCESS | 1831 | 1461164098242 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf7cb000 == 130 [pid = 1831] [id = 650] 07:54:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 277 (0x7f14cb5d7400) [pid = 1831] [serial = 1951] [outer = (nil)] 07:54:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 278 (0x7f14d0741000) [pid = 1831] [serial = 1952] [outer = 0x7f14cb5d7400] 07:54:58 INFO - PROCESS | 1831 | 1461164098307 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 279 (0x7f14d14d2400) [pid = 1831] [serial = 1953] [outer = 0x7f14cb5d7400] 07:54:59 INFO - PROCESS | 1831 | 1461164099301 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1537ms 07:54:59 INFO - PROCESS | 1831 | 1461164099350 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 1831 | 1461164099354 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:54:59 INFO - PROCESS | 1831 | 1461164099362 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1831 | 1461164099370 Marionette TRACE conn3 <- [1,2574,null,{}] 07:54:59 INFO - PROCESS | 1831 | 1461164099406 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 1831 | 1461164099694 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:54:59 INFO - PROCESS | 1831 | 1461164099721 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0ac7000 == 131 [pid = 1831] [id = 651] 07:54:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 280 (0x7f14cd8ad000) [pid = 1831] [serial = 1954] [outer = (nil)] 07:54:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 281 (0x7f14d2966400) [pid = 1831] [serial = 1955] [outer = 0x7f14cd8ad000] 07:54:59 INFO - PROCESS | 1831 | 1461164099782 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 282 (0x7f14d2aa4c00) [pid = 1831] [serial = 1956] [outer = 0x7f14cd8ad000] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 281 (0x7f14d1396800) [pid = 1831] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 280 (0x7f14daa34800) [pid = 1831] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 279 (0x7f14d278d000) [pid = 1831] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 278 (0x7f14dde21000) [pid = 1831] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 277 (0x7f14de1df400) [pid = 1831] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 276 (0x7f14e4ba3c00) [pid = 1831] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 275 (0x7f14e5cafc00) [pid = 1831] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 274 (0x7f14dd27d000) [pid = 1831] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 273 (0x7f14e3c2cc00) [pid = 1831] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 272 (0x7f14d4ccc000) [pid = 1831] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 271 (0x7f14c8c91000) [pid = 1831] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 270 (0x7f14e67b5c00) [pid = 1831] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 269 (0x7f14d4fa6c00) [pid = 1831] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 268 (0x7f14de650400) [pid = 1831] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 267 (0x7f14caa8d800) [pid = 1831] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 266 (0x7f14daa16c00) [pid = 1831] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 265 (0x7f14daa4d800) [pid = 1831] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 264 (0x7f14d2aa8400) [pid = 1831] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 263 (0x7f14daa36800) [pid = 1831] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 262 (0x7f14c8c90000) [pid = 1831] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 261 (0x7f14c9fee400) [pid = 1831] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 260 (0x7f14daa56800) [pid = 1831] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 259 (0x7f14cffd5c00) [pid = 1831] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 258 (0x7f14db043800) [pid = 1831] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f14cb5d6000) [pid = 1831] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14e631b400) [pid = 1831] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14caa8f400) [pid = 1831] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14d5f6e000) [pid = 1831] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14d5f54c00) [pid = 1831] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14e10e1c00) [pid = 1831] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14d298cc00) [pid = 1831] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14d2aa7c00) [pid = 1831] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14d296e800) [pid = 1831] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14dea69c00) [pid = 1831] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14c8c9dc00) [pid = 1831] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14ca7ff800) [pid = 1831] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14deb0f800) [pid = 1831] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14daa5a000) [pid = 1831] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14d2890800) [pid = 1831] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14d139fc00) [pid = 1831] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14cd9af800) [pid = 1831] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14cc3d7c00) [pid = 1831] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14c8c91800) [pid = 1831] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14dd929c00) [pid = 1831] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14dc4b4000) [pid = 1831] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14dc4b2000) [pid = 1831] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14c9fea400) [pid = 1831] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14db045400) [pid = 1831] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14e14bcc00) [pid = 1831] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14cd9ac800) [pid = 1831] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14d440c000) [pid = 1831] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14dd49c400) [pid = 1831] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14e20e0c00) [pid = 1831] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14cf565000) [pid = 1831] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14c8c93000) [pid = 1831] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14d5f4cc00) [pid = 1831] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14cc15d800) [pid = 1831] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14db042c00) [pid = 1831] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14e1212400) [pid = 1831] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14e57f0000) [pid = 1831] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14c9fecc00) [pid = 1831] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14db04b400) [pid = 1831] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14e060b400) [pid = 1831] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14caa8e400) [pid = 1831] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14cffd4000) [pid = 1831] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14d4fae000) [pid = 1831] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14e120c000) [pid = 1831] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14e453a400) [pid = 1831] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14d2968800) [pid = 1831] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14d5f52000) [pid = 1831] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14c8c98c00) [pid = 1831] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14d14ce400) [pid = 1831] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14cffd4400) [pid = 1831] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14cc161400) [pid = 1831] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14dd92b400) [pid = 1831] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14e10dd000) [pid = 1831] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14daa37400) [pid = 1831] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14e636a800) [pid = 1831] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14d4ed5400) [pid = 1831] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14cf817400) [pid = 1831] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14de9a0000) [pid = 1831] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14dacd9000) [pid = 1831] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14cd9a5000) [pid = 1831] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14cffd5800) [pid = 1831] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14de033c00) [pid = 1831] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14e3cde000) [pid = 1831] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:55:01 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14cccfa800) [pid = 1831] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:55:02 INFO - PROCESS | 1831 | 1461164102009 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2704ms 07:55:02 INFO - PROCESS | 1831 | 1461164102066 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:55:02 INFO - PROCESS | 1831 | 1461164102070 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:55:02 INFO - PROCESS | 1831 | 1461164102075 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 1831 | 1461164102078 Marionette TRACE conn3 <- [1,2578,null,{}] 07:55:02 INFO - PROCESS | 1831 | 1461164102083 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:02 INFO - PROCESS | 1831 | 1461164102277 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:55:02 INFO - PROCESS | 1831 | 1461164102291 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf99d800 == 132 [pid = 1831] [id = 652] 07:55:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14c8c90800) [pid = 1831] [serial = 1957] [outer = (nil)] 07:55:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14cccfa800) [pid = 1831] [serial = 1958] [outer = 0x7f14c8c90800] 07:55:02 INFO - PROCESS | 1831 | 1461164102353 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14d14ce400) [pid = 1831] [serial = 1959] [outer = 0x7f14c8c90800] 07:55:03 INFO - PROCESS | 1831 | 1461164103332 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1276ms 07:55:03 INFO - PROCESS | 1831 | 1461164103351 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:55:03 INFO - PROCESS | 1831 | 1461164103356 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:55:03 INFO - PROCESS | 1831 | 1461164103362 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1831 | 1461164103365 Marionette TRACE conn3 <- [1,2582,null,{}] 07:55:03 INFO - PROCESS | 1831 | 1461164103370 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 1831 | 1461164103717 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:55:04 INFO - PROCESS | 1831 | 1461164104066 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca7a0800 == 133 [pid = 1831] [id = 653] 07:55:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14c6c16800) [pid = 1831] [serial = 1960] [outer = (nil)] 07:55:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14c99c4800) [pid = 1831] [serial = 1961] [outer = 0x7f14c6c16800] 07:55:04 INFO - PROCESS | 1831 | 1461164104148 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14ca7f6c00) [pid = 1831] [serial = 1962] [outer = 0x7f14c6c16800] 07:55:05 INFO - PROCESS | 1831 | 1461164105088 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1783ms 07:55:05 INFO - PROCESS | 1831 | 1461164105146 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:55:05 INFO - PROCESS | 1831 | 1461164105154 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:55:05 INFO - PROCESS | 1831 | 1461164105162 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1831 | 1461164105169 Marionette TRACE conn3 <- [1,2586,null,{}] 07:55:05 INFO - PROCESS | 1831 | 1461164105176 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 1831 | 1461164105407 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:55:05 INFO - PROCESS | 1831 | 1461164105721 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf9ce800 == 134 [pid = 1831] [id = 654] 07:55:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14cd6aa800) [pid = 1831] [serial = 1963] [outer = (nil)] 07:55:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14cd9a2400) [pid = 1831] [serial = 1964] [outer = 0x7f14cd6aa800] 07:55:05 INFO - PROCESS | 1831 | 1461164105803 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14cf817400) [pid = 1831] [serial = 1965] [outer = 0x7f14cd6aa800] 07:55:06 INFO - PROCESS | 1831 | 1461164106755 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1682ms 07:55:06 INFO - PROCESS | 1831 | 1461164106844 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1831 | 1461164106849 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:55:06 INFO - PROCESS | 1831 | 1461164106854 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1831 | 1461164106857 Marionette TRACE conn3 <- [1,2590,null,{}] 07:55:06 INFO - PROCESS | 1831 | 1461164106863 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 1831 | 1461164107113 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:55:07 INFO - PROCESS | 1831 | 1461164107465 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2673000 == 135 [pid = 1831] [id = 655] 07:55:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14cffdd000) [pid = 1831] [serial = 1966] [outer = (nil)] 07:55:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14d2784800) [pid = 1831] [serial = 1967] [outer = 0x7f14cffdd000] 07:55:07 INFO - PROCESS | 1831 | 1461164107536 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14d296cc00) [pid = 1831] [serial = 1968] [outer = 0x7f14cffdd000] 07:55:08 INFO - PROCESS | 1831 | 1461164108361 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1584ms 07:55:08 INFO - PROCESS | 1831 | 1461164108440 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 1831 | 1461164108446 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:55:08 INFO - PROCESS | 1831 | 1461164108461 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 1831 | 1461164108468 Marionette TRACE conn3 <- [1,2594,null,{}] 07:55:08 INFO - PROCESS | 1831 | 1461164108473 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 1831 | 1461164108732 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:55:08 INFO - PROCESS | 1831 | 1461164108994 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d328f800 == 136 [pid = 1831] [id = 656] 07:55:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14d13a2400) [pid = 1831] [serial = 1969] [outer = (nil)] 07:55:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14d440e000) [pid = 1831] [serial = 1970] [outer = 0x7f14d13a2400] 07:55:09 INFO - PROCESS | 1831 | 1461164109107 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14d4ccf400) [pid = 1831] [serial = 1971] [outer = 0x7f14d13a2400] 07:55:09 INFO - PROCESS | 1831 | 1461164109974 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1546ms 07:55:10 INFO - PROCESS | 1831 | 1461164110001 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 1831 | 1461164110005 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:55:10 INFO - PROCESS | 1831 | 1461164110010 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1831 | 1461164110012 Marionette TRACE conn3 <- [1,2598,null,{}] 07:55:10 INFO - PROCESS | 1831 | 1461164110017 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 1831 | 1461164110217 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:55:10 INFO - PROCESS | 1831 | 1461164110485 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d41e0800 == 137 [pid = 1831] [id = 657] 07:55:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14d2780800) [pid = 1831] [serial = 1972] [outer = (nil)] 07:55:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14d4edc400) [pid = 1831] [serial = 1973] [outer = 0x7f14d2780800] 07:55:10 INFO - PROCESS | 1831 | 1461164110557 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14d4fac000) [pid = 1831] [serial = 1974] [outer = 0x7f14d2780800] 07:55:11 INFO - PROCESS | 1831 | 1461164111440 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1482ms 07:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:55:11 INFO - PROCESS | 1831 | 1461164111494 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1831 | 1461164111497 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:55:11 INFO - PROCESS | 1831 | 1461164111503 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1831 | 1461164111505 Marionette TRACE conn3 <- [1,2602,null,{}] 07:55:11 INFO - PROCESS | 1831 | 1461164111510 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - PROCESS | 1831 | 1461164111709 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:55:11 INFO - PROCESS | 1831 | 1461164111994 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5c9c000 == 138 [pid = 1831] [id = 658] 07:55:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14d5f71800) [pid = 1831] [serial = 1975] [outer = (nil)] 07:55:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14d5f75c00) [pid = 1831] [serial = 1976] [outer = 0x7f14d5f71800] 07:55:12 INFO - PROCESS | 1831 | 1461164112128 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14daa15800) [pid = 1831] [serial = 1977] [outer = 0x7f14d5f71800] 07:55:13 INFO - PROCESS | 1831 | 1461164113034 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1585ms 07:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:55:13 INFO - PROCESS | 1831 | 1461164113088 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1831 | 1461164113090 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:55:13 INFO - PROCESS | 1831 | 1461164113096 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1831 | 1461164113099 Marionette TRACE conn3 <- [1,2606,null,{}] 07:55:13 INFO - PROCESS | 1831 | 1461164113104 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 1831 | 1461164113317 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:55:13 INFO - PROCESS | 1831 | 1461164113587 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da848800 == 139 [pid = 1831] [id = 659] 07:55:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14cd9a9000) [pid = 1831] [serial = 1978] [outer = (nil)] 07:55:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 218 (0x7f14daa3f400) [pid = 1831] [serial = 1979] [outer = 0x7f14cd9a9000] 07:55:13 INFO - PROCESS | 1831 | 1461164113707 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 219 (0x7f14dace6000) [pid = 1831] [serial = 1980] [outer = 0x7f14cd9a9000] 07:55:14 INFO - PROCESS | 1831 | 1461164114583 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1528ms 07:55:14 INFO - PROCESS | 1831 | 1461164114624 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 1831 | 1461164114629 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:55:14 INFO - PROCESS | 1831 | 1461164114634 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1831 | 1461164114637 Marionette TRACE conn3 <- [1,2610,null,{}] 07:55:14 INFO - PROCESS | 1831 | 1461164114642 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 1831 | 1461164114846 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:55:15 INFO - PROCESS | 1831 | 1461164115116 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db140800 == 140 [pid = 1831] [id = 660] 07:55:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 220 (0x7f14d0743c00) [pid = 1831] [serial = 1981] [outer = (nil)] 07:55:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 221 (0x7f14db043c00) [pid = 1831] [serial = 1982] [outer = 0x7f14d0743c00] 07:55:15 INFO - PROCESS | 1831 | 1461164115224 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 222 (0x7f14db0e5c00) [pid = 1831] [serial = 1983] [outer = 0x7f14d0743c00] 07:55:16 INFO - PROCESS | 1831 | 1461164116030 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1425ms 07:55:16 INFO - PROCESS | 1831 | 1461164116067 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1831 | 1461164116074 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:55:16 INFO - PROCESS | 1831 | 1461164116081 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1831 | 1461164116084 Marionette TRACE conn3 <- [1,2614,null,{}] 07:55:16 INFO - PROCESS | 1831 | 1461164116088 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 1831 | 1461164116288 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:55:16 INFO - PROCESS | 1831 | 1461164116558 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc2c2800 == 141 [pid = 1831] [id = 661] 07:55:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 223 (0x7f14daa35800) [pid = 1831] [serial = 1984] [outer = (nil)] 07:55:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 224 (0x7f14dc18a400) [pid = 1831] [serial = 1985] [outer = 0x7f14daa35800] 07:55:16 INFO - PROCESS | 1831 | 1461164116630 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 225 (0x7f14dc32cc00) [pid = 1831] [serial = 1986] [outer = 0x7f14daa35800] 07:55:17 INFO - PROCESS | 1831 | 1461164117488 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1481ms 07:55:17 INFO - PROCESS | 1831 | 1461164117563 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 1831 | 1461164117566 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:55:17 INFO - PROCESS | 1831 | 1461164117574 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 1831 | 1461164117578 Marionette TRACE conn3 <- [1,2618,null,{}] 07:55:17 INFO - PROCESS | 1831 | 1461164117584 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 1831 | 1461164117802 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:55:18 INFO - PROCESS | 1831 | 1461164118071 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc41e800 == 142 [pid = 1831] [id = 662] 07:55:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 226 (0x7f14d5f78800) [pid = 1831] [serial = 1987] [outer = (nil)] 07:55:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 227 (0x7f14dd277400) [pid = 1831] [serial = 1988] [outer = 0x7f14d5f78800] 07:55:18 INFO - PROCESS | 1831 | 1461164118150 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 228 (0x7f14dd363400) [pid = 1831] [serial = 1989] [outer = 0x7f14d5f78800] 07:55:19 INFO - PROCESS | 1831 | 1461164119034 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1535ms 07:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:55:19 INFO - PROCESS | 1831 | 1461164119110 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1831 | 1461164119112 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:55:19 INFO - PROCESS | 1831 | 1461164119118 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1831 | 1461164119121 Marionette TRACE conn3 <- [1,2622,null,{}] 07:55:19 INFO - PROCESS | 1831 | 1461164119126 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 1831 | 1461164119339 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:55:19 INFO - PROCESS | 1831 | 1461164119605 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de04f000 == 143 [pid = 1831] [id = 663] 07:55:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 229 (0x7f14dda9e800) [pid = 1831] [serial = 1990] [outer = (nil)] 07:55:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 230 (0x7f14dde28000) [pid = 1831] [serial = 1991] [outer = 0x7f14dda9e800] 07:55:19 INFO - PROCESS | 1831 | 1461164119757 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 231 (0x7f14de1e2000) [pid = 1831] [serial = 1992] [outer = 0x7f14dda9e800] 07:55:20 INFO - PROCESS | 1831 | 1461164120632 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1591ms 07:55:20 INFO - PROCESS | 1831 | 1461164120710 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1831 | 1461164120720 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:55:20 INFO - PROCESS | 1831 | 1461164120726 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1831 | 1461164120730 Marionette TRACE conn3 <- [1,2626,null,{}] 07:55:20 INFO - PROCESS | 1831 | 1461164120735 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 1831 | 1461164121010 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:55:21 INFO - PROCESS | 1831 | 1461164121324 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de915000 == 144 [pid = 1831] [id = 664] 07:55:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 232 (0x7f14dd4a0400) [pid = 1831] [serial = 1993] [outer = (nil)] 07:55:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 233 (0x7f14de5f2400) [pid = 1831] [serial = 1994] [outer = 0x7f14dd4a0400] 07:55:21 INFO - PROCESS | 1831 | 1461164121397 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 234 (0x7f14de650400) [pid = 1831] [serial = 1995] [outer = 0x7f14dd4a0400] 07:55:22 INFO - PROCESS | 1831 | 1461164122234 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1578ms 07:55:22 INFO - PROCESS | 1831 | 1461164122305 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1831 | 1461164122308 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:55:22 INFO - PROCESS | 1831 | 1461164122313 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1831 | 1461164122316 Marionette TRACE conn3 <- [1,2630,null,{}] 07:55:22 INFO - PROCESS | 1831 | 1461164122322 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 1831 | 1461164122534 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:55:22 INFO - PROCESS | 1831 | 1461164122808 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfcbe000 == 145 [pid = 1831] [id = 665] 07:55:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 235 (0x7f14d14d3000) [pid = 1831] [serial = 1996] [outer = (nil)] 07:55:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 236 (0x7f14de99f800) [pid = 1831] [serial = 1997] [outer = 0x7f14d14d3000] 07:55:22 INFO - PROCESS | 1831 | 1461164122928 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 237 (0x7f14dea62400) [pid = 1831] [serial = 1998] [outer = 0x7f14d14d3000] 07:55:23 INFO - PROCESS | 1831 | 1461164123792 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1532ms 07:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:55:23 INFO - PROCESS | 1831 | 1461164123848 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1831 | 1461164123850 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:55:23 INFO - PROCESS | 1831 | 1461164123857 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1831 | 1461164123860 Marionette TRACE conn3 <- [1,2634,null,{}] 07:55:23 INFO - PROCESS | 1831 | 1461164123866 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 1831 | 1461164124082 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:55:24 INFO - PROCESS | 1831 | 1461164124358 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e16d4000 == 146 [pid = 1831] [id = 666] 07:55:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 238 (0x7f14daa14000) [pid = 1831] [serial = 1999] [outer = (nil)] 07:55:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 239 (0x7f14deb09400) [pid = 1831] [serial = 2000] [outer = 0x7f14daa14000] 07:55:24 INFO - PROCESS | 1831 | 1461164124472 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1831 | ++DOMWINDOW == 240 (0x7f14dfa72c00) [pid = 1831] [serial = 2001] [outer = 0x7f14daa14000] 07:55:25 INFO - PROCESS | 1831 | 1461164125309 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1484ms 07:55:25 INFO - PROCESS | 1831 | 1461164125340 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1831 | 1461164125344 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:55:25 INFO - PROCESS | 1831 | 1461164125350 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1831 | 1461164125352 Marionette TRACE conn3 <- [1,2638,null,{}] 07:55:25 INFO - PROCESS | 1831 | 1461164125357 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 1831 | 1461164125564 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:55:25 INFO - PROCESS | 1831 | 1461164125837 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1f19800 == 147 [pid = 1831] [id = 667] 07:55:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 241 (0x7f14de646c00) [pid = 1831] [serial = 2002] [outer = (nil)] 07:55:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 242 (0x7f14dfce6c00) [pid = 1831] [serial = 2003] [outer = 0x7f14de646c00] 07:55:25 INFO - PROCESS | 1831 | 1461164125913 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 243 (0x7f14e1015800) [pid = 1831] [serial = 2004] [outer = 0x7f14de646c00] 07:55:26 INFO - PROCESS | 1831 | 1461164126858 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1578ms 07:55:26 INFO - PROCESS | 1831 | 1461164126928 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1831 | 1461164126932 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:55:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:55:26 INFO - PROCESS | 1831 | 1461164126938 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1831 | 1461164126941 Marionette TRACE conn3 <- [1,2642,null,{}] 07:55:26 INFO - PROCESS | 1831 | 1461164126946 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 1831 | 1461164127161 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:55:27 INFO - PROCESS | 1831 | 1461164127437 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e3c0d800 == 148 [pid = 1831] [id = 668] 07:55:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 244 (0x7f14ca7f3800) [pid = 1831] [serial = 2005] [outer = (nil)] 07:55:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 245 (0x7f14deb0e400) [pid = 1831] [serial = 2006] [outer = 0x7f14ca7f3800] 07:55:27 INFO - PROCESS | 1831 | 1461164127549 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 246 (0x7f14e10e0400) [pid = 1831] [serial = 2007] [outer = 0x7f14ca7f3800] 07:55:28 INFO - PROCESS | 1831 | 1461164128419 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:55:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1536ms 07:55:28 INFO - PROCESS | 1831 | 1461164128474 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 1831 | 1461164128478 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:55:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:55:28 INFO - PROCESS | 1831 | 1461164128484 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 1831 | 1461164128486 Marionette TRACE conn3 <- [1,2646,null,{}] 07:55:28 INFO - PROCESS | 1831 | 1461164128492 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 1831 | 1461164128694 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:55:28 INFO - PROCESS | 1831 | 1461164128968 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e590d800 == 149 [pid = 1831] [id = 669] 07:55:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 247 (0x7f14cd8a1400) [pid = 1831] [serial = 2008] [outer = (nil)] 07:55:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 248 (0x7f14e120bc00) [pid = 1831] [serial = 2009] [outer = 0x7f14cd8a1400] 07:55:29 INFO - PROCESS | 1831 | 1461164129080 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 249 (0x7f14e1219400) [pid = 1831] [serial = 2010] [outer = 0x7f14cd8a1400] 07:55:29 INFO - PROCESS | 1831 | 1461164129878 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:55:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1429ms 07:55:29 INFO - PROCESS | 1831 | 1461164129914 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 1831 | 1461164129917 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:55:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:55:29 INFO - PROCESS | 1831 | 1461164129923 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 1831 | 1461164129925 Marionette TRACE conn3 <- [1,2650,null,{}] 07:55:29 INFO - PROCESS | 1831 | 1461164129932 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 1831 | 1461164130147 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:55:30 INFO - PROCESS | 1831 | 1461164130423 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e6b84800 == 150 [pid = 1831] [id = 670] 07:55:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 250 (0x7f14c9fef000) [pid = 1831] [serial = 2011] [outer = (nil)] 07:55:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 251 (0x7f14e13d4800) [pid = 1831] [serial = 2012] [outer = 0x7f14c9fef000] 07:55:30 INFO - PROCESS | 1831 | 1461164130498 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 252 (0x7f14e1489000) [pid = 1831] [serial = 2013] [outer = 0x7f14c9fef000] 07:55:31 INFO - PROCESS | 1831 | 1461164131367 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:55:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1486ms 07:55:31 INFO - PROCESS | 1831 | 1461164131410 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1831 | 1461164131414 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:55:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:55:31 INFO - PROCESS | 1831 | 1461164131419 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1831 | 1461164131422 Marionette TRACE conn3 <- [1,2654,null,{}] 07:55:31 INFO - PROCESS | 1831 | 1461164131427 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 1831 | 1461164131631 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:55:31 INFO - PROCESS | 1831 | 1461164131935 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7a15800 == 151 [pid = 1831] [id = 671] 07:55:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 253 (0x7f14c99ccc00) [pid = 1831] [serial = 2014] [outer = (nil)] 07:55:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 254 (0x7f14e12c7c00) [pid = 1831] [serial = 2015] [outer = 0x7f14c99ccc00] 07:55:32 INFO - PROCESS | 1831 | 1461164132050 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 255 (0x7f14e20d9800) [pid = 1831] [serial = 2016] [outer = 0x7f14c99ccc00] 07:55:32 INFO - PROCESS | 1831 | 1461164132877 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:55:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1526ms 07:55:32 INFO - PROCESS | 1831 | 1461164132946 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 1831 | 1461164132950 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:55:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:55:32 INFO - PROCESS | 1831 | 1461164132955 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1831 | 1461164132958 Marionette TRACE conn3 <- [1,2658,null,{}] 07:55:32 INFO - PROCESS | 1831 | 1461164132963 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 1831 | 1461164133181 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:55:33 INFO - PROCESS | 1831 | 1461164133509 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf7cd000 == 152 [pid = 1831] [id = 672] 07:55:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 256 (0x7f14c99c8000) [pid = 1831] [serial = 2017] [outer = (nil)] 07:55:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 257 (0x7f14c99cb000) [pid = 1831] [serial = 2018] [outer = 0x7f14c99c8000] 07:55:33 INFO - PROCESS | 1831 | 1461164133583 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 258 (0x7f14dd368400) [pid = 1831] [serial = 2019] [outer = 0x7f14c99c8000] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ca08f000 == 151 [pid = 1831] [id = 506] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc91a000 == 150 [pid = 1831] [id = 625] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf99d800 == 149 [pid = 1831] [id = 652] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0ac7000 == 148 [pid = 1831] [id = 651] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf7cb000 == 147 [pid = 1831] [id = 650] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc917000 == 146 [pid = 1831] [id = 649] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14c6a48000 == 145 [pid = 1831] [id = 648] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14c8255800 == 144 [pid = 1831] [id = 647] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ca918000 == 143 [pid = 1831] [id = 646] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1e66000 == 142 [pid = 1831] [id = 645] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1e4e800 == 141 [pid = 1831] [id = 644] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cfc4e800 == 140 [pid = 1831] [id = 643] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ccc59000 == 139 [pid = 1831] [id = 642] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc2ae000 == 138 [pid = 1831] [id = 641] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc28f800 == 137 [pid = 1831] [id = 640] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9ea6000 == 136 [pid = 1831] [id = 639] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4cae800 == 135 [pid = 1831] [id = 638] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8140000 == 134 [pid = 1831] [id = 637] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5b20000 == 133 [pid = 1831] [id = 636] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1f21000 == 132 [pid = 1831] [id = 635] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de774800 == 131 [pid = 1831] [id = 634] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc425800 == 130 [pid = 1831] [id = 633] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14daa90800 == 129 [pid = 1831] [id = 632] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4d8a800 == 128 [pid = 1831] [id = 631] 07:55:35 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf99e000 == 127 [pid = 1831] [id = 630] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 257 (0x7f14dd362800) [pid = 1831] [serial = 1761] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 256 (0x7f14d5f78000) [pid = 1831] [serial = 1758] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 255 (0x7f14d4dd1000) [pid = 1831] [serial = 1755] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 254 (0x7f14d2970c00) [pid = 1831] [serial = 1752] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 253 (0x7f14cffdbc00) [pid = 1831] [serial = 1749] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 252 (0x7f14ca7f3000) [pid = 1831] [serial = 1746] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 251 (0x7f14de575400) [pid = 1831] [serial = 1716] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 250 (0x7f14de3e4c00) [pid = 1831] [serial = 1713] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 249 (0x7f14dde2a800) [pid = 1831] [serial = 1710] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 248 (0x7f14cc15e000) [pid = 1831] [serial = 1797] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 247 (0x7f14cc3d6400) [pid = 1831] [serial = 1539] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 246 (0x7f14db0e6400) [pid = 1831] [serial = 1701] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 245 (0x7f14dd279800) [pid = 1831] [serial = 1557] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 244 (0x7f14d440ec00) [pid = 1831] [serial = 1545] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 243 (0x7f14db0ef400) [pid = 1831] [serial = 1554] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 242 (0x7f14c8c9d800) [pid = 1831] [serial = 1644] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 241 (0x7f14cf568400) [pid = 1831] [serial = 1794] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 240 (0x7f14dda95400) [pid = 1831] [serial = 1560] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 239 (0x7f14d44ec000) [pid = 1831] [serial = 1680] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 238 (0x7f14de3ebc00) [pid = 1831] [serial = 1563] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 237 (0x7f14de9c2400) [pid = 1831] [serial = 1770] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 236 (0x7f14f3b45000) [pid = 1831] [serial = 1635] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 235 (0x7f14d1396400) [pid = 1831] [serial = 1542] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 234 (0x7f14daa39c00) [pid = 1831] [serial = 1692] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 233 (0x7f14da939000) [pid = 1831] [serial = 1689] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 232 (0x7f14e2148800) [pid = 1831] [serial = 1785] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 231 (0x7f14dd4a7400) [pid = 1831] [serial = 1707] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 230 (0x7f14dde24400) [pid = 1831] [serial = 1614] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 229 (0x7f14d4edf800) [pid = 1831] [serial = 1683] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 228 (0x7f14dfc44000) [pid = 1831] [serial = 1776] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 227 (0x7f14e2337c00) [pid = 1831] [serial = 1791] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 226 (0x7f14d2972400) [pid = 1831] [serial = 1788] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 225 (0x7f14e14c1000) [pid = 1831] [serial = 1782] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 224 (0x7f14dad7e400) [pid = 1831] [serial = 1698] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 223 (0x7f14d278b800) [pid = 1831] [serial = 1677] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 222 (0x7f14cf562c00) [pid = 1831] [serial = 1674] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 221 (0x7f14dea94000) [pid = 1831] [serial = 1569] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 220 (0x7f14e13d9800) [pid = 1831] [serial = 1779] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 219 (0x7f14e060b800) [pid = 1831] [serial = 1617] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 218 (0x7f14f9d1fc00) [pid = 1831] [serial = 1641] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 217 (0x7f14daa16400) [pid = 1831] [serial = 1551] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14d5f76000) [pid = 1831] [serial = 1611] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14e20dd800) [pid = 1831] [serial = 1575] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14e20d8800) [pid = 1831] [serial = 1620] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14d4ccb800) [pid = 1831] [serial = 1671] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14dfc3b400) [pid = 1831] [serial = 1605] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14de5ef800) [pid = 1831] [serial = 1764] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14e5f3a800) [pid = 1831] [serial = 1626] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14cffd8000) [pid = 1831] [serial = 1608] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14dacda800) [pid = 1831] [serial = 1695] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14e2340000) [pid = 1831] [serial = 1578] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14dd364800) [pid = 1831] [serial = 1704] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14de996c00) [pid = 1831] [serial = 1767] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14dea66c00) [pid = 1831] [serial = 1773] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14e6367c00) [pid = 1831] [serial = 1629] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14e7672000) [pid = 1831] [serial = 1632] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14de5f3000) [pid = 1831] [serial = 1566] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14e53ea800) [pid = 1831] [serial = 1623] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14d5bd2800) [pid = 1831] [serial = 1686] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14f9ec1c00) [pid = 1831] [serial = 1647] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14f9abc400) [pid = 1831] [serial = 1638] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14d5f76c00) [pid = 1831] [serial = 1548] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14e1483000) [pid = 1831] [serial = 1572] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14d5f72c00) [pid = 1831] [serial = 1889] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14dd49b800) [pid = 1831] [serial = 1835] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14de1dec00) [pid = 1831] [serial = 1836] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14e3b84c00) [pid = 1831] [serial = 1856] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14e440b800) [pid = 1831] [serial = 1857] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14cf818400) [pid = 1831] [serial = 1820] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14d0740400) [pid = 1831] [serial = 1821] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f14e6369000) [pid = 1831] [serial = 1874] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14e6ba9800) [pid = 1831] [serial = 1875] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14de5ef000) [pid = 1831] [serial = 1841] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14de99b400) [pid = 1831] [serial = 1842] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14e46e8c00) [pid = 1831] [serial = 1859] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14e46ef800) [pid = 1831] [serial = 1860] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14d2895000) [pid = 1831] [serial = 1823] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14d2aa7400) [pid = 1831] [serial = 1824] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14c9fe8c00) [pid = 1831] [serial = 1817] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14ca7f0c00) [pid = 1831] [serial = 1818] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14da79fc00) [pid = 1831] [serial = 1826] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14da937c00) [pid = 1831] [serial = 1827] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14cc3d6800) [pid = 1831] [serial = 1877] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14cd6a5400) [pid = 1831] [serial = 1878] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14db04d000) [pid = 1831] [serial = 1832] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14dc323000) [pid = 1831] [serial = 1833] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14e233c000) [pid = 1831] [serial = 1853] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14e3996800) [pid = 1831] [serial = 1854] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14e5f40c00) [pid = 1831] [serial = 1868] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14e6362400) [pid = 1831] [serial = 1869] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14cd6a1400) [pid = 1831] [serial = 1871] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14d44e6000) [pid = 1831] [serial = 1872] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14de403400) [pid = 1831] [serial = 1838] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14de578000) [pid = 1831] [serial = 1839] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14e59b6400) [pid = 1831] [serial = 1865] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14e5caa400) [pid = 1831] [serial = 1866] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14cffd5400) [pid = 1831] [serial = 1880] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14de3e6400) [pid = 1831] [serial = 1847] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14e0608c00) [pid = 1831] [serial = 1848] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14de9c7000) [pid = 1831] [serial = 1844] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14dea6bc00) [pid = 1831] [serial = 1845] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14e148e000) [pid = 1831] [serial = 1850] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14e20e4c00) [pid = 1831] [serial = 1851] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14e4a89c00) [pid = 1831] [serial = 1862] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14d298e000) [pid = 1831] [serial = 1883] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14e4ba3000) [pid = 1831] [serial = 1863] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14daa57800) [pid = 1831] [serial = 1829] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14dad76c00) [pid = 1831] [serial = 1830] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14cc3d2400) [pid = 1831] [serial = 1886] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14d310b800) [pid = 1831] [serial = 1884] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14d4ed6000) [pid = 1831] [serial = 1887] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14d14d6400) [pid = 1831] [serial = 1881] [outer = (nil)] [url = about:blank] 07:55:35 INFO - PROCESS | 1831 | 1461164135938 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3029ms 07:55:35 INFO - PROCESS | 1831 | 1461164135985 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1831 | 1461164135990 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:55:35 INFO - PROCESS | 1831 | 1461164135997 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1831 | 1461164136003 Marionette TRACE conn3 <- [1,2662,null,{}] 07:55:36 INFO - PROCESS | 1831 | 1461164136010 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 1831 | 1461164136236 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:55:36 INFO - PROCESS | 1831 | 1461164136436 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca79f800 == 128 [pid = 1831] [id = 673] 07:55:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14c99c8800) [pid = 1831] [serial = 2020] [outer = (nil)] 07:55:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14ca2cb800) [pid = 1831] [serial = 2021] [outer = 0x7f14c99c8800] 07:55:36 INFO - PROCESS | 1831 | 1461164136503 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14caa80800) [pid = 1831] [serial = 2022] [outer = 0x7f14c99c8800] 07:55:37 INFO - PROCESS | 1831 | 1461164137272 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1287ms 07:55:37 INFO - PROCESS | 1831 | 1461164137284 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 1831 | 1461164137291 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:55:37 INFO - PROCESS | 1831 | 1461164137300 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 1831 | 1461164137304 Marionette TRACE conn3 <- [1,2666,null,{}] 07:55:37 INFO - PROCESS | 1831 | 1461164137308 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 1831 | 1461164137495 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:55:37 INFO - PROCESS | 1831 | 1461164137692 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc916800 == 129 [pid = 1831] [id = 674] 07:55:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14c8c9ac00) [pid = 1831] [serial = 2023] [outer = (nil)] 07:55:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14cc152c00) [pid = 1831] [serial = 2024] [outer = 0x7f14c8c9ac00] 07:55:37 INFO - PROCESS | 1831 | 1461164137750 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14cd6a1000) [pid = 1831] [serial = 2025] [outer = 0x7f14c8c9ac00] 07:55:38 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:38 INFO - PROCESS | 1831 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:55:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:55:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1727ms 07:55:39 INFO - PROCESS | 1831 | 1461164139016 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:55:39 INFO - PROCESS | 1831 | 1461164139028 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 1831 | 1461164139041 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:55:39 INFO - PROCESS | 1831 | 1461164139064 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1831 | 1461164139069 Marionette TRACE conn3 <- [1,2670,null,{}] 07:55:39 INFO - PROCESS | 1831 | 1461164139083 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 1831 | 1461164139334 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:55:39 INFO - PROCESS | 1831 | 1461164139416 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf722800 == 130 [pid = 1831] [id = 675] 07:55:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14cd6abc00) [pid = 1831] [serial = 2026] [outer = (nil)] 07:55:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14cf813800) [pid = 1831] [serial = 2027] [outer = 0x7f14cd6abc00] 07:55:39 INFO - PROCESS | 1831 | 1461164139529 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14d1395400) [pid = 1831] [serial = 2028] [outer = 0x7f14cd6abc00] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14cd8ad000) [pid = 1831] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14cd8a4000) [pid = 1831] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14cc3d1c00) [pid = 1831] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14ed445000) [pid = 1831] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14d5f4c400) [pid = 1831] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14eead8000) [pid = 1831] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14df89d400) [pid = 1831] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14d2aac400) [pid = 1831] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14c8c99800) [pid = 1831] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14de1dc000) [pid = 1831] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14d44e7800) [pid = 1831] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14cd6a4400) [pid = 1831] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14dfc43400) [pid = 1831] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14dd4a5c00) [pid = 1831] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14c6c0dc00) [pid = 1831] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14c99c8400) [pid = 1831] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14daa3ec00) [pid = 1831] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14dd4a6c00) [pid = 1831] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14dfc3c400) [pid = 1831] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14dad77800) [pid = 1831] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14cb5d7400) [pid = 1831] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:55:40 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14d44ef400) [pid = 1831] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:55:41 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:41 INFO - PROCESS | 1831 | 1461164141491 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1831 | 1461164141554 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:55:41 INFO - PROCESS | 1831 | 1461164141560 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1831 | 1461164141562 Marionette TRACE conn3 <- [1,2674,null,{}] 07:55:41 INFO - PROCESS | 1831 | 1461164141567 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 1831 | 1461164141811 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:55:41 INFO - PROCESS | 1831 | 1461164141867 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf9dc800 == 131 [pid = 1831] [id = 676] 07:55:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14ca7f4800) [pid = 1831] [serial = 2029] [outer = (nil)] 07:55:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14cfee5400) [pid = 1831] [serial = 2030] [outer = 0x7f14ca7f4800] 07:55:41 INFO - PROCESS | 1831 | 1461164141936 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14d2898c00) [pid = 1831] [serial = 2031] [outer = 0x7f14ca7f4800] 07:55:43 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:43 INFO - PROCESS | 1831 | 1461164143297 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 1831 | 1461164143357 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:55:43 INFO - PROCESS | 1831 | 1461164143367 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 1831 | 1461164143371 Marionette TRACE conn3 <- [1,2678,null,{}] 07:55:43 INFO - PROCESS | 1831 | 1461164143380 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:43 INFO - PROCESS | 1831 | 1461164143651 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:55:43 INFO - PROCESS | 1831 | 1461164143863 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc912000 == 132 [pid = 1831] [id = 677] 07:55:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14c8c97800) [pid = 1831] [serial = 2032] [outer = (nil)] 07:55:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14cb5d4800) [pid = 1831] [serial = 2033] [outer = 0x7f14c8c97800] 07:55:43 INFO - PROCESS | 1831 | 1461164143978 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14cccf7c00) [pid = 1831] [serial = 2034] [outer = 0x7f14c8c97800] 07:55:45 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:45 INFO - PROCESS | 1831 | 1461164145319 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:55:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1985ms 07:55:45 INFO - PROCESS | 1831 | 1461164145352 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1831 | 1461164145359 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:55:45 INFO - PROCESS | 1831 | 1461164145368 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1831 | 1461164145373 Marionette TRACE conn3 <- [1,2682,null,{}] 07:55:45 INFO - PROCESS | 1831 | 1461164145378 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 1831 | 1461164145635 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:55:45 INFO - PROCESS | 1831 | 1461164145863 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0767800 == 133 [pid = 1831] [id = 678] 07:55:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14cd6a5400) [pid = 1831] [serial = 2035] [outer = (nil)] 07:55:45 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14cffd2c00) [pid = 1831] [serial = 2036] [outer = 0x7f14cd6a5400] 07:55:45 INFO - PROCESS | 1831 | 1461164145933 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14d298dc00) [pid = 1831] [serial = 2037] [outer = 0x7f14cd6a5400] 07:55:47 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:47 INFO - PROCESS | 1831 | 1461164147326 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1983ms 07:55:47 INFO - PROCESS | 1831 | 1461164147352 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 1831 | 1461164147354 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:55:47 INFO - PROCESS | 1831 | 1461164147361 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 1831 | 1461164147366 Marionette TRACE conn3 <- [1,2686,null,{}] 07:55:47 INFO - PROCESS | 1831 | 1461164147443 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:47 INFO - PROCESS | 1831 | 1461164147708 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:55:47 INFO - PROCESS | 1831 | 1461164147861 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2667000 == 134 [pid = 1831] [id = 679] 07:55:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14d2994000) [pid = 1831] [serial = 2038] [outer = (nil)] 07:55:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14d4408c00) [pid = 1831] [serial = 2039] [outer = 0x7f14d2994000] 07:55:47 INFO - PROCESS | 1831 | 1461164147976 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14d4dcac00) [pid = 1831] [serial = 2040] [outer = 0x7f14d2994000] 07:55:49 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:49 INFO - PROCESS | 1831 | 1461164149320 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 1831 | 1461164149358 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:55:49 INFO - PROCESS | 1831 | 1461164149363 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1831 | 1461164149365 Marionette TRACE conn3 <- [1,2690,null,{}] 07:55:49 INFO - PROCESS | 1831 | 1461164149371 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 1831 | 1461164149611 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:55:49 INFO - PROCESS | 1831 | 1461164149846 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d321e800 == 135 [pid = 1831] [id = 680] 07:55:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14d2aad400) [pid = 1831] [serial = 2041] [outer = (nil)] 07:55:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14d5bd2800) [pid = 1831] [serial = 2042] [outer = 0x7f14d2aad400] 07:55:49 INFO - PROCESS | 1831 | 1461164149918 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14d5f53400) [pid = 1831] [serial = 2043] [outer = 0x7f14d2aad400] 07:55:51 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:51 INFO - PROCESS | 1831 | 1461164151247 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 1831 | 1461164151298 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:55:51 INFO - PROCESS | 1831 | 1461164151304 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1831 | 1461164151306 Marionette TRACE conn3 <- [1,2694,null,{}] 07:55:51 INFO - PROCESS | 1831 | 1461164151311 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 1831 | 1461164151599 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:55:51 INFO - PROCESS | 1831 | 1461164151827 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4321000 == 136 [pid = 1831] [id = 681] 07:55:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14d0745000) [pid = 1831] [serial = 2044] [outer = (nil)] 07:55:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14d5f6f800) [pid = 1831] [serial = 2045] [outer = 0x7f14d0745000] 07:55:51 INFO - PROCESS | 1831 | 1461164151897 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14da933c00) [pid = 1831] [serial = 2046] [outer = 0x7f14d0745000] 07:55:53 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:53 INFO - PROCESS | 1831 | 1461164153137 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 1831 | 1461164153233 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:55:53 INFO - PROCESS | 1831 | 1461164153243 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1831 | 1461164153247 Marionette TRACE conn3 <- [1,2698,null,{}] 07:55:53 INFO - PROCESS | 1831 | 1461164153252 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:53 INFO - PROCESS | 1831 | 1461164153566 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:55:53 INFO - PROCESS | 1831 | 1461164153784 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cd0000 == 137 [pid = 1831] [id = 682] 07:55:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14da93c800) [pid = 1831] [serial = 2047] [outer = (nil)] 07:55:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14dace5800) [pid = 1831] [serial = 2048] [outer = 0x7f14da93c800] 07:55:53 INFO - PROCESS | 1831 | 1461164153897 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14db04d000) [pid = 1831] [serial = 2049] [outer = 0x7f14da93c800] 07:55:55 INFO - PROCESS | 1831 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:55 INFO - PROCESS | 1831 | 1461164155203 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 1831 | 1461164155228 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:55:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:55:55 INFO - PROCESS | 1831 | 1461164155233 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1831 | 1461164155236 Marionette TRACE conn3 <- [1,2702,null,{}] 07:55:55 INFO - PROCESS | 1831 | 1461164155241 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 1831 | 1461164155449 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:55:55 INFO - PROCESS | 1831 | 1461164155716 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da920800 == 138 [pid = 1831] [id = 683] 07:55:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14dad75800) [pid = 1831] [serial = 2050] [outer = (nil)] 07:55:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14dc321c00) [pid = 1831] [serial = 2051] [outer = 0x7f14dad75800] 07:55:55 INFO - PROCESS | 1831 | 1461164155792 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14dd276000) [pid = 1831] [serial = 2052] [outer = 0x7f14dad75800] 07:55:56 INFO - PROCESS | 1831 | 1461164156697 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:55:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1531ms 07:55:56 INFO - PROCESS | 1831 | 1461164156766 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:55:56 INFO - PROCESS | 1831 | 1461164156770 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:55:56 INFO - PROCESS | 1831 | 1461164156776 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1831 | 1461164156779 Marionette TRACE conn3 <- [1,2706,null,{}] 07:55:56 INFO - PROCESS | 1831 | 1461164156784 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 1831 | 1461164157005 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:55:57 INFO - PROCESS | 1831 | 1461164157303 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc212800 == 139 [pid = 1831] [id = 684] 07:55:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14d5f49000) [pid = 1831] [serial = 2053] [outer = (nil)] 07:55:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14dd361800) [pid = 1831] [serial = 2054] [outer = 0x7f14d5f49000] 07:55:57 INFO - PROCESS | 1831 | 1461164157377 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14dd4a7800) [pid = 1831] [serial = 2055] [outer = 0x7f14d5f49000] 07:55:58 INFO - PROCESS | 1831 | 1461164158201 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:55:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1493ms 07:55:58 INFO - PROCESS | 1831 | 1461164158269 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 1831 | 1461164158273 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:55:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:55:58 INFO - PROCESS | 1831 | 1461164158278 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1831 | 1461164158280 Marionette TRACE conn3 <- [1,2710,null,{}] 07:55:58 INFO - PROCESS | 1831 | 1461164158286 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 1831 | 1461164158513 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:55:58 INFO - PROCESS | 1831 | 1461164158771 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc3ab800 == 140 [pid = 1831] [id = 685] 07:55:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14cd8a6000) [pid = 1831] [serial = 2056] [outer = (nil)] 07:55:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14dd929c00) [pid = 1831] [serial = 2057] [outer = 0x7f14cd8a6000] 07:55:58 INFO - PROCESS | 1831 | 1461164158886 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14de02f800) [pid = 1831] [serial = 2058] [outer = 0x7f14cd8a6000] 07:55:59 INFO - PROCESS | 1831 | 1461164159706 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 1831 | 1461164159764 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:55:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:55:59 INFO - PROCESS | 1831 | 1461164159770 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 1831 | 1461164159772 Marionette TRACE conn3 <- [1,2714,null,{}] 07:55:59 INFO - PROCESS | 1831 | 1461164159777 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:59 INFO - PROCESS | 1831 | 1461164159993 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:56:00 INFO - PROCESS | 1831 | 1461164160256 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dde4a800 == 141 [pid = 1831] [id = 686] 07:56:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14da933800) [pid = 1831] [serial = 2059] [outer = (nil)] 07:56:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14de3e3800) [pid = 1831] [serial = 2060] [outer = 0x7f14da933800] 07:56:00 INFO - PROCESS | 1831 | 1461164160373 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14de40e800) [pid = 1831] [serial = 2061] [outer = 0x7f14da933800] 07:56:01 INFO - PROCESS | 1831 | 1461164161245 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:56:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1531ms 07:56:01 INFO - PROCESS | 1831 | 1461164161302 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 1831 | 1461164161306 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:56:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:56:01 INFO - PROCESS | 1831 | 1461164161313 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 1831 | 1461164161318 Marionette TRACE conn3 <- [1,2718,null,{}] 07:56:01 INFO - PROCESS | 1831 | 1461164161324 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 1831 | 1461164161616 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:56:01 INFO - PROCESS | 1831 | 1461164161972 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c83e3000 == 142 [pid = 1831] [id = 687] 07:56:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14c6c11c00) [pid = 1831] [serial = 2062] [outer = (nil)] 07:56:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14c8c98c00) [pid = 1831] [serial = 2063] [outer = 0x7f14c6c11c00] 07:56:02 INFO - PROCESS | 1831 | 1461164162059 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14de5f9800) [pid = 1831] [serial = 2064] [outer = 0x7f14c6c11c00] 07:56:02 INFO - PROCESS | 1831 | 1461164162994 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 1831 | 1461164163063 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:56:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:56:03 INFO - PROCESS | 1831 | 1461164163069 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 1831 | 1461164163071 Marionette TRACE conn3 <- [1,2722,null,{}] 07:56:03 INFO - PROCESS | 1831 | 1461164163077 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:03 INFO - PROCESS | 1831 | 1461164163378 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:56:04 INFO - PROCESS | 1831 | 1461164164162 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc662800 == 143 [pid = 1831] [id = 688] 07:56:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14c8c99c00) [pid = 1831] [serial = 2065] [outer = (nil)] 07:56:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14c99bf000) [pid = 1831] [serial = 2066] [outer = 0x7f14c8c99c00] 07:56:04 INFO - PROCESS | 1831 | 1461164164345 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14c9feb400) [pid = 1831] [serial = 2067] [outer = 0x7f14c8c99c00] 07:56:05 INFO - PROCESS | 1831 | 1461164165244 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 1831 | 1461164165307 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:56:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:56:05 INFO - PROCESS | 1831 | 1461164165315 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 1831 | 1461164165320 Marionette TRACE conn3 <- [1,2726,null,{}] 07:56:05 INFO - PROCESS | 1831 | 1461164165326 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:05 INFO - PROCESS | 1831 | 1461164165534 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:56:05 INFO - PROCESS | 1831 | 1461164165795 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d13ce800 == 144 [pid = 1831] [id = 689] 07:56:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14c9ff4400) [pid = 1831] [serial = 2068] [outer = (nil)] 07:56:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14cd8a6c00) [pid = 1831] [serial = 2069] [outer = 0x7f14c9ff4400] 07:56:05 INFO - PROCESS | 1831 | 1461164165908 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14cf56e000) [pid = 1831] [serial = 2070] [outer = 0x7f14c9ff4400] 07:56:06 INFO - PROCESS | 1831 | 1461164166794 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:56:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1532ms 07:56:06 INFO - PROCESS | 1831 | 1461164166852 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 1831 | 1461164166861 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:56:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:56:06 INFO - PROCESS | 1831 | 1461164166876 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 1831 | 1461164166878 Marionette TRACE conn3 <- [1,2730,null,{}] 07:56:06 INFO - PROCESS | 1831 | 1461164166890 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 1831 | 1461164167263 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:56:07 INFO - PROCESS | 1831 | 1461164167635 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca79e800 == 145 [pid = 1831] [id = 690] 07:56:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14cc3dec00) [pid = 1831] [serial = 2071] [outer = (nil)] 07:56:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14d0742800) [pid = 1831] [serial = 2072] [outer = 0x7f14cc3dec00] 07:56:07 INFO - PROCESS | 1831 | 1461164167705 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14d278a000) [pid = 1831] [serial = 2073] [outer = 0x7f14cc3dec00] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f49d7000 == 144 [pid = 1831] [id = 71] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14eea1f000 == 143 [pid = 1831] [id = 198] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ca797800 == 142 [pid = 1831] [id = 480] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14ca2c5000) [pid = 1831] [serial = 1943] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1f22000 == 141 [pid = 1831] [id = 570] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14fa2ac800 == 140 [pid = 1831] [id = 145] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f4942000 == 139 [pid = 1831] [id = 209] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e4be2000 == 138 [pid = 1831] [id = 46] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e590d800 == 137 [pid = 1831] [id = 669] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e3c0d800 == 136 [pid = 1831] [id = 668] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1f19800 == 135 [pid = 1831] [id = 667] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e16d4000 == 134 [pid = 1831] [id = 666] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfcbe000 == 133 [pid = 1831] [id = 665] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de803000 == 132 [pid = 1831] [id = 567] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de915000 == 131 [pid = 1831] [id = 664] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de04f000 == 130 [pid = 1831] [id = 663] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc41e800 == 129 [pid = 1831] [id = 662] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc2c2800 == 128 [pid = 1831] [id = 661] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14db140800 == 127 [pid = 1831] [id = 660] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da848800 == 126 [pid = 1831] [id = 659] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5c9c000 == 125 [pid = 1831] [id = 658] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d41e0800 == 124 [pid = 1831] [id = 657] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d328f800 == 123 [pid = 1831] [id = 656] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2673000 == 122 [pid = 1831] [id = 655] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf9ce800 == 121 [pid = 1831] [id = 654] 07:56:08 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ca7a0800 == 120 [pid = 1831] [id = 653] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14da93f800) [pid = 1831] [serial = 1815] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14cccfa800) [pid = 1831] [serial = 1958] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14d2966400) [pid = 1831] [serial = 1955] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14d2aa4c00) [pid = 1831] [serial = 1956] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14f5fed000) [pid = 1831] [serial = 1929] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14f5b2d400) [pid = 1831] [serial = 1928] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14d288f800) [pid = 1831] [serial = 1893] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14d14cac00) [pid = 1831] [serial = 1892] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14f4c91c00) [pid = 1831] [serial = 1925] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14fa0ad800) [pid = 1831] [serial = 1938] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14f9d72400) [pid = 1831] [serial = 1937] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14f497d000) [pid = 1831] [serial = 1923] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14f3bc3000) [pid = 1831] [serial = 1922] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14e834c000) [pid = 1831] [serial = 1920] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14e7a40400) [pid = 1831] [serial = 1919] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14f9ab8800) [pid = 1831] [serial = 1932] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14f7d1bc00) [pid = 1831] [serial = 1931] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14c9ff3400) [pid = 1831] [serial = 1946] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14ca2cd400) [pid = 1831] [serial = 1947] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14e2150400) [pid = 1831] [serial = 1911] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14e148b400) [pid = 1831] [serial = 1910] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14daa3e000) [pid = 1831] [serial = 1896] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14d5f6bc00) [pid = 1831] [serial = 1895] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14f9cc4400) [pid = 1831] [serial = 1935] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14f9ac3000) [pid = 1831] [serial = 1934] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14e1217400) [pid = 1831] [serial = 1908] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14e10e1000) [pid = 1831] [serial = 1907] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14de64c800) [pid = 1831] [serial = 1905] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14de580400) [pid = 1831] [serial = 1904] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14c6c19800) [pid = 1831] [serial = 1941] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14c6c14c00) [pid = 1831] [serial = 1940] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14cc15dc00) [pid = 1831] [serial = 1949] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14cd8ab400) [pid = 1831] [serial = 1950] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14dc326000) [pid = 1831] [serial = 1899] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14dc184800) [pid = 1831] [serial = 1898] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14e7668400) [pid = 1831] [serial = 1917] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14e5f38400) [pid = 1831] [serial = 1916] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14e5cb4400) [pid = 1831] [serial = 1914] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14e46eb800) [pid = 1831] [serial = 1913] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14ddaa2400) [pid = 1831] [serial = 1902] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14dd49e400) [pid = 1831] [serial = 1901] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14f5b2b400) [pid = 1831] [serial = 1926] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14d14d2400) [pid = 1831] [serial = 1953] [outer = (nil)] [url = about:blank] 07:56:08 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14d0741000) [pid = 1831] [serial = 1952] [outer = (nil)] [url = about:blank] 07:56:09 INFO - PROCESS | 1831 | 1461164169146 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 07:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:56:09 INFO - PROCESS | 1831 | 1461164169177 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:56:09 INFO - PROCESS | 1831 | 1461164169187 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1831 | 1461164169195 Marionette TRACE conn3 <- [1,2734,null,{}] 07:56:09 INFO - PROCESS | 1831 | 1461164169209 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 1831 | 1461164169453 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:56:09 INFO - PROCESS | 1831 | 1461164169646 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ccc46800 == 121 [pid = 1831] [id = 691] 07:56:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14ca7f5800) [pid = 1831] [serial = 2074] [outer = (nil)] 07:56:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14d2995800) [pid = 1831] [serial = 2075] [outer = 0x7f14ca7f5800] 07:56:09 INFO - PROCESS | 1831 | 1461164169712 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14d2aaa400) [pid = 1831] [serial = 2076] [outer = 0x7f14ca7f5800] 07:56:10 INFO - PROCESS | 1831 | 1461164170458 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1296ms 07:56:10 INFO - PROCESS | 1831 | 1461164170480 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:56:10 INFO - PROCESS | 1831 | 1461164170486 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:56:10 INFO - PROCESS | 1831 | 1461164170493 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 1831 | 1461164170496 Marionette TRACE conn3 <- [1,2738,null,{}] 07:56:10 INFO - PROCESS | 1831 | 1461164170502 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:10 INFO - PROCESS | 1831 | 1461164170700 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:56:10 INFO - PROCESS | 1831 | 1461164170916 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cfce9000 == 122 [pid = 1831] [id = 692] 07:56:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14cffd8400) [pid = 1831] [serial = 2077] [outer = (nil)] 07:56:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14d3116000) [pid = 1831] [serial = 2078] [outer = 0x7f14cffd8400] 07:56:10 INFO - PROCESS | 1831 | 1461164170980 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14d4ccfc00) [pid = 1831] [serial = 2079] [outer = 0x7f14cffd8400] 07:56:11 INFO - PROCESS | 1831 | 1461164171859 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1433ms 07:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:56:11 INFO - PROCESS | 1831 | 1461164171931 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 1831 | 1461164171934 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:56:11 INFO - PROCESS | 1831 | 1461164171940 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1831 | 1461164171943 Marionette TRACE conn3 <- [1,2742,null,{}] 07:56:11 INFO - PROCESS | 1831 | 1461164171948 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:12 INFO - PROCESS | 1831 | 1461164172222 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:56:12 INFO - PROCESS | 1831 | 1461164172253 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d272f800 == 123 [pid = 1831] [id = 693] 07:56:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14d4fa2000) [pid = 1831] [serial = 2080] [outer = (nil)] 07:56:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14d4fa9000) [pid = 1831] [serial = 2081] [outer = 0x7f14d4fa2000] 07:56:12 INFO - PROCESS | 1831 | 1461164172369 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14da79e800) [pid = 1831] [serial = 2082] [outer = 0x7f14d4fa2000] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14d5f71800) [pid = 1831] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14daa35800) [pid = 1831] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14d2780800) [pid = 1831] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14c6c10400) [pid = 1831] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14d5f78800) [pid = 1831] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14c99c8000) [pid = 1831] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14daa14000) [pid = 1831] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14d2993800) [pid = 1831] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14de646c00) [pid = 1831] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14dd4a0400) [pid = 1831] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14ca7f3800) [pid = 1831] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 130 (0x7f14d13a2400) [pid = 1831] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 129 (0x7f14c8c9ac00) [pid = 1831] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 128 (0x7f14d0743c00) [pid = 1831] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 127 (0x7f14c6c16800) [pid = 1831] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 126 (0x7f14cd9a9000) [pid = 1831] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 125 (0x7f14c9fef000) [pid = 1831] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 124 (0x7f14cd6abc00) [pid = 1831] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 123 (0x7f14cffdd000) [pid = 1831] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 122 (0x7f14dda9e800) [pid = 1831] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 121 (0x7f14cd8a1400) [pid = 1831] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 120 (0x7f14c99ccc00) [pid = 1831] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 119 (0x7f14c99c8800) [pid = 1831] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 118 (0x7f14cd6aa800) [pid = 1831] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:56:13 INFO - PROCESS | 1831 | --DOMWINDOW == 117 (0x7f14d14d3000) [pid = 1831] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:56:13 INFO - PROCESS | 1831 | 1461164173852 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1940ms 07:56:13 INFO - PROCESS | 1831 | 1461164173879 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 1831 | 1461164173882 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:56:13 INFO - PROCESS | 1831 | 1461164173887 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1831 | 1461164173889 Marionette TRACE conn3 <- [1,2746,null,{}] 07:56:13 INFO - PROCESS | 1831 | 1461164173894 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 1831 | 1461164174137 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:56:14 INFO - PROCESS | 1831 | 1461164174157 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d2a24800 == 124 [pid = 1831] [id = 694] 07:56:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 118 (0x7f14c9fef000) [pid = 1831] [serial = 2083] [outer = (nil)] 07:56:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 119 (0x7f14cd8a0c00) [pid = 1831] [serial = 2084] [outer = 0x7f14c9fef000] 07:56:14 INFO - PROCESS | 1831 | 1461164174216 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 120 (0x7f14d5f6d000) [pid = 1831] [serial = 2085] [outer = 0x7f14c9fef000] 07:56:15 INFO - PROCESS | 1831 | 1461164175021 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1181ms 07:56:15 INFO - PROCESS | 1831 | 1461164175079 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 1831 | 1461164175082 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:56:15 INFO - PROCESS | 1831 | 1461164175092 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1831 | 1461164175094 Marionette TRACE conn3 <- [1,2750,null,{}] 07:56:15 INFO - PROCESS | 1831 | 1461164175110 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 1831 | 1461164175296 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:56:15 INFO - PROCESS | 1831 | 1461164175306 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4498000 == 125 [pid = 1831] [id = 695] 07:56:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 121 (0x7f14d310cc00) [pid = 1831] [serial = 2086] [outer = (nil)] 07:56:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 122 (0x7f14da93a000) [pid = 1831] [serial = 2087] [outer = 0x7f14d310cc00] 07:56:15 INFO - PROCESS | 1831 | 1461164175365 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 123 (0x7f14daa16000) [pid = 1831] [serial = 2088] [outer = 0x7f14d310cc00] 07:56:16 INFO - PROCESS | 1831 | 1461164176602 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1580ms 07:56:16 INFO - PROCESS | 1831 | 1461164176673 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:56:16 INFO - PROCESS | 1831 | 1461164176681 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:56:16 INFO - PROCESS | 1831 | 1461164176692 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 1831 | 1461164176697 Marionette TRACE conn3 <- [1,2754,null,{}] 07:56:16 INFO - PROCESS | 1831 | 1461164176705 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 1831 | 1461164176974 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:56:17 INFO - PROCESS | 1831 | 1461164177249 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf5d9000 == 126 [pid = 1831] [id = 696] 07:56:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 124 (0x7f14cc157800) [pid = 1831] [serial = 2089] [outer = (nil)] 07:56:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 125 (0x7f14cd6a7000) [pid = 1831] [serial = 2090] [outer = 0x7f14cc157800] 07:56:17 INFO - PROCESS | 1831 | 1461164177372 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 126 (0x7f14cf563000) [pid = 1831] [serial = 2091] [outer = 0x7f14cc157800] 07:56:18 INFO - PROCESS | 1831 | 1461164178273 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:56:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1634ms 07:56:18 INFO - PROCESS | 1831 | 1461164178326 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 1831 | 1461164178334 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:56:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:56:18 INFO - PROCESS | 1831 | 1461164178343 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 1831 | 1461164178347 Marionette TRACE conn3 <- [1,2758,null,{}] 07:56:18 INFO - PROCESS | 1831 | 1461164178352 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 1831 | 1461164178568 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:56:18 INFO - PROCESS | 1831 | 1461164178782 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d267b800 == 127 [pid = 1831] [id = 697] 07:56:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 127 (0x7f14d236e400) [pid = 1831] [serial = 2092] [outer = (nil)] 07:56:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 128 (0x7f14d2899c00) [pid = 1831] [serial = 2093] [outer = 0x7f14d236e400] 07:56:18 INFO - PROCESS | 1831 | 1461164178979 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 129 (0x7f14d2aa8400) [pid = 1831] [serial = 2094] [outer = 0x7f14d236e400] 07:56:19 INFO - PROCESS | 1831 | 1461164179840 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:56:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1530ms 07:56:19 INFO - PROCESS | 1831 | 1461164179874 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 1831 | 1461164179882 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:56:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:56:19 INFO - PROCESS | 1831 | 1461164179895 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 1831 | 1461164179900 Marionette TRACE conn3 <- [1,2762,null,{}] 07:56:19 INFO - PROCESS | 1831 | 1461164179916 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 1831 | 1461164180171 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:56:20 INFO - PROCESS | 1831 | 1461164180381 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cc4800 == 128 [pid = 1831] [id = 698] 07:56:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 130 (0x7f14d299bc00) [pid = 1831] [serial = 2095] [outer = (nil)] 07:56:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 131 (0x7f14d5f52000) [pid = 1831] [serial = 2096] [outer = 0x7f14d299bc00] 07:56:20 INFO - PROCESS | 1831 | 1461164180495 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14da932800) [pid = 1831] [serial = 2097] [outer = 0x7f14d299bc00] 07:56:21 INFO - PROCESS | 1831 | 1461164181411 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:56:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1535ms 07:56:21 INFO - PROCESS | 1831 | 1461164181427 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1831 | 1461164181431 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:56:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:56:21 INFO - PROCESS | 1831 | 1461164181437 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1831 | 1461164181440 Marionette TRACE conn3 <- [1,2766,null,{}] 07:56:21 INFO - PROCESS | 1831 | 1461164181446 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:21 INFO - PROCESS | 1831 | 1461164181674 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:56:21 INFO - PROCESS | 1831 | 1461164181893 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da920000 == 129 [pid = 1831] [id = 699] 07:56:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14d298e800) [pid = 1831] [serial = 2098] [outer = (nil)] 07:56:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14daa35000) [pid = 1831] [serial = 2099] [outer = 0x7f14d298e800] 07:56:22 INFO - PROCESS | 1831 | 1461164182010 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14daa53000) [pid = 1831] [serial = 2100] [outer = 0x7f14d298e800] 07:56:22 INFO - PROCESS | 1831 | 1461164182916 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:56:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1532ms 07:56:22 INFO - PROCESS | 1831 | 1461164182969 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 1831 | 1461164182972 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:56:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:56:22 INFO - PROCESS | 1831 | 1461164182978 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 1831 | 1461164182980 Marionette TRACE conn3 <- [1,2770,null,{}] 07:56:22 INFO - PROCESS | 1831 | 1461164182986 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:23 INFO - PROCESS | 1831 | 1461164183183 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:56:23 INFO - PROCESS | 1831 | 1461164183444 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc20b800 == 130 [pid = 1831] [id = 700] 07:56:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14cd9a5800) [pid = 1831] [serial = 2101] [outer = (nil)] 07:56:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14d310f000) [pid = 1831] [serial = 2102] [outer = 0x7f14cd9a5800] 07:56:23 INFO - PROCESS | 1831 | 1461164183517 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14dace1800) [pid = 1831] [serial = 2103] [outer = 0x7f14cd9a5800] 07:56:24 INFO - PROCESS | 1831 | 1461164184406 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:56:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:56:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1476ms 07:56:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:56:24 INFO - PROCESS | 1831 | 1461164184455 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 1831 | 1461164184458 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:56:24 INFO - PROCESS | 1831 | 1461164184464 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 1831 | 1461164184467 Marionette TRACE conn3 <- [1,2774,null,{}] 07:56:24 INFO - PROCESS | 1831 | 1461164184472 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 1831 | 1461164184691 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:56:24 INFO - PROCESS | 1831 | 1461164184961 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dd321000 == 131 [pid = 1831] [id = 701] 07:56:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14db048c00) [pid = 1831] [serial = 2104] [outer = (nil)] 07:56:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14dc191000) [pid = 1831] [serial = 2105] [outer = 0x7f14db048c00] 07:56:25 INFO - PROCESS | 1831 | 1461164185077 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14dd27c400) [pid = 1831] [serial = 2106] [outer = 0x7f14db048c00] 07:56:25 INFO - PROCESS | 1831 | 1461164185866 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:56:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1479ms 07:56:25 INFO - PROCESS | 1831 | 1461164185943 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1831 | 1461164185947 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:56:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:56:25 INFO - PROCESS | 1831 | 1461164185953 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1831 | 1461164185956 Marionette TRACE conn3 <- [1,2778,null,{}] 07:56:25 INFO - PROCESS | 1831 | 1461164185962 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 1831 | 1461164186178 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:56:26 INFO - PROCESS | 1831 | 1461164186436 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de702800 == 132 [pid = 1831] [id = 702] 07:56:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14db0e5400) [pid = 1831] [serial = 2107] [outer = (nil)] 07:56:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14dd4a0400) [pid = 1831] [serial = 2108] [outer = 0x7f14db0e5400] 07:56:26 INFO - PROCESS | 1831 | 1461164186506 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14dde26400) [pid = 1831] [serial = 2109] [outer = 0x7f14db0e5400] 07:56:27 INFO - PROCESS | 1831 | 1461164187441 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:56:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1535ms 07:56:27 INFO - PROCESS | 1831 | 1461164187489 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1831 | 1461164187492 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:56:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:56:27 INFO - PROCESS | 1831 | 1461164187498 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1831 | 1461164187500 Marionette TRACE conn3 <- [1,2782,null,{}] 07:56:27 INFO - PROCESS | 1831 | 1461164187506 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 1831 | 1461164187729 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:56:27 INFO - PROCESS | 1831 | 1461164187988 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de80f000 == 133 [pid = 1831] [id = 703] 07:56:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14c99c4000) [pid = 1831] [serial = 2110] [outer = (nil)] 07:56:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14dd360800) [pid = 1831] [serial = 2111] [outer = 0x7f14c99c4000] 07:56:28 INFO - PROCESS | 1831 | 1461164188106 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14de3e8c00) [pid = 1831] [serial = 2112] [outer = 0x7f14c99c4000] 07:56:28 INFO - PROCESS | 1831 | 1461164188925 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:56:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1476ms 07:56:28 INFO - PROCESS | 1831 | 1461164188976 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1831 | 1461164188980 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:56:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:56:28 INFO - PROCESS | 1831 | 1461164188985 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1831 | 1461164188987 Marionette TRACE conn3 <- [1,2786,null,{}] 07:56:28 INFO - PROCESS | 1831 | 1461164188993 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:29 INFO - PROCESS | 1831 | 1461164189208 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:56:29 INFO - PROCESS | 1831 | 1461164189471 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de917000 == 134 [pid = 1831] [id = 704] 07:56:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14dc329000) [pid = 1831] [serial = 2113] [outer = (nil)] 07:56:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14de57c000) [pid = 1831] [serial = 2114] [outer = 0x7f14dc329000] 07:56:29 INFO - PROCESS | 1831 | 1461164189546 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14de5f0c00) [pid = 1831] [serial = 2115] [outer = 0x7f14dc329000] 07:56:30 INFO - PROCESS | 1831 | 1461164190408 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:56:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1434ms 07:56:30 INFO - PROCESS | 1831 | 1461164190435 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 1831 | 1461164190439 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:56:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:56:30 INFO - PROCESS | 1831 | 1461164190448 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 1831 | 1461164190450 Marionette TRACE conn3 <- [1,2790,null,{}] 07:56:30 INFO - PROCESS | 1831 | 1461164190454 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 1831 | 1461164190677 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:56:30 INFO - PROCESS | 1831 | 1461164190937 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfa69800 == 135 [pid = 1831] [id = 705] 07:56:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14dde20400) [pid = 1831] [serial = 2116] [outer = (nil)] 07:56:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14de646c00) [pid = 1831] [serial = 2117] [outer = 0x7f14dde20400] 07:56:31 INFO - PROCESS | 1831 | 1461164191012 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14de994c00) [pid = 1831] [serial = 2118] [outer = 0x7f14dde20400] 07:56:31 INFO - PROCESS | 1831 | 1461164191930 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:56:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1527ms 07:56:31 INFO - PROCESS | 1831 | 1461164191976 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1831 | 1461164191980 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:56:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:56:31 INFO - PROCESS | 1831 | 1461164191987 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 1831 | 1461164191991 Marionette TRACE conn3 <- [1,2794,null,{}] 07:56:32 INFO - PROCESS | 1831 | 1461164191996 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 1831 | 1461164192246 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:56:32 INFO - PROCESS | 1831 | 1461164192503 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1639800 == 136 [pid = 1831] [id = 706] 07:56:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14cd9b1c00) [pid = 1831] [serial = 2119] [outer = (nil)] 07:56:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14dea6bc00) [pid = 1831] [serial = 2120] [outer = 0x7f14cd9b1c00] 07:56:32 INFO - PROCESS | 1831 | 1461164192633 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14dfa78c00) [pid = 1831] [serial = 2121] [outer = 0x7f14cd9b1c00] 07:56:33 INFO - PROCESS | 1831 | 1461164193425 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:56:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1485ms 07:56:33 INFO - PROCESS | 1831 | 1461164193472 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 1831 | 1461164193476 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:56:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:56:33 INFO - PROCESS | 1831 | 1461164193482 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 1831 | 1461164193484 Marionette TRACE conn3 <- [1,2798,null,{}] 07:56:33 INFO - PROCESS | 1831 | 1461164193490 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 1831 | 1461164193787 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:56:33 INFO - PROCESS | 1831 | 1461164193988 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1e62000 == 137 [pid = 1831] [id = 707] 07:56:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14d5f50400) [pid = 1831] [serial = 2122] [outer = (nil)] 07:56:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14dfc3f400) [pid = 1831] [serial = 2123] [outer = 0x7f14d5f50400] 07:56:34 INFO - PROCESS | 1831 | 1461164194062 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14e060e400) [pid = 1831] [serial = 2124] [outer = 0x7f14d5f50400] 07:56:35 INFO - PROCESS | 1831 | 1461164195011 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:56:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1576ms 07:56:35 INFO - PROCESS | 1831 | 1461164195059 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 1831 | 1461164195063 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:56:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:56:35 INFO - PROCESS | 1831 | 1461164195069 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 1831 | 1461164195072 Marionette TRACE conn3 <- [1,2802,null,{}] 07:56:35 INFO - PROCESS | 1831 | 1461164195078 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 1831 | 1461164195296 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:56:35 INFO - PROCESS | 1831 | 1461164195561 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e221e000 == 138 [pid = 1831] [id = 708] 07:56:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14de649c00) [pid = 1831] [serial = 2125] [outer = (nil)] 07:56:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14e10de000) [pid = 1831] [serial = 2126] [outer = 0x7f14de649c00] 07:56:35 INFO - PROCESS | 1831 | 1461164195674 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14e1210000) [pid = 1831] [serial = 2127] [outer = 0x7f14de649c00] 07:56:36 INFO - PROCESS | 1831 | 1461164196475 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:56:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1439ms 07:56:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:56:36 INFO - PROCESS | 1831 | 1461164196509 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 1831 | 1461164196512 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:56:36 INFO - PROCESS | 1831 | 1461164196518 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1831 | 1461164196521 Marionette TRACE conn3 <- [1,2806,null,{}] 07:56:36 INFO - PROCESS | 1831 | 1461164196527 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 1831 | 1461164196737 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:56:37 INFO - PROCESS | 1831 | 1461164197010 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2422000 == 139 [pid = 1831] [id = 709] 07:56:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14dd366000) [pid = 1831] [serial = 2128] [outer = (nil)] 07:56:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14d4dc7800) [pid = 1831] [serial = 2129] [outer = 0x7f14dd366000] 07:56:37 INFO - PROCESS | 1831 | 1461164197089 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14e12d4000) [pid = 1831] [serial = 2130] [outer = 0x7f14dd366000] 07:56:37 INFO - PROCESS | 1831 | 1461164197952 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:56:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1484ms 07:56:38 INFO - PROCESS | 1831 | 1461164198002 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 1831 | 1461164198006 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:56:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:56:38 INFO - PROCESS | 1831 | 1461164198012 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 1831 | 1461164198014 Marionette TRACE conn3 <- [1,2810,null,{}] 07:56:38 INFO - PROCESS | 1831 | 1461164198019 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 1831 | 1461164198229 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:56:38 INFO - PROCESS | 1831 | 1461164198504 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4676800 == 140 [pid = 1831] [id = 710] 07:56:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14dfc3dc00) [pid = 1831] [serial = 2131] [outer = (nil)] 07:56:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14e13de800) [pid = 1831] [serial = 2132] [outer = 0x7f14dfc3dc00] 07:56:38 INFO - PROCESS | 1831 | 1461164198578 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14e148bc00) [pid = 1831] [serial = 2133] [outer = 0x7f14dfc3dc00] 07:56:39 INFO - PROCESS | 1831 | 1461164199449 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:56:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1475ms 07:56:39 INFO - PROCESS | 1831 | 1461164199488 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 1831 | 1461164199492 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:56:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:56:39 INFO - PROCESS | 1831 | 1461164199497 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 1831 | 1461164199500 Marionette TRACE conn3 <- [1,2814,null,{}] 07:56:39 INFO - PROCESS | 1831 | 1461164199505 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 1831 | 1461164199722 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:56:39 INFO - PROCESS | 1831 | 1461164199989 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5908000 == 141 [pid = 1831] [id = 711] 07:56:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14e10e3c00) [pid = 1831] [serial = 2134] [outer = (nil)] 07:56:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14e14c3400) [pid = 1831] [serial = 2135] [outer = 0x7f14e10e3c00] 07:56:40 INFO - PROCESS | 1831 | 1461164200064 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14e20da000) [pid = 1831] [serial = 2136] [outer = 0x7f14e10e3c00] 07:56:40 INFO - PROCESS | 1831 | 1461164200927 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:56:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1485ms 07:56:40 INFO - PROCESS | 1831 | 1461164200988 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 1831 | 1461164200992 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:56:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:56:41 INFO - PROCESS | 1831 | 1461164201001 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 1831 | 1461164201003 Marionette TRACE conn3 <- [1,2818,null,{}] 07:56:41 INFO - PROCESS | 1831 | 1461164201007 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 1831 | 1461164201224 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:56:41 INFO - PROCESS | 1831 | 1461164201488 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e690a000 == 142 [pid = 1831] [id = 712] 07:56:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14e14b4400) [pid = 1831] [serial = 2137] [outer = (nil)] 07:56:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14daa4fc00) [pid = 1831] [serial = 2138] [outer = 0x7f14e14b4400] 07:56:41 INFO - PROCESS | 1831 | 1461164201564 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14e2150800) [pid = 1831] [serial = 2139] [outer = 0x7f14e14b4400] 07:56:42 INFO - PROCESS | 1831 | 1461164202519 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:56:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1576ms 07:56:42 INFO - PROCESS | 1831 | 1461164202578 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 1831 | 1461164202581 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:56:42 INFO - PROCESS | 1831 | 1461164202588 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 1831 | 1461164202590 Marionette TRACE conn3 <- [1,2822,null,{}] 07:56:42 INFO - PROCESS | 1831 | 1461164202595 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:42 INFO - PROCESS | 1831 | 1461164202816 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:56:43 INFO - PROCESS | 1831 | 1461164203088 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e78dc800 == 143 [pid = 1831] [id = 713] 07:56:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14e2147400) [pid = 1831] [serial = 2140] [outer = (nil)] 07:56:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14e2338000) [pid = 1831] [serial = 2141] [outer = 0x7f14e2147400] 07:56:43 INFO - PROCESS | 1831 | 1461164203203 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14e3884800) [pid = 1831] [serial = 2142] [outer = 0x7f14e2147400] 07:56:44 INFO - PROCESS | 1831 | 1461164204030 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1479ms 07:56:44 INFO - PROCESS | 1831 | 1461164204075 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1831 | 1461164204079 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:56:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:56:44 INFO - PROCESS | 1831 | 1461164204084 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1831 | 1461164204087 Marionette TRACE conn3 <- [1,2826,null,{}] 07:56:44 INFO - PROCESS | 1831 | 1461164204092 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 1831 | 1461164204352 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:56:44 INFO - PROCESS | 1831 | 1461164204628 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ca91e000 == 144 [pid = 1831] [id = 714] 07:56:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14c6c0dc00) [pid = 1831] [serial = 2143] [outer = (nil)] 07:56:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14c9fee400) [pid = 1831] [serial = 2144] [outer = 0x7f14c6c0dc00] 07:56:44 INFO - PROCESS | 1831 | 1461164204747 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14cfef0400) [pid = 1831] [serial = 2145] [outer = 0x7f14c6c0dc00] 07:56:45 INFO - PROCESS | 1831 | 1461164205618 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:56:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1583ms 07:56:45 INFO - PROCESS | 1831 | 1461164205668 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1831 | 1461164205672 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:56:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:56:45 INFO - PROCESS | 1831 | 1461164205677 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1831 | 1461164205680 Marionette TRACE conn3 <- [1,2830,null,{}] 07:56:45 INFO - PROCESS | 1831 | 1461164205685 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:45 INFO - PROCESS | 1831 | 1461164205917 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:56:46 INFO - PROCESS | 1831 | 1461164206610 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d15ae000 == 143 [pid = 1831] [id = 627] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14d5f75c00) [pid = 1831] [serial = 1976] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14dc18a400) [pid = 1831] [serial = 1985] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14d4fac000) [pid = 1831] [serial = 1974] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14d2787000) [pid = 1831] [serial = 1944] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14dd277400) [pid = 1831] [serial = 1988] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14c99cb000) [pid = 1831] [serial = 2018] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14dfa72c00) [pid = 1831] [serial = 2001] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14d4edc400) [pid = 1831] [serial = 1973] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14daa0e800) [pid = 1831] [serial = 1890] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14e1015800) [pid = 1831] [serial = 2004] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14de650400) [pid = 1831] [serial = 1995] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14deb0e400) [pid = 1831] [serial = 2006] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14d440e000) [pid = 1831] [serial = 1970] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14cc152c00) [pid = 1831] [serial = 2024] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14db0e5c00) [pid = 1831] [serial = 1983] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14c99c4800) [pid = 1831] [serial = 1961] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14daa15800) [pid = 1831] [serial = 1977] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14ca7f6c00) [pid = 1831] [serial = 1962] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14dace6000) [pid = 1831] [serial = 1980] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14e1489000) [pid = 1831] [serial = 2013] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14d4ccf400) [pid = 1831] [serial = 1971] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14d1395400) [pid = 1831] [serial = 2028] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14dc32cc00) [pid = 1831] [serial = 1986] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14d2784800) [pid = 1831] [serial = 1967] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14cd6a1000) [pid = 1831] [serial = 2025] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14de1e2000) [pid = 1831] [serial = 1992] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14e10e0400) [pid = 1831] [serial = 2007] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14e1219400) [pid = 1831] [serial = 2010] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14e12c7c00) [pid = 1831] [serial = 2015] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14db043c00) [pid = 1831] [serial = 1982] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14ca2cb800) [pid = 1831] [serial = 2021] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14dde28000) [pid = 1831] [serial = 1991] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14cd9a2400) [pid = 1831] [serial = 1964] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14daa3f400) [pid = 1831] [serial = 1979] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14deb09400) [pid = 1831] [serial = 2000] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14cf813800) [pid = 1831] [serial = 2027] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14de5f2400) [pid = 1831] [serial = 1994] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14e120bc00) [pid = 1831] [serial = 2009] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14dfce6c00) [pid = 1831] [serial = 2003] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14caa80800) [pid = 1831] [serial = 2022] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14e20d9800) [pid = 1831] [serial = 2016] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14cf817400) [pid = 1831] [serial = 1965] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14e13d4800) [pid = 1831] [serial = 2012] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14dd368400) [pid = 1831] [serial = 2019] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14d296cc00) [pid = 1831] [serial = 1968] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 134 (0x7f14dd363400) [pid = 1831] [serial = 1989] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 133 (0x7f14de99f800) [pid = 1831] [serial = 1997] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 132 (0x7f14dea62400) [pid = 1831] [serial = 1998] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | --DOMWINDOW == 131 (0x7f14cfee5400) [pid = 1831] [serial = 2030] [outer = (nil)] [url = about:blank] 07:56:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c8253800 == 144 [pid = 1831] [id = 715] 07:56:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 132 (0x7f14c6c15400) [pid = 1831] [serial = 2146] [outer = (nil)] 07:56:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 133 (0x7f14c9fea400) [pid = 1831] [serial = 2147] [outer = 0x7f14c6c15400] 07:56:47 INFO - PROCESS | 1831 | 1461164207451 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 134 (0x7f14ca7f3c00) [pid = 1831] [serial = 2148] [outer = 0x7f14c6c15400] 07:56:48 INFO - PROCESS | 1831 | 1461164208208 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:56:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2580ms 07:56:48 INFO - PROCESS | 1831 | 1461164208260 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 1831 | 1461164208266 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:56:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:56:48 INFO - PROCESS | 1831 | 1461164208275 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1831 | 1461164208278 Marionette TRACE conn3 <- [1,2834,null,{}] 07:56:48 INFO - PROCESS | 1831 | 1461164208304 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 1831 | 1461164208521 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:56:48 INFO - PROCESS | 1831 | 1461164208533 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ccc4f000 == 145 [pid = 1831] [id = 716] 07:56:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 135 (0x7f14caa8e400) [pid = 1831] [serial = 2149] [outer = (nil)] 07:56:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14cd9a2800) [pid = 1831] [serial = 2150] [outer = 0x7f14caa8e400] 07:56:48 INFO - PROCESS | 1831 | 1461164208615 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14cf813400) [pid = 1831] [serial = 2151] [outer = 0x7f14caa8e400] 07:56:49 INFO - PROCESS | 1831 | 1461164209599 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:56:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1342ms 07:56:49 INFO - PROCESS | 1831 | 1461164209623 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 1831 | 1461164209629 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:56:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:56:49 INFO - PROCESS | 1831 | 1461164209637 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 1831 | 1461164209640 Marionette TRACE conn3 <- [1,2838,null,{}] 07:56:49 INFO - PROCESS | 1831 | 1461164209645 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 1831 | 1461164209936 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:56:49 INFO - PROCESS | 1831 | 1461164209977 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cfc4e800 == 146 [pid = 1831] [id = 717] 07:56:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14d14cac00) [pid = 1831] [serial = 2152] [outer = (nil)] 07:56:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14d2784400) [pid = 1831] [serial = 2153] [outer = 0x7f14d14cac00] 07:56:50 INFO - PROCESS | 1831 | 1461164210048 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14d2970000) [pid = 1831] [serial = 2154] [outer = 0x7f14d14cac00] 07:56:51 INFO - PROCESS | 1831 | 1461164211026 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:56:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:56:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1438ms 07:56:51 INFO - PROCESS | 1831 | 1461164211094 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 1831 | 1461164211099 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:56:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:56:51 INFO - PROCESS | 1831 | 1461164211106 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 1831 | 1461164211114 Marionette TRACE conn3 <- [1,2842,null,{}] 07:56:51 INFO - PROCESS | 1831 | 1461164211151 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:51 INFO - PROCESS | 1831 | 1461164211417 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:56:51 INFO - PROCESS | 1831 | 1461164211464 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d15ad000 == 147 [pid = 1831] [id = 718] 07:56:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14cd8a1c00) [pid = 1831] [serial = 2155] [outer = (nil)] 07:56:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14d440ac00) [pid = 1831] [serial = 2156] [outer = 0x7f14cd8a1c00] 07:56:51 INFO - PROCESS | 1831 | 1461164211571 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14d4dc6000) [pid = 1831] [serial = 2157] [outer = 0x7f14cd8a1c00] 07:56:52 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14ca7f5800) [pid = 1831] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:56:52 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14c8c99c00) [pid = 1831] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:56:52 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14c9ff4400) [pid = 1831] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:56:52 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14cc3dec00) [pid = 1831] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:56:52 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14cffd8400) [pid = 1831] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:56:52 INFO - PROCESS | 1831 | --DOMWINDOW == 137 (0x7f14c9fef000) [pid = 1831] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:56:52 INFO - PROCESS | 1831 | --DOMWINDOW == 136 (0x7f14d4fa2000) [pid = 1831] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:56:52 INFO - PROCESS | 1831 | --DOMWINDOW == 135 (0x7f14ca7f4800) [pid = 1831] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:56:52 INFO - PROCESS | 1831 | 1461164212659 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:56:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1587ms 07:56:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:56:52 INFO - PROCESS | 1831 | 1461164212692 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 1831 | 1461164212696 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:56:52 INFO - PROCESS | 1831 | 1461164212701 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 1831 | 1461164212704 Marionette TRACE conn3 <- [1,2846,null,{}] 07:56:52 INFO - PROCESS | 1831 | 1461164212708 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:52 INFO - PROCESS | 1831 | 1461164212897 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:56:53 INFO - PROCESS | 1831 | 1461164213073 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d272b800 == 148 [pid = 1831] [id = 719] 07:56:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 136 (0x7f14c99c8400) [pid = 1831] [serial = 2158] [outer = (nil)] 07:56:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 137 (0x7f14d4cc7800) [pid = 1831] [serial = 2159] [outer = 0x7f14c99c8400] 07:56:53 INFO - PROCESS | 1831 | 1461164213132 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 138 (0x7f14d5bd3800) [pid = 1831] [serial = 2160] [outer = 0x7f14c99c8400] 07:56:53 INFO - PROCESS | 1831 | 1461164213876 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:56:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1233ms 07:56:53 INFO - PROCESS | 1831 | 1461164213935 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:56:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:56:53 INFO - PROCESS | 1831 | 1461164213949 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:56:53 INFO - PROCESS | 1831 | 1461164213956 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 1831 | 1461164213959 Marionette TRACE conn3 <- [1,2850,null,{}] 07:56:53 INFO - PROCESS | 1831 | 1461164213964 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:54 INFO - PROCESS | 1831 | 1461164214378 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:56:54 INFO - PROCESS | 1831 | 1461164214547 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc91c800 == 149 [pid = 1831] [id = 720] 07:56:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14c6c18800) [pid = 1831] [serial = 2161] [outer = (nil)] 07:56:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14ca2c5800) [pid = 1831] [serial = 2162] [outer = 0x7f14c6c18800] 07:56:54 INFO - PROCESS | 1831 | 1461164214727 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14cc158c00) [pid = 1831] [serial = 2163] [outer = 0x7f14c6c18800] 07:56:55 INFO - PROCESS | 1831 | 1461164215690 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:56:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1786ms 07:56:55 INFO - PROCESS | 1831 | 1461164215744 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 1831 | 1461164215750 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:56:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:56:55 INFO - PROCESS | 1831 | 1461164215758 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 1831 | 1461164215765 Marionette TRACE conn3 <- [1,2854,null,{}] 07:56:55 INFO - PROCESS | 1831 | 1461164215773 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:56 INFO - PROCESS | 1831 | 1461164216007 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:56:56 INFO - PROCESS | 1831 | 1461164216266 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d15a5000 == 150 [pid = 1831] [id = 721] 07:56:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14d0743400) [pid = 1831] [serial = 2164] [outer = (nil)] 07:56:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14d2969400) [pid = 1831] [serial = 2165] [outer = 0x7f14d0743400] 07:56:56 INFO - PROCESS | 1831 | 1461164216400 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14d2aa9c00) [pid = 1831] [serial = 2166] [outer = 0x7f14d0743400] 07:56:57 INFO - PROCESS | 1831 | 1461164217385 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:56:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1683ms 07:56:57 INFO - PROCESS | 1831 | 1461164217442 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:56:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:56:57 INFO - PROCESS | 1831 | 1461164217446 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:56:57 INFO - PROCESS | 1831 | 1461164217452 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 1831 | 1461164217456 Marionette TRACE conn3 <- [1,2858,null,{}] 07:56:57 INFO - PROCESS | 1831 | 1461164217461 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 1831 | 1461164217687 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:56:58 INFO - PROCESS | 1831 | 1461164218023 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d4491000 == 151 [pid = 1831] [id = 722] 07:56:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14d3110400) [pid = 1831] [serial = 2167] [outer = (nil)] 07:56:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14d5f70800) [pid = 1831] [serial = 2168] [outer = 0x7f14d3110400] 07:56:58 INFO - PROCESS | 1831 | 1461164218100 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14daa09800) [pid = 1831] [serial = 2169] [outer = 0x7f14d3110400] 07:56:58 INFO - PROCESS | 1831 | 1461164218940 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:56:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1533ms 07:56:58 INFO - PROCESS | 1831 | 1461164218986 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 1831 | 1461164218993 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:56:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:56:59 INFO - PROCESS | 1831 | 1461164219009 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 1831 | 1461164219016 Marionette TRACE conn3 <- [1,2862,null,{}] 07:56:59 INFO - PROCESS | 1831 | 1461164219021 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:59 INFO - PROCESS | 1831 | 1461164219276 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:56:59 INFO - PROCESS | 1831 | 1461164219532 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da760800 == 152 [pid = 1831] [id = 723] 07:56:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14d4dc7c00) [pid = 1831] [serial = 2170] [outer = (nil)] 07:56:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14daa59000) [pid = 1831] [serial = 2171] [outer = 0x7f14d4dc7c00] 07:56:59 INFO - PROCESS | 1831 | 1461164219648 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14dad80000) [pid = 1831] [serial = 2172] [outer = 0x7f14d4dc7c00] 07:57:00 INFO - PROCESS | 1831 | 1461164220529 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:57:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:57:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1590ms 07:57:00 INFO - PROCESS | 1831 | 1461164220593 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 1831 | 1461164220597 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:57:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:57:00 INFO - PROCESS | 1831 | 1461164220604 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 1831 | 1461164220608 Marionette TRACE conn3 <- [1,2866,null,{}] 07:57:00 INFO - PROCESS | 1831 | 1461164220614 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:00 INFO - PROCESS | 1831 | 1461164220856 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:57:01 INFO - PROCESS | 1831 | 1461164221166 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da91c800 == 153 [pid = 1831] [id = 724] 07:57:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14d4edc400) [pid = 1831] [serial = 2173] [outer = (nil)] 07:57:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14db0e8000) [pid = 1831] [serial = 2174] [outer = 0x7f14d4edc400] 07:57:01 INFO - PROCESS | 1831 | 1461164221247 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14dc327800) [pid = 1831] [serial = 2175] [outer = 0x7f14d4edc400] 07:57:02 INFO - PROCESS | 1831 | 1461164222120 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:57:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1590ms 07:57:02 INFO - PROCESS | 1831 | 1461164222195 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 1831 | 1461164222197 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:57:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:57:02 INFO - PROCESS | 1831 | 1461164222212 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 1831 | 1461164222216 Marionette TRACE conn3 <- [1,2870,null,{}] 07:57:02 INFO - PROCESS | 1831 | 1461164222226 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 1831 | 1461164222511 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:57:02 INFO - PROCESS | 1831 | 1461164222833 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc2e0800 == 154 [pid = 1831] [id = 725] 07:57:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14dda95400) [pid = 1831] [serial = 2176] [outer = (nil)] 07:57:02 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14dde28000) [pid = 1831] [serial = 2177] [outer = 0x7f14dda95400] 07:57:02 INFO - PROCESS | 1831 | 1461164222925 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14de576000) [pid = 1831] [serial = 2178] [outer = 0x7f14dda95400] 07:57:03 INFO - PROCESS | 1831 | 1461164223841 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:57:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:57:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1686ms 07:57:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:57:03 INFO - PROCESS | 1831 | 1461164223896 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 1831 | 1461164223899 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:57:03 INFO - PROCESS | 1831 | 1461164223906 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 1831 | 1461164223909 Marionette TRACE conn3 <- [1,2874,null,{}] 07:57:03 INFO - PROCESS | 1831 | 1461164223915 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:04 INFO - PROCESS | 1831 | 1461164224145 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:57:04 INFO - PROCESS | 1831 | 1461164224403 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda72800 == 155 [pid = 1831] [id = 726] 07:57:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14dc4ac000) [pid = 1831] [serial = 2179] [outer = (nil)] 07:57:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14de99f800) [pid = 1831] [serial = 2180] [outer = 0x7f14dc4ac000] 07:57:04 INFO - PROCESS | 1831 | 1461164224478 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14dea5c800) [pid = 1831] [serial = 2181] [outer = 0x7f14dc4ac000] 07:57:05 INFO - PROCESS | 1831 | 1461164225347 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:57:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1478ms 07:57:05 INFO - PROCESS | 1831 | 1461164225390 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 1831 | 1461164225394 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:57:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:57:05 INFO - PROCESS | 1831 | 1461164225400 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 1831 | 1461164225403 Marionette TRACE conn3 <- [1,2878,null,{}] 07:57:05 INFO - PROCESS | 1831 | 1461164225408 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:05 INFO - PROCESS | 1831 | 1461164225619 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:57:05 INFO - PROCESS | 1831 | 1461164225887 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de77c000 == 156 [pid = 1831] [id = 727] 07:57:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14cb5d8c00) [pid = 1831] [serial = 2182] [outer = (nil)] 07:57:05 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14dad7f800) [pid = 1831] [serial = 2183] [outer = 0x7f14cb5d8c00] 07:57:05 INFO - PROCESS | 1831 | 1461164225961 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14dea93400) [pid = 1831] [serial = 2184] [outer = 0x7f14cb5d8c00] 07:57:06 INFO - PROCESS | 1831 | 1461164226829 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:57:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1479ms 07:57:06 INFO - PROCESS | 1831 | 1461164226880 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 1831 | 1461164226883 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:57:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:57:06 INFO - PROCESS | 1831 | 1461164226889 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 1831 | 1461164226891 Marionette TRACE conn3 <- [1,2882,null,{}] 07:57:06 INFO - PROCESS | 1831 | 1461164226897 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:07 INFO - PROCESS | 1831 | 1461164227112 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:57:07 INFO - PROCESS | 1831 | 1461164227383 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1465000 == 157 [pid = 1831] [id = 728] 07:57:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14cf80f800) [pid = 1831] [serial = 2185] [outer = (nil)] 07:57:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14dfc45800) [pid = 1831] [serial = 2186] [outer = 0x7f14cf80f800] 07:57:07 INFO - PROCESS | 1831 | 1461164227461 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14e10e2c00) [pid = 1831] [serial = 2187] [outer = 0x7f14cf80f800] 07:57:08 INFO - PROCESS | 1831 | 1461164228329 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:57:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1488ms 07:57:08 INFO - PROCESS | 1831 | 1461164228378 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 1831 | 1461164228380 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:57:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:57:08 INFO - PROCESS | 1831 | 1461164228386 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 1831 | 1461164228389 Marionette TRACE conn3 <- [1,2886,null,{}] 07:57:08 INFO - PROCESS | 1831 | 1461164228394 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:08 INFO - PROCESS | 1831 | 1461164228615 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:57:08 INFO - PROCESS | 1831 | 1461164228880 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1f03800 == 158 [pid = 1831] [id = 729] 07:57:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14d44e5400) [pid = 1831] [serial = 2188] [outer = (nil)] 07:57:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14e1484400) [pid = 1831] [serial = 2189] [outer = 0x7f14d44e5400] 07:57:08 INFO - PROCESS | 1831 | 1461164228955 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14e214c000) [pid = 1831] [serial = 2190] [outer = 0x7f14d44e5400] 07:57:09 INFO - PROCESS | 1831 | 1461164229842 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:57:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1525ms 07:57:09 INFO - PROCESS | 1831 | 1461164229913 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 1831 | 1461164229917 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:57:09 INFO - PROCESS | 1831 | 1461164229923 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 1831 | 1461164229925 Marionette TRACE conn3 <- [1,2890,null,{}] 07:57:09 INFO - PROCESS | 1831 | 1461164229930 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:10 INFO - PROCESS | 1831 | 1461164230167 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:57:10 INFO - PROCESS | 1831 | 1461164230437 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5b20000 == 159 [pid = 1831] [id = 730] 07:57:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14e3994c00) [pid = 1831] [serial = 2191] [outer = (nil)] 07:57:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14e3b77c00) [pid = 1831] [serial = 2192] [outer = 0x7f14e3994c00] 07:57:10 INFO - PROCESS | 1831 | 1461164230570 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14e440b000) [pid = 1831] [serial = 2193] [outer = 0x7f14e3994c00] 07:57:11 INFO - PROCESS | 1831 | 1461164231432 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:57:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:57:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1538ms 07:57:11 INFO - PROCESS | 1831 | 1461164231462 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 1831 | 1461164231472 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:57:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:57:11 INFO - PROCESS | 1831 | 1461164231478 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 1831 | 1461164231482 Marionette TRACE conn3 <- [1,2894,null,{}] 07:57:11 INFO - PROCESS | 1831 | 1461164231487 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 1831 | 1461164231731 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:57:12 INFO - PROCESS | 1831 | 1461164232000 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8136800 == 160 [pid = 1831] [id = 731] 07:57:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14e3996800) [pid = 1831] [serial = 2194] [outer = (nil)] 07:57:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14e46eb800) [pid = 1831] [serial = 2195] [outer = 0x7f14e3996800] 07:57:12 INFO - PROCESS | 1831 | 1461164232120 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14e4a89000) [pid = 1831] [serial = 2196] [outer = 0x7f14e3996800] 07:57:12 INFO - PROCESS | 1831 | 1461164232988 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:57:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1581ms 07:57:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:57:13 INFO - PROCESS | 1831 | 1461164233060 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 1831 | 1461164233063 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:57:13 INFO - PROCESS | 1831 | 1461164233069 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 1831 | 1461164233072 Marionette TRACE conn3 <- [1,2898,null,{}] 07:57:13 INFO - PROCESS | 1831 | 1461164233077 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 1831 | 1461164233310 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:57:13 INFO - PROCESS | 1831 | 1461164233580 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e8486800 == 161 [pid = 1831] [id = 732] 07:57:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14e440b800) [pid = 1831] [serial = 2197] [outer = (nil)] 07:57:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14e53f2000) [pid = 1831] [serial = 2198] [outer = 0x7f14e440b800] 07:57:13 INFO - PROCESS | 1831 | 1461164233695 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14e59b4c00) [pid = 1831] [serial = 2199] [outer = 0x7f14e440b800] 07:57:14 INFO - PROCESS | 1831 | 1461164234536 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:57:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1527ms 07:57:14 INFO - PROCESS | 1831 | 1461164234596 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 1831 | 1461164234600 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:57:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:57:14 INFO - PROCESS | 1831 | 1461164234606 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 1831 | 1461164234608 Marionette TRACE conn3 <- [1,2902,null,{}] 07:57:14 INFO - PROCESS | 1831 | 1461164234613 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:14 INFO - PROCESS | 1831 | 1461164234834 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:57:15 INFO - PROCESS | 1831 | 1461164235108 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14ed3ba000 == 162 [pid = 1831] [id = 733] 07:57:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14e46f1000) [pid = 1831] [serial = 2200] [outer = (nil)] 07:57:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14e5f39800) [pid = 1831] [serial = 2201] [outer = 0x7f14e46f1000] 07:57:15 INFO - PROCESS | 1831 | 1461164235231 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14e5f3f800) [pid = 1831] [serial = 2202] [outer = 0x7f14e46f1000] 07:57:16 INFO - PROCESS | 1831 | 1461164236094 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:57:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1530ms 07:57:16 INFO - PROCESS | 1831 | 1461164236137 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 1831 | 1461164236141 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:57:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:57:16 INFO - PROCESS | 1831 | 1461164236147 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 1831 | 1461164236151 Marionette TRACE conn3 <- [1,2906,null,{}] 07:57:16 INFO - PROCESS | 1831 | 1461164236156 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 1831 | 1461164236390 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:57:16 INFO - PROCESS | 1831 | 1461164236670 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f47ea000 == 163 [pid = 1831] [id = 734] 07:57:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14e5b64000) [pid = 1831] [serial = 2203] [outer = (nil)] 07:57:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14e6367c00) [pid = 1831] [serial = 2204] [outer = 0x7f14e5b64000] 07:57:16 INFO - PROCESS | 1831 | 1461164236783 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14e6371c00) [pid = 1831] [serial = 2205] [outer = 0x7f14e5b64000] 07:57:17 INFO - PROCESS | 1831 | 1461164237653 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1582ms 07:57:17 INFO - PROCESS | 1831 | 1461164237730 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:57:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:57:17 INFO - PROCESS | 1831 | 1461164237734 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:57:17 INFO - PROCESS | 1831 | 1461164237740 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 1831 | 1461164237743 Marionette TRACE conn3 <- [1,2910,null,{}] 07:57:17 INFO - PROCESS | 1831 | 1461164237748 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:17 INFO - PROCESS | 1831 | 1461164237971 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:57:18 INFO - PROCESS | 1831 | 1461164238285 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f4c38000 == 164 [pid = 1831] [id = 735] 07:57:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14cc153400) [pid = 1831] [serial = 2206] [outer = (nil)] 07:57:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14e6ba9800) [pid = 1831] [serial = 2207] [outer = 0x7f14cc153400] 07:57:18 INFO - PROCESS | 1831 | 1461164238378 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14e73e6400) [pid = 1831] [serial = 2208] [outer = 0x7f14cc153400] 07:57:19 INFO - PROCESS | 1831 | 1461164239128 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:57:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:57:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1433ms 07:57:19 INFO - PROCESS | 1831 | 1461164239174 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 1831 | 1461164239177 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /DOMEvents/constructors.html 07:57:19 INFO - PROCESS | 1831 | 1461164239184 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 1831 | 1461164239186 Marionette TRACE conn3 <- [1,2914,null,{}] 07:57:19 INFO - PROCESS | 1831 | 1461164239192 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 1831 | 1461164239410 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:57:19 INFO - PROCESS | 1831 | 1461164239681 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5c1e000 == 165 [pid = 1831] [id = 736] 07:57:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14e4b9d800) [pid = 1831] [serial = 2209] [outer = (nil)] 07:57:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14e7672800) [pid = 1831] [serial = 2210] [outer = 0x7f14e4b9d800] 07:57:19 INFO - PROCESS | 1831 | 1461164239755 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14e81b3000) [pid = 1831] [serial = 2211] [outer = 0x7f14e4b9d800] 07:57:20 INFO - PROCESS | 1831 | 1461164240658 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:57:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:57:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:57:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1550ms 07:57:20 INFO - PROCESS | 1831 | 1461164240757 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 1831 | 1461164240764 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:57:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:57:20 INFO - PROCESS | 1831 | 1461164240777 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 1831 | 1461164240780 Marionette TRACE conn3 <- [1,2918,null,{}] 07:57:20 INFO - PROCESS | 1831 | 1461164240786 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:21 INFO - PROCESS | 1831 | 1461164241022 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:57:21 INFO - PROCESS | 1831 | 1461164241336 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f5e0a800 == 166 [pid = 1831] [id = 737] 07:57:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14d5bde800) [pid = 1831] [serial = 2212] [outer = (nil)] 07:57:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14e834f400) [pid = 1831] [serial = 2213] [outer = 0x7f14d5bde800] 07:57:21 INFO - PROCESS | 1831 | 1461164241412 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14ed43b800) [pid = 1831] [serial = 2214] [outer = 0x7f14d5bde800] 07:57:22 INFO - PROCESS | 1831 | 1461164242151 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:57:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:57:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1432ms 07:57:22 INFO - PROCESS | 1831 | 1461164242208 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 1831 | 1461164242210 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:57:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:57:22 INFO - PROCESS | 1831 | 1461164242217 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 1831 | 1461164242220 Marionette TRACE conn3 <- [1,2922,null,{}] 07:57:22 INFO - PROCESS | 1831 | 1461164242226 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:22 INFO - PROCESS | 1831 | 1461164242464 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:57:22 INFO - PROCESS | 1831 | 1461164242747 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f9d33800 == 167 [pid = 1831] [id = 738] 07:57:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14e4a8f800) [pid = 1831] [serial = 2215] [outer = (nil)] 07:57:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14eead8400) [pid = 1831] [serial = 2216] [outer = 0x7f14e4a8f800] 07:57:22 INFO - PROCESS | 1831 | 1461164242819 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14f3bc8000) [pid = 1831] [serial = 2217] [outer = 0x7f14e4a8f800] 07:57:23 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 07:57:23 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 07:57:23 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 07:57:23 INFO - PROCESS | 1831 | [1831] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 07:57:23 INFO - PROCESS | 1831 | 1461164243649 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:57:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:57:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:57:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:57:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:57:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:57:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:57:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:57:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:57:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:57:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1483ms 07:57:23 INFO - PROCESS | 1831 | 1461164243706 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 1831 | 1461164243714 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:57:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:57:23 INFO - PROCESS | 1831 | 1461164243811 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 1831 | 1461164243815 Marionette TRACE conn3 <- [1,2926,null,{}] 07:57:23 INFO - PROCESS | 1831 | 1461164243820 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:24 INFO - PROCESS | 1831 | 1461164244050 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:57:24 INFO - PROCESS | 1831 | 1461164244923 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14f9646800 == 166 [pid = 1831] [id = 162] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfc0e000 == 165 [pid = 1831] [id = 54] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e813a000 == 164 [pid = 1831] [id = 242] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d272b800 == 163 [pid = 1831] [id = 719] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d15ad000 == 162 [pid = 1831] [id = 718] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cfc4e800 == 161 [pid = 1831] [id = 717] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14ccc4f000 == 160 [pid = 1831] [id = 716] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14c8253800 == 159 [pid = 1831] [id = 715] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e78dc800 == 158 [pid = 1831] [id = 713] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e690a000 == 157 [pid = 1831] [id = 712] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5908000 == 156 [pid = 1831] [id = 711] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e4676800 == 155 [pid = 1831] [id = 710] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e2422000 == 154 [pid = 1831] [id = 709] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e221e000 == 153 [pid = 1831] [id = 708] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1e62000 == 152 [pid = 1831] [id = 707] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1639800 == 151 [pid = 1831] [id = 706] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dfa69800 == 150 [pid = 1831] [id = 705] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de917000 == 149 [pid = 1831] [id = 704] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de80f000 == 148 [pid = 1831] [id = 703] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de702800 == 147 [pid = 1831] [id = 702] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dd321000 == 146 [pid = 1831] [id = 701] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc20b800 == 145 [pid = 1831] [id = 700] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da920000 == 144 [pid = 1831] [id = 699] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d5cc4800 == 143 [pid = 1831] [id = 698] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d267b800 == 142 [pid = 1831] [id = 697] 07:57:25 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf5d9000 == 141 [pid = 1831] [id = 696] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14d5f6d000) [pid = 1831] [serial = 2085] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14c8c98c00) [pid = 1831] [serial = 2063] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14d5f6f800) [pid = 1831] [serial = 2045] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14d2995800) [pid = 1831] [serial = 2075] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14c99bf000) [pid = 1831] [serial = 2066] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14dd361800) [pid = 1831] [serial = 2054] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14d4408c00) [pid = 1831] [serial = 2039] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f14cf56e000) [pid = 1831] [serial = 2070] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14d278a000) [pid = 1831] [serial = 2073] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14dace5800) [pid = 1831] [serial = 2048] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14cb5d4800) [pid = 1831] [serial = 2033] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14c9feb400) [pid = 1831] [serial = 2067] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14d2aaa400) [pid = 1831] [serial = 2076] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14d5bd2800) [pid = 1831] [serial = 2042] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14d3116000) [pid = 1831] [serial = 2078] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14de3e3800) [pid = 1831] [serial = 2060] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14dd929c00) [pid = 1831] [serial = 2057] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14d0742800) [pid = 1831] [serial = 2072] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14d4ccfc00) [pid = 1831] [serial = 2079] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14cd8a0c00) [pid = 1831] [serial = 2084] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14dc321c00) [pid = 1831] [serial = 2051] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14da79e800) [pid = 1831] [serial = 2082] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14d4fa9000) [pid = 1831] [serial = 2081] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14cd8a6c00) [pid = 1831] [serial = 2069] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14cffd2c00) [pid = 1831] [serial = 2036] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14d2898c00) [pid = 1831] [serial = 2031] [outer = (nil)] [url = about:blank] 07:57:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c824b800 == 142 [pid = 1831] [id = 739] 07:57:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14c8c94800) [pid = 1831] [serial = 2218] [outer = (nil)] 07:57:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14ca2c9000) [pid = 1831] [serial = 2219] [outer = 0x7f14c8c94800] 07:57:26 INFO - PROCESS | 1831 | 1461164246005 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14caa88000) [pid = 1831] [serial = 2220] [outer = 0x7f14c8c94800] 07:57:26 INFO - PROCESS | 1831 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:57:26 INFO - PROCESS | 1831 | 1461164246732 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:57:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:57:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2949ms 07:57:26 INFO - PROCESS | 1831 | 1461164246751 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1831 | 1461164246759 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:57:26 INFO - PROCESS | 1831 | 1461164246768 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1831 | 1461164246773 Marionette TRACE conn3 <- [1,2930,null,{}] 07:57:26 INFO - PROCESS | 1831 | 1461164246780 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 1831 | 1461164246987 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:57:27 INFO - PROCESS | 1831 | 1461164247184 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cccda800 == 143 [pid = 1831] [id = 740] 07:57:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14c8c98c00) [pid = 1831] [serial = 2221] [outer = (nil)] 07:57:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14cd8a8800) [pid = 1831] [serial = 2222] [outer = 0x7f14c8c98c00] 07:57:27 INFO - PROCESS | 1831 | 1461164247253 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14cf56d800) [pid = 1831] [serial = 2223] [outer = 0x7f14c8c98c00] 07:57:28 INFO - PROCESS | 1831 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:57:28 INFO - PROCESS | 1831 | 1461164248111 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:57:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:57:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1380ms 07:57:28 INFO - PROCESS | 1831 | 1461164248152 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 1831 | 1461164248158 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:57:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:57:28 INFO - PROCESS | 1831 | 1461164248167 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 1831 | 1461164248169 Marionette TRACE conn3 <- [1,2934,null,{}] 07:57:28 INFO - PROCESS | 1831 | 1461164248179 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:28 INFO - PROCESS | 1831 | 1461164248381 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:57:28 INFO - PROCESS | 1831 | 1461164248603 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf7cc000 == 144 [pid = 1831] [id = 741] 07:57:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14cccf1800) [pid = 1831] [serial = 2224] [outer = (nil)] 07:57:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14d2368400) [pid = 1831] [serial = 2225] [outer = 0x7f14cccf1800] 07:57:28 INFO - PROCESS | 1831 | 1461164248667 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14d2897800) [pid = 1831] [serial = 2226] [outer = 0x7f14cccf1800] 07:57:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:57:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1287ms 07:57:29 INFO - PROCESS | 1831 | 1461164249447 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:57:29 INFO - PROCESS | 1831 | 1461164249455 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:57:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:57:29 INFO - PROCESS | 1831 | 1461164249458 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:57:29 INFO - PROCESS | 1831 | 1461164249465 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 1831 | 1461164249473 Marionette TRACE conn3 <- [1,2938,null,{}] 07:57:29 INFO - PROCESS | 1831 | 1461164249494 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:29 INFO - PROCESS | 1831 | 1461164249751 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:57:29 INFO - PROCESS | 1831 | 1461164249799 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0ada000 == 145 [pid = 1831] [id = 742] 07:57:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14d2aac800) [pid = 1831] [serial = 2227] [outer = (nil)] 07:57:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14d310b800) [pid = 1831] [serial = 2228] [outer = 0x7f14d2aac800] 07:57:29 INFO - PROCESS | 1831 | 1461164249895 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14d4dc9800) [pid = 1831] [serial = 2229] [outer = 0x7f14d2aac800] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14db0e5400) [pid = 1831] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14d298e800) [pid = 1831] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14cd9b1c00) [pid = 1831] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14d2994000) [pid = 1831] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14d0745000) [pid = 1831] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14d299bc00) [pid = 1831] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14e14b4400) [pid = 1831] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14da933800) [pid = 1831] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14d14cac00) [pid = 1831] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14c8c97800) [pid = 1831] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14cd6a5400) [pid = 1831] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14dde20400) [pid = 1831] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14d236e400) [pid = 1831] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14d2aad400) [pid = 1831] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14de649c00) [pid = 1831] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14d310cc00) [pid = 1831] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14cd9a5800) [pid = 1831] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14d5f49000) [pid = 1831] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14dfc3dc00) [pid = 1831] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14cd8a1c00) [pid = 1831] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14cc157800) [pid = 1831] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14c6c15400) [pid = 1831] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14da93c800) [pid = 1831] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14dd366000) [pid = 1831] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14c6c11c00) [pid = 1831] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14dad75800) [pid = 1831] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14cd8a6000) [pid = 1831] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14d5f50400) [pid = 1831] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14e10e3c00) [pid = 1831] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14db048c00) [pid = 1831] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14c8c90800) [pid = 1831] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14c99c4000) [pid = 1831] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14dc329000) [pid = 1831] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:57:31 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14caa8e400) [pid = 1831] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:57:31 INFO - PROCESS | 1831 | 1461164251463 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:57:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:57:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2053ms 07:57:31 INFO - PROCESS | 1831 | 1461164251522 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 1831 | 1461164251527 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:57:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:57:31 INFO - PROCESS | 1831 | 1461164251534 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 1831 | 1461164251539 Marionette TRACE conn3 <- [1,2942,null,{}] 07:57:31 INFO - PROCESS | 1831 | 1461164251550 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:31 INFO - PROCESS | 1831 | 1461164251754 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:57:31 INFO - PROCESS | 1831 | 1461164251935 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d13df800 == 146 [pid = 1831] [id = 743] 07:57:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14c6c11c00) [pid = 1831] [serial = 2230] [outer = (nil)] 07:57:31 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14cffd4400) [pid = 1831] [serial = 2231] [outer = 0x7f14c6c11c00] 07:57:32 INFO - PROCESS | 1831 | 1461164252002 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14d310a400) [pid = 1831] [serial = 2232] [outer = 0x7f14c6c11c00] 07:57:32 INFO - PROCESS | 1831 | 1461164252645 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:57:32 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:57:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:57:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1141ms 07:57:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:57:32 INFO - PROCESS | 1831 | 1461164252677 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 1831 | 1461164252680 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:57:32 INFO - PROCESS | 1831 | 1461164252689 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 1831 | 1461164252692 Marionette TRACE conn3 <- [1,2946,null,{}] 07:57:32 INFO - PROCESS | 1831 | 1461164252702 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:32 INFO - PROCESS | 1831 | 1461164252990 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:57:33 INFO - PROCESS | 1831 | 1461164253012 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d272e000 == 147 [pid = 1831] [id = 744] 07:57:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14d5bd5800) [pid = 1831] [serial = 2233] [outer = (nil)] 07:57:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14d5f50400) [pid = 1831] [serial = 2234] [outer = 0x7f14d5bd5800] 07:57:33 INFO - PROCESS | 1831 | 1461164253087 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14da7a4c00) [pid = 1831] [serial = 2235] [outer = 0x7f14d5bd5800] 07:57:34 INFO - PROCESS | 1831 | 1461164254202 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:57:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:57:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1537ms 07:57:34 INFO - PROCESS | 1831 | 1461164254224 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 1831 | 1461164254231 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:57:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:57:34 INFO - PROCESS | 1831 | 1461164254240 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 1831 | 1461164254245 Marionette TRACE conn3 <- [1,2950,null,{}] 07:57:34 INFO - PROCESS | 1831 | 1461164254253 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:34 INFO - PROCESS | 1831 | 1461164254516 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:57:34 INFO - PROCESS | 1831 | 1461164254763 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf5c9800 == 148 [pid = 1831] [id = 745] 07:57:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14cc3d7c00) [pid = 1831] [serial = 2236] [outer = (nil)] 07:57:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14cd9a9000) [pid = 1831] [serial = 2237] [outer = 0x7f14cc3d7c00] 07:57:34 INFO - PROCESS | 1831 | 1461164254848 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14cffd5c00) [pid = 1831] [serial = 2238] [outer = 0x7f14cc3d7c00] 07:57:35 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d06cd800 == 149 [pid = 1831] [id = 746] 07:57:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14d2965800) [pid = 1831] [serial = 2239] [outer = (nil)] 07:57:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14cffda400) [pid = 1831] [serial = 2240] [outer = 0x7f14d2965800] 07:57:35 INFO - PROCESS | 1831 | 1461164255834 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:57:35 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:57:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1632ms 07:57:35 INFO - PROCESS | 1831 | 1461164255877 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 1831 | 1461164255885 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:57:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:57:35 INFO - PROCESS | 1831 | 1461164255895 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1831 | 1461164255899 Marionette TRACE conn3 <- [1,2954,null,{}] 07:57:35 INFO - PROCESS | 1831 | 1461164255905 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:36 INFO - PROCESS | 1831 | 1461164256187 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:57:36 INFO - PROCESS | 1831 | 1461164256530 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d331f000 == 150 [pid = 1831] [id = 747] 07:57:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14cffd8400) [pid = 1831] [serial = 2241] [outer = (nil)] 07:57:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14d3116000) [pid = 1831] [serial = 2242] [outer = 0x7f14cffd8400] 07:57:36 INFO - PROCESS | 1831 | 1461164256610 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14d4ee2c00) [pid = 1831] [serial = 2243] [outer = 0x7f14cffd8400] 07:57:37 INFO - PROCESS | 1831 | 1461164257324 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:57:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:57:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:57:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1479ms 07:57:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:57:37 INFO - PROCESS | 1831 | 1461164257375 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1831 | 1461164257378 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:57:37 INFO - PROCESS | 1831 | 1461164257385 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1831 | 1461164257391 Marionette TRACE conn3 <- [1,2958,null,{}] 07:57:37 INFO - PROCESS | 1831 | 1461164257407 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:37 INFO - PROCESS | 1831 | 1461164257647 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:57:37 INFO - PROCESS | 1831 | 1461164257922 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cde000 == 151 [pid = 1831] [id = 748] 07:57:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14cd8a8c00) [pid = 1831] [serial = 2244] [outer = (nil)] 07:57:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14daa0bc00) [pid = 1831] [serial = 2245] [outer = 0x7f14cd8a8c00] 07:57:38 INFO - PROCESS | 1831 | 1461164258005 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14daa3c000) [pid = 1831] [serial = 2246] [outer = 0x7f14cd8a8c00] 07:57:38 INFO - PROCESS | 1831 | 1461164258795 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:57:38 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:57:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1439ms 07:57:38 INFO - PROCESS | 1831 | 1461164258824 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 1831 | 1461164258828 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:57:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:57:38 INFO - PROCESS | 1831 | 1461164258835 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 1831 | 1461164258838 Marionette TRACE conn3 <- [1,2962,null,{}] 07:57:38 INFO - PROCESS | 1831 | 1461164258845 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:39 INFO - PROCESS | 1831 | 1461164259103 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:57:39 INFO - PROCESS | 1831 | 1461164259347 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14db144000 == 152 [pid = 1831] [id = 749] 07:57:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14d4405800) [pid = 1831] [serial = 2247] [outer = (nil)] 07:57:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14daa57800) [pid = 1831] [serial = 2248] [outer = 0x7f14d4405800] 07:57:39 INFO - PROCESS | 1831 | 1461164259426 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14dad7b000) [pid = 1831] [serial = 2249] [outer = 0x7f14d4405800] 07:57:40 INFO - PROCESS | 1831 | 1461164260180 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:57:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:57:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1378ms 07:57:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:57:40 INFO - PROCESS | 1831 | 1461164260214 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1831 | 1461164260217 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:57:40 INFO - PROCESS | 1831 | 1461164260223 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1831 | 1461164260226 Marionette TRACE conn3 <- [1,2966,null,{}] 07:57:40 INFO - PROCESS | 1831 | 1461164260231 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:40 INFO - PROCESS | 1831 | 1461164260487 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:57:40 INFO - PROCESS | 1831 | 1461164260729 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc2dc800 == 153 [pid = 1831] [id = 750] 07:57:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14d4fad400) [pid = 1831] [serial = 2250] [outer = (nil)] 07:57:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14db0e5400) [pid = 1831] [serial = 2251] [outer = 0x7f14d4fad400] 07:57:40 INFO - PROCESS | 1831 | 1461164260804 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14dc328800) [pid = 1831] [serial = 2252] [outer = 0x7f14d4fad400] 07:57:41 INFO - PROCESS | 1831 | 1461164261579 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:57:41 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:57:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1379ms 07:57:41 INFO - PROCESS | 1831 | 1461164261601 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 1831 | 1461164261605 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:57:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:57:41 INFO - PROCESS | 1831 | 1461164261610 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 1831 | 1461164261612 Marionette TRACE conn3 <- [1,2970,null,{}] 07:57:41 INFO - PROCESS | 1831 | 1461164261618 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:41 INFO - PROCESS | 1831 | 1461164261841 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:57:42 INFO - PROCESS | 1831 | 1461164262083 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de04f000 == 154 [pid = 1831] [id = 751] 07:57:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14db040800) [pid = 1831] [serial = 2253] [outer = (nil)] 07:57:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14dd4a5c00) [pid = 1831] [serial = 2254] [outer = 0x7f14db040800] 07:57:42 INFO - PROCESS | 1831 | 1461164262154 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14de1d8800) [pid = 1831] [serial = 2255] [outer = 0x7f14db040800] 07:57:42 INFO - PROCESS | 1831 | 1461164262976 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:57:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:57:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1383ms 07:57:42 INFO - PROCESS | 1831 | 1461164262995 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 1831 | 1461164262998 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:57:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:57:43 INFO - PROCESS | 1831 | 1461164263004 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 1831 | 1461164263007 Marionette TRACE conn3 <- [1,2974,null,{}] 07:57:43 INFO - PROCESS | 1831 | 1461164263013 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:43 INFO - PROCESS | 1831 | 1461164263217 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:57:43 INFO - PROCESS | 1831 | 1461164263458 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de90e000 == 155 [pid = 1831] [id = 752] 07:57:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14db042400) [pid = 1831] [serial = 2256] [outer = (nil)] 07:57:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14de3ef000) [pid = 1831] [serial = 2257] [outer = 0x7f14db042400] 07:57:43 INFO - PROCESS | 1831 | 1461164263527 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14de581c00) [pid = 1831] [serial = 2258] [outer = 0x7f14db042400] 07:57:44 INFO - PROCESS | 1831 | 1461164264282 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:57:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:57:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1328ms 07:57:44 INFO - PROCESS | 1831 | 1461164264333 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 1831 | 1461164264336 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:57:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:57:44 INFO - PROCESS | 1831 | 1461164264342 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 1831 | 1461164264344 Marionette TRACE conn3 <- [1,2978,null,{}] 07:57:44 INFO - PROCESS | 1831 | 1461164264350 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:44 INFO - PROCESS | 1831 | 1461164264567 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:57:44 INFO - PROCESS | 1831 | 1461164264805 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfcbe000 == 156 [pid = 1831] [id = 753] 07:57:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14dc329000) [pid = 1831] [serial = 2259] [outer = (nil)] 07:57:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14de642c00) [pid = 1831] [serial = 2260] [outer = 0x7f14dc329000] 07:57:44 INFO - PROCESS | 1831 | 1461164264875 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14de9a0800) [pid = 1831] [serial = 2261] [outer = 0x7f14dc329000] 07:57:45 INFO - PROCESS | 1831 | 1461164265649 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:57:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:57:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1327ms 07:57:45 INFO - PROCESS | 1831 | 1461164265676 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1831 | 1461164265679 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:57:45 INFO - PROCESS | 1831 | 1461164265689 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 1831 | 1461164265692 Marionette TRACE conn3 <- [1,2982,null,{}] 07:57:45 INFO - PROCESS | 1831 | 1461164265698 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:45 INFO - PROCESS | 1831 | 1461164265925 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:57:46 INFO - PROCESS | 1831 | 1461164266167 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1e60000 == 157 [pid = 1831] [id = 754] 07:57:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14de583400) [pid = 1831] [serial = 2262] [outer = (nil)] 07:57:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14dea60800) [pid = 1831] [serial = 2263] [outer = 0x7f14de583400] 07:57:46 INFO - PROCESS | 1831 | 1461164266243 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14df8a1400) [pid = 1831] [serial = 2264] [outer = 0x7f14de583400] 07:57:47 INFO - PROCESS | 1831 | 1461164266999 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:57:47 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:57:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1326ms 07:57:47 INFO - PROCESS | 1831 | 1461164267027 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1831 | 1461164267031 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:57:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:57:47 INFO - PROCESS | 1831 | 1461164267041 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 1831 | 1461164267045 Marionette TRACE conn3 <- [1,2986,null,{}] 07:57:47 INFO - PROCESS | 1831 | 1461164267051 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 1831 | 1461164267277 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:57:47 INFO - PROCESS | 1831 | 1461164267530 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e241d800 == 158 [pid = 1831] [id = 755] 07:57:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14de9bac00) [pid = 1831] [serial = 2265] [outer = (nil)] 07:57:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14e1015800) [pid = 1831] [serial = 2266] [outer = 0x7f14de9bac00] 07:57:47 INFO - PROCESS | 1831 | 1461164267605 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14e10dd000) [pid = 1831] [serial = 2267] [outer = 0x7f14de9bac00] 07:57:48 INFO - PROCESS | 1831 | 1461164268414 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:57:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:57:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1388ms 07:57:48 INFO - PROCESS | 1831 | 1461164268429 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 1831 | 1461164268434 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:57:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:57:48 INFO - PROCESS | 1831 | 1461164268440 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1831 | 1461164268444 Marionette TRACE conn3 <- [1,2990,null,{}] 07:57:48 INFO - PROCESS | 1831 | 1461164268449 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:48 INFO - PROCESS | 1831 | 1461164268685 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:57:48 INFO - PROCESS | 1831 | 1461164268938 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5908000 == 159 [pid = 1831] [id = 756] 07:57:48 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14df8a2400) [pid = 1831] [serial = 2268] [outer = (nil)] 07:57:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14e1480400) [pid = 1831] [serial = 2269] [outer = 0x7f14df8a2400] 07:57:49 INFO - PROCESS | 1831 | 1461164269017 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14e20d6800) [pid = 1831] [serial = 2270] [outer = 0x7f14df8a2400] 07:57:49 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4be0000 == 160 [pid = 1831] [id = 757] 07:57:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14e233a400) [pid = 1831] [serial = 2271] [outer = (nil)] 07:57:49 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14e20d8000) [pid = 1831] [serial = 2272] [outer = 0x7f14e233a400] 07:57:49 INFO - PROCESS | 1831 | 1461164269908 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:57:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:57:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1477ms 07:57:49 INFO - PROCESS | 1831 | 1461164269917 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 1831 | 1461164269921 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:57:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:57:49 INFO - PROCESS | 1831 | 1461164269926 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 1831 | 1461164269928 Marionette TRACE conn3 <- [1,2994,null,{}] 07:57:49 INFO - PROCESS | 1831 | 1461164269934 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:50 INFO - PROCESS | 1831 | 1461164270226 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:57:50 INFO - PROCESS | 1831 | 1461164270483 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7a1a000 == 161 [pid = 1831] [id = 758] 07:57:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14c8c9d000) [pid = 1831] [serial = 2273] [outer = (nil)] 07:57:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14e214d000) [pid = 1831] [serial = 2274] [outer = 0x7f14c8c9d000] 07:57:50 INFO - PROCESS | 1831 | 1461164270558 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14e3882c00) [pid = 1831] [serial = 2275] [outer = 0x7f14c8c9d000] 07:57:51 INFO - PROCESS | 1831 | 1461164271358 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:57:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:57:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:57:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1475ms 07:57:51 INFO - PROCESS | 1831 | 1461164271404 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 1831 | 1461164271408 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:57:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:57:51 INFO - PROCESS | 1831 | 1461164271413 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 1831 | 1461164271416 Marionette TRACE conn3 <- [1,2998,null,{}] 07:57:51 INFO - PROCESS | 1831 | 1461164271422 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 1831 | 1461164271641 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:57:51 INFO - PROCESS | 1831 | 1461164271884 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f47e8800 == 162 [pid = 1831] [id = 759] 07:57:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14cd8a9c00) [pid = 1831] [serial = 2276] [outer = (nil)] 07:57:51 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14e3c2d400) [pid = 1831] [serial = 2277] [outer = 0x7f14cd8a9c00] 07:57:51 INFO - PROCESS | 1831 | 1461164271960 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14e4493c00) [pid = 1831] [serial = 2278] [outer = 0x7f14cd8a9c00] 07:57:52 INFO - PROCESS | 1831 | 1461164272730 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:57:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:57:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1331ms 07:57:52 INFO - PROCESS | 1831 | 1461164272745 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1831 | 1461164272748 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:57:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:57:52 INFO - PROCESS | 1831 | 1461164272753 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1831 | 1461164272755 Marionette TRACE conn3 <- [1,3002,null,{}] 07:57:52 INFO - PROCESS | 1831 | 1461164272761 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:52 INFO - PROCESS | 1831 | 1461164272979 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:57:53 INFO - PROCESS | 1831 | 1461164273224 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14f964e800 == 163 [pid = 1831] [id = 760] 07:57:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14de3eec00) [pid = 1831] [serial = 2279] [outer = (nil)] 07:57:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14e46e7800) [pid = 1831] [serial = 2280] [outer = 0x7f14de3eec00] 07:57:53 INFO - PROCESS | 1831 | 1461164273294 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 1831 | ++DOMWINDOW == 199 (0x7f14e4b97400) [pid = 1831] [serial = 2281] [outer = 0x7f14de3eec00] 07:57:54 INFO - PROCESS | 1831 | 1461164274057 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:57:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:57:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1329ms 07:57:54 INFO - PROCESS | 1831 | 1461164274083 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 1831 | 1461164274086 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:57:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:57:54 INFO - PROCESS | 1831 | 1461164274091 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 1831 | 1461164274093 Marionette TRACE conn3 <- [1,3006,null,{}] 07:57:54 INFO - PROCESS | 1831 | 1461164274099 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 1831 | 1461164274297 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:57:54 INFO - PROCESS | 1831 | 1461164274583 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fa231800 == 164 [pid = 1831] [id = 761] 07:57:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 200 (0x7f14cfee7400) [pid = 1831] [serial = 2282] [outer = (nil)] 07:57:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 201 (0x7f14e58c7c00) [pid = 1831] [serial = 2283] [outer = 0x7f14cfee7400] 07:57:54 INFO - PROCESS | 1831 | 1461164274655 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1831 | ++DOMWINDOW == 202 (0x7f14e6bad000) [pid = 1831] [serial = 2284] [outer = 0x7f14cfee7400] 07:57:55 INFO - PROCESS | 1831 | 1461164275410 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:57:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1329ms 07:57:55 INFO - PROCESS | 1831 | 1461164275421 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 1831 | 1461164275424 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:57:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:57:55 INFO - PROCESS | 1831 | 1461164275429 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 1831 | 1461164275431 Marionette TRACE conn3 <- [1,3010,null,{}] 07:57:55 INFO - PROCESS | 1831 | 1461164275436 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 1831 | 1461164275635 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:57:55 INFO - PROCESS | 1831 | 1461164275879 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fbe73000 == 165 [pid = 1831] [id = 762] 07:57:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 203 (0x7f14d14d8000) [pid = 1831] [serial = 2285] [outer = (nil)] 07:57:55 INFO - PROCESS | 1831 | ++DOMWINDOW == 204 (0x7f14e84db400) [pid = 1831] [serial = 2286] [outer = 0x7f14d14d8000] 07:57:55 INFO - PROCESS | 1831 | 1461164275952 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 1831 | ++DOMWINDOW == 205 (0x7f14f3b44c00) [pid = 1831] [serial = 2287] [outer = 0x7f14d14d8000] 07:57:56 INFO - PROCESS | 1831 | 1461164276706 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:57:56 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:57:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1325ms 07:57:56 INFO - PROCESS | 1831 | 1461164276755 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1831 | 1461164276759 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:57:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:57:56 INFO - PROCESS | 1831 | 1461164276765 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1831 | 1461164276767 Marionette TRACE conn3 <- [1,3014,null,{}] 07:57:56 INFO - PROCESS | 1831 | 1461164276773 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:56 INFO - PROCESS | 1831 | 1461164276977 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:57:57 INFO - PROCESS | 1831 | 1461164277253 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14fe381000 == 166 [pid = 1831] [id = 763] 07:57:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 206 (0x7f14e5f39000) [pid = 1831] [serial = 2288] [outer = (nil)] 07:57:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 207 (0x7f14f4775000) [pid = 1831] [serial = 2289] [outer = 0x7f14e5f39000] 07:57:57 INFO - PROCESS | 1831 | 1461164277323 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1831 | ++DOMWINDOW == 208 (0x7f14f4ce3000) [pid = 1831] [serial = 2290] [outer = 0x7f14e5f39000] 07:57:57 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:57:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:57:58 INFO - {} 07:57:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:57:58 INFO - {} 07:57:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:57:58 INFO - {} 07:57:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:57:58 INFO - {} 07:57:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1430ms 07:57:58 INFO - PROCESS | 1831 | 1461164278186 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:57:58 INFO - PROCESS | 1831 | 1461164278198 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 1831 | 1461164278201 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:57:58 INFO - TEST-START | /FileAPI/fileReader.html 07:57:58 INFO - PROCESS | 1831 | 1461164278206 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 1831 | 1461164278209 Marionette TRACE conn3 <- [1,3018,null,{}] 07:57:58 INFO - PROCESS | 1831 | 1461164278218 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 1831 | 1461164278426 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:57:58 INFO - PROCESS | 1831 | 1461164278703 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c8b5f000 == 167 [pid = 1831] [id = 764] 07:57:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 209 (0x7f14d2896c00) [pid = 1831] [serial = 2291] [outer = (nil)] 07:57:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 210 (0x7f14f5cb9800) [pid = 1831] [serial = 2292] [outer = 0x7f14d2896c00] 07:57:58 INFO - PROCESS | 1831 | 1461164278774 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 1831 | ++DOMWINDOW == 211 (0x7f14f7d1e000) [pid = 1831] [serial = 2293] [outer = 0x7f14d2896c00] 07:57:59 INFO - PROCESS | 1831 | 1461164279553 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:57:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:57:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:57:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:57:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:57:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 1383ms 07:57:59 INFO - TEST-START | /FileAPI/historical.html 07:57:59 INFO - PROCESS | 1831 | 1461164279591 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 1831 | 1461164279594 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:57:59 INFO - PROCESS | 1831 | 1461164279600 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 1831 | 1461164279603 Marionette TRACE conn3 <- [1,3022,null,{}] 07:57:59 INFO - PROCESS | 1831 | 1461164279608 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:59 INFO - PROCESS | 1831 | 1461164279806 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:58:00 INFO - PROCESS | 1831 | 1461164280050 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf910800 == 168 [pid = 1831] [id = 765] 07:58:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 212 (0x7f14d299ac00) [pid = 1831] [serial = 2294] [outer = (nil)] 07:58:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 213 (0x7f14f96a0000) [pid = 1831] [serial = 2295] [outer = 0x7f14d299ac00] 07:58:00 INFO - PROCESS | 1831 | 1461164280124 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 1831 | ++DOMWINDOW == 214 (0x7f14f9cb8400) [pid = 1831] [serial = 2296] [outer = 0x7f14d299ac00] 07:58:00 INFO - PROCESS | 1831 | 1461164280958 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:58:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:58:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:58:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:58:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:58:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:58:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:58:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:58:00 INFO - TEST-OK | /FileAPI/historical.html | took 1380ms 07:58:00 INFO - PROCESS | 1831 | 1461164280982 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 1831 | 1461164280986 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:58:01 INFO - PROCESS | 1831 | 1461164280998 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - TEST-START | /FileAPI/idlharness.html 07:58:01 INFO - PROCESS | 1831 | 1461164281002 Marionette TRACE conn3 <- [1,3026,null,{}] 07:58:01 INFO - PROCESS | 1831 | 1461164281007 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 1831 | 1461164281245 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:58:01 INFO - PROCESS | 1831 | 1461164281503 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c62cd800 == 169 [pid = 1831] [id = 766] 07:58:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 215 (0x7f14f4769400) [pid = 1831] [serial = 2297] [outer = (nil)] 07:58:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 216 (0x7f14f9d1f000) [pid = 1831] [serial = 2298] [outer = 0x7f14f4769400] 07:58:01 INFO - PROCESS | 1831 | 1461164281578 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 1831 | ++DOMWINDOW == 217 (0x7f14f9ec4800) [pid = 1831] [serial = 2299] [outer = 0x7f14f4769400] 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:58:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:58:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:58:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:58:03 INFO - PROCESS | 1831 | 1461164283219 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:58:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:58:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 2331ms 07:58:03 INFO - PROCESS | 1831 | 1461164283431 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 1831 | 1461164283438 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:58:03 INFO - TEST-START | /FileAPI/idlharness.worker 07:58:03 INFO - PROCESS | 1831 | 1461164283469 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 1831 | 1461164283473 Marionette TRACE conn3 <- [1,3030,null,{}] 07:58:03 INFO - PROCESS | 1831 | 1461164283482 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4498000 == 168 [pid = 1831] [id = 695] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d2a24800 == 167 [pid = 1831] [id = 694] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d272f800 == 166 [pid = 1831] [id = 693] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cfce9000 == 165 [pid = 1831] [id = 692] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d13df800 == 164 [pid = 1831] [id = 743] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d0ada000 == 163 [pid = 1831] [id = 742] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cf7cc000 == 162 [pid = 1831] [id = 741] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cccda800 == 161 [pid = 1831] [id = 740] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14c824b800 == 160 [pid = 1831] [id = 739] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e8136800 == 159 [pid = 1831] [id = 731] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e5b20000 == 158 [pid = 1831] [id = 730] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1f03800 == 157 [pid = 1831] [id = 729] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14e1465000 == 156 [pid = 1831] [id = 728] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14de77c000 == 155 [pid = 1831] [id = 727] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dda72800 == 154 [pid = 1831] [id = 726] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14dc2e0800 == 153 [pid = 1831] [id = 725] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da91c800 == 152 [pid = 1831] [id = 724] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14da760800 == 151 [pid = 1831] [id = 723] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d4491000 == 150 [pid = 1831] [id = 722] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14d15a5000 == 149 [pid = 1831] [id = 721] 07:58:05 INFO - PROCESS | 1831 | --DOCSHELL 0x7f14cc91c800 == 148 [pid = 1831] [id = 720] 07:58:05 INFO - PROCESS | 1831 | 1461164285695 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 216 (0x7f14e20da000) [pid = 1831] [serial = 2136] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 215 (0x7f14dc191000) [pid = 1831] [serial = 2105] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 214 (0x7f14d14ce400) [pid = 1831] [serial = 1959] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 213 (0x7f14de3e8c00) [pid = 1831] [serial = 2112] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 212 (0x7f14de5f0c00) [pid = 1831] [serial = 2115] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 211 (0x7f14cd9a2800) [pid = 1831] [serial = 2150] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 210 (0x7f14dde26400) [pid = 1831] [serial = 2109] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 209 (0x7f14daa53000) [pid = 1831] [serial = 2100] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 208 (0x7f14dfa78c00) [pid = 1831] [serial = 2121] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 207 (0x7f14d4dcac00) [pid = 1831] [serial = 2040] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 206 (0x7f14dd27c400) [pid = 1831] [serial = 2106] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 205 (0x7f14daa35000) [pid = 1831] [serial = 2099] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 204 (0x7f14da933c00) [pid = 1831] [serial = 2046] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 203 (0x7f14d5f52000) [pid = 1831] [serial = 2096] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 202 (0x7f14dea6bc00) [pid = 1831] [serial = 2120] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 201 (0x7f14e2150800) [pid = 1831] [serial = 2139] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 200 (0x7f14de40e800) [pid = 1831] [serial = 2061] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 199 (0x7f14daa4fc00) [pid = 1831] [serial = 2138] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 198 (0x7f14d2784400) [pid = 1831] [serial = 2153] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 197 (0x7f14cccf7c00) [pid = 1831] [serial = 2034] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 196 (0x7f14e2338000) [pid = 1831] [serial = 2141] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 195 (0x7f14d298dc00) [pid = 1831] [serial = 2037] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 194 (0x7f14c9fee400) [pid = 1831] [serial = 2144] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 193 (0x7f14de646c00) [pid = 1831] [serial = 2117] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 192 (0x7f14d2899c00) [pid = 1831] [serial = 2093] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 191 (0x7f14d5f53400) [pid = 1831] [serial = 2043] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 190 (0x7f14e10de000) [pid = 1831] [serial = 2126] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 189 (0x7f14da93a000) [pid = 1831] [serial = 2087] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 188 (0x7f14dace1800) [pid = 1831] [serial = 2103] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 187 (0x7f14dd4a7800) [pid = 1831] [serial = 2055] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 186 (0x7f14de57c000) [pid = 1831] [serial = 2114] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 185 (0x7f14e148bc00) [pid = 1831] [serial = 2133] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 184 (0x7f14d2970000) [pid = 1831] [serial = 2154] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 183 (0x7f14cf813400) [pid = 1831] [serial = 2151] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 182 (0x7f14daa16000) [pid = 1831] [serial = 2088] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 181 (0x7f14d310f000) [pid = 1831] [serial = 2102] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 180 (0x7f14d4dc6000) [pid = 1831] [serial = 2157] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 179 (0x7f14de994c00) [pid = 1831] [serial = 2118] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 178 (0x7f14cf563000) [pid = 1831] [serial = 2091] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 177 (0x7f14c9fea400) [pid = 1831] [serial = 2147] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 176 (0x7f14db04d000) [pid = 1831] [serial = 2049] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 175 (0x7f14d4dc7800) [pid = 1831] [serial = 2129] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 174 (0x7f14d440ac00) [pid = 1831] [serial = 2156] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 173 (0x7f14da932800) [pid = 1831] [serial = 2097] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 172 (0x7f14de5f9800) [pid = 1831] [serial = 2064] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 171 (0x7f14cd6a7000) [pid = 1831] [serial = 2090] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 170 (0x7f14e12d4000) [pid = 1831] [serial = 2130] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 169 (0x7f14dd276000) [pid = 1831] [serial = 2052] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 168 (0x7f14dd360800) [pid = 1831] [serial = 2111] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 167 (0x7f14de02f800) [pid = 1831] [serial = 2058] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 166 (0x7f14e14c3400) [pid = 1831] [serial = 2135] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 165 (0x7f14dfc3f400) [pid = 1831] [serial = 2123] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 164 (0x7f14e060e400) [pid = 1831] [serial = 2124] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14e13de800) [pid = 1831] [serial = 2132] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14dd4a0400) [pid = 1831] [serial = 2108] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14d2aa8400) [pid = 1831] [serial = 2094] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14ca7f3c00) [pid = 1831] [serial = 2148] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14e1210000) [pid = 1831] [serial = 2127] [outer = (nil)] [url = about:blank] 07:58:05 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14d4cc7800) [pid = 1831] [serial = 2159] [outer = (nil)] [url = about:blank] 07:58:06 INFO - PROCESS | 1831 | 1461164286061 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c84d2800 == 149 [pid = 1831] [id = 767] 07:58:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14c99c4000) [pid = 1831] [serial = 2300] [outer = (nil)] 07:58:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14c99c8000) [pid = 1831] [serial = 2301] [outer = 0x7f14c99c4000] 07:58:06 INFO - PROCESS | 1831 | 1461164286124 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14c9fee400) [pid = 1831] [serial = 2302] [outer = 0x7f14c99c4000] 07:58:06 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:58:08 INFO - PROCESS | 1831 | 1461164288144 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:58:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:58:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:58:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:58:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:58:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:58:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:58:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:58:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:58:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:58:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:58:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:58:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:58:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:58:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:58:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:58:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:58:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:58:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4770ms 07:58:08 INFO - PROCESS | 1831 | 1461164288237 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:58:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:58:08 INFO - PROCESS | 1831 | 1461164288242 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:58:08 INFO - PROCESS | 1831 | 1461164288248 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1831 | 1461164288256 Marionette TRACE conn3 <- [1,3034,null,{}] 07:58:08 INFO - PROCESS | 1831 | 1461164288292 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:08 INFO - PROCESS | 1831 | 1461164288659 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:58:08 INFO - PROCESS | 1831 | 1461164288698 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cd746000 == 150 [pid = 1831] [id = 768] 07:58:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14c99c4c00) [pid = 1831] [serial = 2303] [outer = (nil)] 07:58:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14daa14800) [pid = 1831] [serial = 2304] [outer = 0x7f14c99c4c00] 07:58:08 INFO - PROCESS | 1831 | 1461164288762 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14daa50c00) [pid = 1831] [serial = 2305] [outer = 0x7f14c99c4c00] 07:58:09 INFO - PROCESS | 1831 | 1461164289525 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:58:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1310ms 07:58:09 INFO - PROCESS | 1831 | 1461164289572 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 1831 | 1461164289580 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:58:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:58:09 INFO - PROCESS | 1831 | 1461164289626 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 1831 | 1461164289634 Marionette TRACE conn3 <- [1,3038,null,{}] 07:58:09 INFO - PROCESS | 1831 | 1461164289662 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:10 INFO - PROCESS | 1831 | 1461164290537 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 163 (0x7f14e2147400) [pid = 1831] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 162 (0x7f14c6c0dc00) [pid = 1831] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 161 (0x7f14d2aac800) [pid = 1831] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 160 (0x7f14e4a8f800) [pid = 1831] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 159 (0x7f14d5bde800) [pid = 1831] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 158 (0x7f14e4b9d800) [pid = 1831] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 157 (0x7f14cc153400) [pid = 1831] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 156 (0x7f14e5b64000) [pid = 1831] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 155 (0x7f14e46f1000) [pid = 1831] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 154 (0x7f14e440b800) [pid = 1831] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 153 (0x7f14e3996800) [pid = 1831] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 152 (0x7f14e3994c00) [pid = 1831] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 151 (0x7f14d44e5400) [pid = 1831] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 150 (0x7f14cf80f800) [pid = 1831] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 149 (0x7f14cb5d8c00) [pid = 1831] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 148 (0x7f14dc4ac000) [pid = 1831] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 147 (0x7f14dda95400) [pid = 1831] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 146 (0x7f14d4edc400) [pid = 1831] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 145 (0x7f14d4dc7c00) [pid = 1831] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 144 (0x7f14d3110400) [pid = 1831] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 143 (0x7f14d0743400) [pid = 1831] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 142 (0x7f14c6c18800) [pid = 1831] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 141 (0x7f14c8c98c00) [pid = 1831] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 140 (0x7f14c8c94800) [pid = 1831] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 139 (0x7f14c6c11c00) [pid = 1831] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:58:10 INFO - PROCESS | 1831 | --DOMWINDOW == 138 (0x7f14cccf1800) [pid = 1831] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:58:10 INFO - PROCESS | 1831 | 1461164290861 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cf9ce000 == 151 [pid = 1831] [id = 769] 07:58:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 139 (0x7f14c8c98c00) [pid = 1831] [serial = 2306] [outer = (nil)] 07:58:10 INFO - PROCESS | 1831 | ++DOMWINDOW == 140 (0x7f14cf80f800) [pid = 1831] [serial = 2307] [outer = 0x7f14c8c98c00] 07:58:10 INFO - PROCESS | 1831 | 1461164290924 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 1831 | ++DOMWINDOW == 141 (0x7f14db044000) [pid = 1831] [serial = 2308] [outer = 0x7f14c8c98c00] 07:58:11 INFO - PROCESS | 1831 | 1461164291526 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:58:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1948ms 07:58:11 INFO - PROCESS | 1831 | 1461164291574 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 1831 | 1461164291579 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:58:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:58:11 INFO - PROCESS | 1831 | 1461164291594 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 1831 | 1461164291601 Marionette TRACE conn3 <- [1,3042,null,{}] 07:58:11 INFO - PROCESS | 1831 | 1461164291606 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:11 INFO - PROCESS | 1831 | 1461164291800 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:58:11 INFO - PROCESS | 1831 | 1461164291988 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d0ada000 == 152 [pid = 1831] [id = 770] 07:58:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 142 (0x7f14cb5d8c00) [pid = 1831] [serial = 2309] [outer = (nil)] 07:58:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 143 (0x7f14dc4b8800) [pid = 1831] [serial = 2310] [outer = 0x7f14cb5d8c00] 07:58:12 INFO - PROCESS | 1831 | 1461164292047 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1831 | ++DOMWINDOW == 144 (0x7f14dd363000) [pid = 1831] [serial = 2311] [outer = 0x7f14cb5d8c00] 07:58:13 INFO - PROCESS | 1831 | 1461164293333 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:58:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:58:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:58:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:58:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:58:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1861ms 07:58:13 INFO - PROCESS | 1831 | 1461164293449 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 1831 | 1461164293457 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:58:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:58:13 INFO - PROCESS | 1831 | 1461164293470 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 1831 | 1461164293491 Marionette TRACE conn3 <- [1,3046,null,{}] 07:58:13 INFO - PROCESS | 1831 | 1461164293558 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:13 INFO - PROCESS | 1831 | 1461164293839 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:58:14 INFO - PROCESS | 1831 | 1461164294170 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14c8b4e800 == 153 [pid = 1831] [id = 771] 07:58:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 145 (0x7f14c99c4800) [pid = 1831] [serial = 2312] [outer = (nil)] 07:58:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 146 (0x7f14cc3d6000) [pid = 1831] [serial = 2313] [outer = 0x7f14c99c4800] 07:58:14 INFO - PROCESS | 1831 | 1461164294243 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1831 | ++DOMWINDOW == 147 (0x7f14cd8a0c00) [pid = 1831] [serial = 2314] [outer = 0x7f14c99c4800] 07:58:14 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:58:15 INFO - PROCESS | 1831 | 1461164295091 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:58:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:58:15 INFO - {} 07:58:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1654ms 07:58:15 INFO - PROCESS | 1831 | 1461164295127 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 1831 | 1461164295137 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:58:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:58:15 INFO - PROCESS | 1831 | 1461164295149 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 1831 | 1461164295153 Marionette TRACE conn3 <- [1,3050,null,{}] 07:58:15 INFO - PROCESS | 1831 | 1461164295159 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 1831 | 1461164295393 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:58:15 INFO - PROCESS | 1831 | 1461164295662 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cccda800 == 154 [pid = 1831] [id = 772] 07:58:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 148 (0x7f14cb5d6800) [pid = 1831] [serial = 2315] [outer = (nil)] 07:58:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 149 (0x7f14d1393c00) [pid = 1831] [serial = 2316] [outer = 0x7f14cb5d6800] 07:58:15 INFO - PROCESS | 1831 | 1461164295733 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 1831 | ++DOMWINDOW == 150 (0x7f14d2998800) [pid = 1831] [serial = 2317] [outer = 0x7f14cb5d6800] 07:58:16 INFO - PROCESS | 1831 | 1461164296607 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:58:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:58:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:58:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:58:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:58:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1481ms 07:58:16 INFO - PROCESS | 1831 | 1461164296635 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1831 | 1461164296639 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:58:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:58:16 INFO - PROCESS | 1831 | 1461164296647 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1831 | 1461164296652 Marionette TRACE conn3 <- [1,3054,null,{}] 07:58:16 INFO - PROCESS | 1831 | 1461164296667 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:16 INFO - PROCESS | 1831 | 1461164296867 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:58:17 INFO - PROCESS | 1831 | 1461164297113 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d1fd3800 == 155 [pid = 1831] [id = 773] 07:58:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 151 (0x7f14d5f56c00) [pid = 1831] [serial = 2318] [outer = (nil)] 07:58:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 152 (0x7f14daa33800) [pid = 1831] [serial = 2319] [outer = 0x7f14d5f56c00] 07:58:17 INFO - PROCESS | 1831 | 1461164297189 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1831 | ++DOMWINDOW == 153 (0x7f14dace5c00) [pid = 1831] [serial = 2320] [outer = 0x7f14d5f56c00] 07:58:18 INFO - PROCESS | 1831 | 1461164298438 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:58:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:58:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:58:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1944ms 07:58:18 INFO - PROCESS | 1831 | 1461164298650 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1831 | 1461164298654 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:58:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:58:18 INFO - PROCESS | 1831 | 1461164298675 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1831 | 1461164298684 Marionette TRACE conn3 <- [1,3058,null,{}] 07:58:18 INFO - PROCESS | 1831 | 1461164298754 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:19 INFO - PROCESS | 1831 | 1461164299036 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:58:19 INFO - PROCESS | 1831 | 1461164299233 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d3205000 == 156 [pid = 1831] [id = 774] 07:58:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 154 (0x7f14da934400) [pid = 1831] [serial = 2321] [outer = (nil)] 07:58:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 155 (0x7f14de40d800) [pid = 1831] [serial = 2322] [outer = 0x7f14da934400] 07:58:19 INFO - PROCESS | 1831 | 1461164299303 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 1831 | ++DOMWINDOW == 156 (0x7f14de649000) [pid = 1831] [serial = 2323] [outer = 0x7f14da934400] 07:58:20 INFO - PROCESS | 1831 | 1461164300085 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:58:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:58:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:58:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:58:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:58:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1448ms 07:58:20 INFO - PROCESS | 1831 | 1461164300123 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 1831 | 1461164300131 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:58:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:58:20 INFO - PROCESS | 1831 | 1461164300158 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 1831 | 1461164300162 Marionette TRACE conn3 <- [1,3062,null,{}] 07:58:20 INFO - PROCESS | 1831 | 1461164300168 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:20 INFO - PROCESS | 1831 | 1461164300434 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:58:20 INFO - PROCESS | 1831 | 1461164300713 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14cc297000 == 157 [pid = 1831] [id = 775] 07:58:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 157 (0x7f14ca7f3800) [pid = 1831] [serial = 2324] [outer = (nil)] 07:58:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 158 (0x7f14cd9aa800) [pid = 1831] [serial = 2325] [outer = 0x7f14ca7f3800] 07:58:20 INFO - PROCESS | 1831 | 1461164300792 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1831 | ++DOMWINDOW == 159 (0x7f14de993000) [pid = 1831] [serial = 2326] [outer = 0x7f14ca7f3800] 07:58:21 INFO - PROCESS | 1831 | [1831] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:58:21 INFO - PROCESS | 1831 | 1461164301652 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:58:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:58:21 INFO - {} 07:58:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1552ms 07:58:21 INFO - PROCESS | 1831 | 1461164301692 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 1831 | 1461164301696 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:58:21 INFO - PROCESS | 1831 | 1461164301701 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 1831 | 1461164301704 Marionette TRACE conn3 <- [1,3066,null,{}] 07:58:21 INFO - PROCESS | 1831 | 1461164301710 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:21 INFO - PROCESS | 1831 | 1461164301991 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:58:22 INFO - PROCESS | 1831 | 1461164302261 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14d5cd8000 == 158 [pid = 1831] [id = 776] 07:58:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 160 (0x7f14e101b000) [pid = 1831] [serial = 2327] [outer = (nil)] 07:58:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 161 (0x7f14e12d5800) [pid = 1831] [serial = 2328] [outer = 0x7f14e101b000] 07:58:22 INFO - PROCESS | 1831 | 1461164302391 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 1831 | ++DOMWINDOW == 162 (0x7f14e1480800) [pid = 1831] [serial = 2329] [outer = 0x7f14e101b000] 07:58:23 INFO - PROCESS | 1831 | 1461164303157 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:58:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:58:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:58:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:58:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:58:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:58:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:58:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1477ms 07:58:23 INFO - PROCESS | 1831 | 1461164303181 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 1831 | 1461164303184 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:58:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:58:23 INFO - PROCESS | 1831 | 1461164303190 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 1831 | 1461164303192 Marionette TRACE conn3 <- [1,3070,null,{}] 07:58:23 INFO - PROCESS | 1831 | 1461164303198 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 1831 | 1461164303411 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:58:23 INFO - PROCESS | 1831 | 1461164303661 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14da90e800 == 159 [pid = 1831] [id = 777] 07:58:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 163 (0x7f14cf815c00) [pid = 1831] [serial = 2330] [outer = (nil)] 07:58:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 164 (0x7f14e14be000) [pid = 1831] [serial = 2331] [outer = 0x7f14cf815c00] 07:58:23 INFO - PROCESS | 1831 | 1461164303734 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 1831 | ++DOMWINDOW == 165 (0x7f14e2152c00) [pid = 1831] [serial = 2332] [outer = 0x7f14cf815c00] 07:58:24 INFO - PROCESS | 1831 | 1461164304491 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:58:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1336ms 07:58:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:58:24 INFO - PROCESS | 1831 | 1461164304528 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 1831 | 1461164304530 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:58:24 INFO - PROCESS | 1831 | 1461164304536 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 1831 | 1461164304539 Marionette TRACE conn3 <- [1,3074,null,{}] 07:58:24 INFO - PROCESS | 1831 | 1461164304544 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:24 INFO - PROCESS | 1831 | 1461164304847 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:58:25 INFO - PROCESS | 1831 | 1461164305059 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc20d800 == 160 [pid = 1831] [id = 778] 07:58:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 166 (0x7f14e13d7800) [pid = 1831] [serial = 2333] [outer = (nil)] 07:58:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 167 (0x7f14e3c2d800) [pid = 1831] [serial = 2334] [outer = 0x7f14e13d7800] 07:58:25 INFO - PROCESS | 1831 | 1461164305131 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1831 | ++DOMWINDOW == 168 (0x7f14e4495800) [pid = 1831] [serial = 2335] [outer = 0x7f14e13d7800] 07:58:25 INFO - PROCESS | 1831 | 1461164305890 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:58:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:58:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:58:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:58:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:58:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:58:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:58:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1378ms 07:58:25 INFO - PROCESS | 1831 | 1461164305915 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 1831 | 1461164305918 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:58:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:58:25 INFO - PROCESS | 1831 | 1461164305924 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 1831 | 1461164305926 Marionette TRACE conn3 <- [1,3078,null,{}] 07:58:25 INFO - PROCESS | 1831 | 1461164305932 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:26 INFO - PROCESS | 1831 | 1461164306158 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:58:26 INFO - PROCESS | 1831 | 1461164306408 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dc41a800 == 161 [pid = 1831] [id = 779] 07:58:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 169 (0x7f14e16f5400) [pid = 1831] [serial = 2336] [outer = (nil)] 07:58:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 170 (0x7f14e4a89800) [pid = 1831] [serial = 2337] [outer = 0x7f14e16f5400] 07:58:26 INFO - PROCESS | 1831 | 1461164306480 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 1831 | ++DOMWINDOW == 171 (0x7f14e5733c00) [pid = 1831] [serial = 2338] [outer = 0x7f14e16f5400] 07:58:27 INFO - PROCESS | 1831 | 1461164307342 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 1831 | 1461164307360 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:58:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:58:27 INFO - PROCESS | 1831 | 1461164307370 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 1831 | 1461164307378 Marionette TRACE conn3 <- [1,3082,null,{}] 07:58:27 INFO - PROCESS | 1831 | 1461164307388 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:27 INFO - PROCESS | 1831 | 1461164307615 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:58:27 INFO - PROCESS | 1831 | 1461164307908 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dda70800 == 162 [pid = 1831] [id = 780] 07:58:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 172 (0x7f14de9bb400) [pid = 1831] [serial = 2339] [outer = (nil)] 07:58:27 INFO - PROCESS | 1831 | ++DOMWINDOW == 173 (0x7f14e5f3c800) [pid = 1831] [serial = 2340] [outer = 0x7f14de9bb400] 07:58:27 INFO - PROCESS | 1831 | 1461164307982 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 1831 | ++DOMWINDOW == 174 (0x7f14e6365800) [pid = 1831] [serial = 2341] [outer = 0x7f14de9bb400] 07:58:28 INFO - PROCESS | 1831 | 1461164308799 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:58:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:58:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:58:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:58:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1449ms 07:58:28 INFO - PROCESS | 1831 | 1461164308817 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:58:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:58:28 INFO - PROCESS | 1831 | 1461164308821 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:58:28 INFO - PROCESS | 1831 | 1461164308826 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 1831 | 1461164308836 Marionette TRACE conn3 <- [1,3086,null,{}] 07:58:28 INFO - PROCESS | 1831 | 1461164308841 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:29 INFO - PROCESS | 1831 | 1461164309114 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:58:29 INFO - PROCESS | 1831 | 1461164309369 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14de771000 == 163 [pid = 1831] [id = 781] 07:58:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 175 (0x7f14e5f3e000) [pid = 1831] [serial = 2342] [outer = (nil)] 07:58:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 176 (0x7f14e84d9c00) [pid = 1831] [serial = 2343] [outer = 0x7f14e5f3e000] 07:58:29 INFO - PROCESS | 1831 | 1461164309450 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 1831 | ++DOMWINDOW == 177 (0x7f14f497d000) [pid = 1831] [serial = 2344] [outer = 0x7f14e5f3e000] 07:58:30 INFO - PROCESS | 1831 | 1461164310225 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:58:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1434ms 07:58:30 INFO - PROCESS | 1831 | 1461164310260 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 1831 | 1461164310263 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:58:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:58:30 INFO - PROCESS | 1831 | 1461164310268 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 1831 | 1461164310271 Marionette TRACE conn3 <- [1,3090,null,{}] 07:58:30 INFO - PROCESS | 1831 | 1461164310276 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:30 INFO - PROCESS | 1831 | 1461164310524 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:58:30 INFO - PROCESS | 1831 | 1461164310779 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14dfc0f000 == 164 [pid = 1831] [id = 782] 07:58:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 178 (0x7f14cf6df800) [pid = 1831] [serial = 2345] [outer = (nil)] 07:58:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 179 (0x7f14cf6e5400) [pid = 1831] [serial = 2346] [outer = 0x7f14cf6df800] 07:58:30 INFO - PROCESS | 1831 | 1461164310851 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 1831 | ++DOMWINDOW == 180 (0x7f14cf6ec800) [pid = 1831] [serial = 2347] [outer = 0x7f14cf6df800] 07:58:31 INFO - PROCESS | 1831 | 1461164311581 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:58:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1325ms 07:58:31 INFO - PROCESS | 1831 | 1461164311594 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 1831 | 1461164311596 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:58:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:58:31 INFO - PROCESS | 1831 | 1461164311601 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1831 | 1461164311604 Marionette TRACE conn3 <- [1,3094,null,{}] 07:58:31 INFO - PROCESS | 1831 | 1461164311609 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:31 INFO - PROCESS | 1831 | 1461164311814 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:58:32 INFO - PROCESS | 1831 | 1461164312098 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e1e54000 == 165 [pid = 1831] [id = 783] 07:58:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 181 (0x7f14ca2cd400) [pid = 1831] [serial = 2348] [outer = (nil)] 07:58:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 182 (0x7f14d0924800) [pid = 1831] [serial = 2349] [outer = 0x7f14ca2cd400] 07:58:32 INFO - PROCESS | 1831 | 1461164312168 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1831 | ++DOMWINDOW == 183 (0x7f14d092b800) [pid = 1831] [serial = 2350] [outer = 0x7f14ca2cd400] 07:58:32 INFO - PROCESS | 1831 | 1461164312934 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:58:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1377ms 07:58:32 INFO - PROCESS | 1831 | 1461164312979 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 1831 | 1461164312982 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:58:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:58:32 INFO - PROCESS | 1831 | 1461164312987 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 1831 | 1461164312990 Marionette TRACE conn3 <- [1,3098,null,{}] 07:58:32 INFO - PROCESS | 1831 | 1461164312995 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:33 INFO - PROCESS | 1831 | 1461164313231 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:58:33 INFO - PROCESS | 1831 | 1461164313491 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e2233000 == 166 [pid = 1831] [id = 784] 07:58:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 184 (0x7f14c99bd800) [pid = 1831] [serial = 2351] [outer = (nil)] 07:58:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 185 (0x7f14d092d000) [pid = 1831] [serial = 2352] [outer = 0x7f14c99bd800] 07:58:33 INFO - PROCESS | 1831 | 1461164313561 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 1831 | ++DOMWINDOW == 186 (0x7f14dec65400) [pid = 1831] [serial = 2353] [outer = 0x7f14c99bd800] 07:58:34 INFO - PROCESS | 1831 | 1461164314321 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:58:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:58:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:58:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1375ms 07:58:34 INFO - PROCESS | 1831 | 1461164314364 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 1831 | 1461164314378 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:58:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:58:34 INFO - PROCESS | 1831 | 1461164314384 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 1831 | 1461164314387 Marionette TRACE conn3 <- [1,3102,null,{}] 07:58:34 INFO - PROCESS | 1831 | 1461164314434 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 1831 | 1461164314718 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:58:34 INFO - PROCESS | 1831 | 1461164314935 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e4b47800 == 167 [pid = 1831] [id = 785] 07:58:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 187 (0x7f14d0930800) [pid = 1831] [serial = 2354] [outer = (nil)] 07:58:34 INFO - PROCESS | 1831 | ++DOMWINDOW == 188 (0x7f14d457e000) [pid = 1831] [serial = 2355] [outer = 0x7f14d0930800] 07:58:35 INFO - PROCESS | 1831 | 1461164315007 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 1831 | ++DOMWINDOW == 189 (0x7f14d4583800) [pid = 1831] [serial = 2356] [outer = 0x7f14d0930800] 07:58:35 INFO - PROCESS | 1831 | 1461164315764 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:58:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1426ms 07:58:35 INFO - PROCESS | 1831 | 1461164315811 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 1831 | 1461164315814 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:58:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:58:35 INFO - PROCESS | 1831 | 1461164315820 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 1831 | 1461164315822 Marionette TRACE conn3 <- [1,3106,null,{}] 07:58:35 INFO - PROCESS | 1831 | 1461164315827 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:36 INFO - PROCESS | 1831 | 1461164316042 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:58:36 INFO - PROCESS | 1831 | 1461164316297 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e5f84800 == 168 [pid = 1831] [id = 786] 07:58:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 190 (0x7f14c8440000) [pid = 1831] [serial = 2357] [outer = (nil)] 07:58:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 191 (0x7f14c8444800) [pid = 1831] [serial = 2358] [outer = 0x7f14c8440000] 07:58:36 INFO - PROCESS | 1831 | 1461164316372 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 1831 | ++DOMWINDOW == 192 (0x7f14c8449c00) [pid = 1831] [serial = 2359] [outer = 0x7f14c8440000] 07:58:37 INFO - PROCESS | 1831 | 1461164317141 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:58:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:58:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:58:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:58:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1376ms 07:58:37 INFO - PROCESS | 1831 | 1461164317198 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 1831 | 1461164317201 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:58:37 INFO - PROCESS | 1831 | 1461164317256 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 1831 | 1461164317258 Marionette TRACE conn3 <- [1,3110,null,{}] 07:58:37 INFO - PROCESS | 1831 | 1461164317266 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 1831 | 1461164317476 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:58:37 INFO - PROCESS | 1831 | 1461164317766 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e7a05000 == 169 [pid = 1831] [id = 787] 07:58:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 193 (0x7f14c843fc00) [pid = 1831] [serial = 2360] [outer = (nil)] 07:58:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 194 (0x7f14d457e400) [pid = 1831] [serial = 2361] [outer = 0x7f14c843fc00] 07:58:37 INFO - PROCESS | 1831 | 1461164317857 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 1831 | ++DOMWINDOW == 195 (0x7f14d4586400) [pid = 1831] [serial = 2362] [outer = 0x7f14c843fc00] 07:58:38 INFO - PROCESS | 1831 | 1461164318651 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:58:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:58:38 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:58:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:58:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1438ms 07:58:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:58:38 INFO - PROCESS | 1831 | 1461164318687 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 1831 | 1461164318690 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:58:38 INFO - PROCESS | 1831 | 1461164318696 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 1831 | 1461164318699 Marionette TRACE conn3 <- [1,3114,null,{}] 07:58:38 INFO - PROCESS | 1831 | 1461164318704 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:38 INFO - PROCESS | 1831 | 1461164318931 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:58:39 INFO - PROCESS | 1831 | 1461164319199 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"00db53da-6882-432e-82a6-c0848863eb4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 1831 | ++DOCSHELL 0x7f14e9762800 == 170 [pid = 1831] [id = 788] 07:58:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 196 (0x7f14c8440c00) [pid = 1831] [serial = 2363] [outer = (nil)] 07:58:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 197 (0x7f14ce5e8400) [pid = 1831] [serial = 2364] [outer = 0x7f14c8440c00] 07:58:39 INFO - PROCESS | 1831 | 1461164319274 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 1831 | ++DOMWINDOW == 198 (0x7f14ce5eec00) [pid = 1831] [serial = 2365] [outer = 0x7f14c8440c00] 07:58:40 INFO - PROCESS | 1831 | 1461164320026 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:58:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:58:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1383ms 07:58:40 INFO - PROCESS | 1831 | 1461164320078 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 1831 | 1461164320080 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:58:41 WARNING - u'runner_teardown' () 07:58:41 INFO - No more tests 07:58:41 INFO - Got 0 unexpected results 07:58:41 INFO - SUITE-END | took 1136s 07:58:41 INFO - Closing logging queue 07:58:41 INFO - queue closed 07:58:41 INFO - Return code: 0 07:58:41 WARNING - # TBPL SUCCESS # 07:58:41 INFO - Running post-action listener: _resource_record_post_action 07:58:41 INFO - Running post-run listener: _resource_record_post_run 07:58:42 INFO - Total resource usage - Wall time: 1171s; CPU: 98.0%; Read bytes: 8396800; Write bytes: 973205504; Read time: 504; Write time: 320476 07:58:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:58:42 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51994624; Read time: 0; Write time: 41956 07:58:42 INFO - run-tests - Wall time: 1141s; CPU: 98.0%; Read bytes: 5656576; Write bytes: 921153536; Read time: 348; Write time: 278504 07:58:42 INFO - Running post-run listener: _upload_blobber_files 07:58:42 INFO - Blob upload gear active. 07:58:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:58:42 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 07:58:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:58:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:58:43 INFO - (blobuploader) - INFO - Open directory for files ... 07:58:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:58:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:58:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:58:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:58:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:58:45 INFO - (blobuploader) - INFO - Done attempting. 07:58:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:58:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:58:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:58:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:58:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:58:46 INFO - (blobuploader) - INFO - Done attempting. 07:58:46 INFO - (blobuploader) - INFO - Iteration through files over. 07:58:46 INFO - Return code: 0 07:58:46 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:58:46 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:58:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2500b44b81651bef2067853667e2374157ac76408b7263fa43fd5002afa99a41a9b3b097cc53083b3a9fa73d790a0d2ab25cc6725da9cea18f868d55e770c892", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c90fc402d24060fb200a03a0877e6751fc7e7a126975b4fa52834d0fe1e419d1d0525c56989aac241a1fb69850fa87977280b2d4fd444cac9e7861f597b6f872"} 07:58:46 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:58:46 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:58:46 INFO - Contents: 07:58:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2500b44b81651bef2067853667e2374157ac76408b7263fa43fd5002afa99a41a9b3b097cc53083b3a9fa73d790a0d2ab25cc6725da9cea18f868d55e770c892", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c90fc402d24060fb200a03a0877e6751fc7e7a126975b4fa52834d0fe1e419d1d0525c56989aac241a1fb69850fa87977280b2d4fd444cac9e7861f597b6f872"} 07:58:46 INFO - Running post-run listener: copy_logs_to_upload_dir 07:58:46 INFO - Copying logs to upload dir... 07:58:46 INFO - mkdir: /builds/slave/test/build/upload/logs 07:58:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1310.723407 ========= master_lag: 2.01 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 52 secs) (at 2016-04-20 07:58:48.656511) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 07:58:48.660012) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2500b44b81651bef2067853667e2374157ac76408b7263fa43fd5002afa99a41a9b3b097cc53083b3a9fa73d790a0d2ab25cc6725da9cea18f868d55e770c892", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c90fc402d24060fb200a03a0877e6751fc7e7a126975b4fa52834d0fe1e419d1d0525c56989aac241a1fb69850fa87977280b2d4fd444cac9e7861f597b6f872"} build_url:https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033154 build_url: 'https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2500b44b81651bef2067853667e2374157ac76408b7263fa43fd5002afa99a41a9b3b097cc53083b3a9fa73d790a0d2ab25cc6725da9cea18f868d55e770c892", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c90fc402d24060fb200a03a0877e6751fc7e7a126975b4fa52834d0fe1e419d1d0525c56989aac241a1fb69850fa87977280b2d4fd444cac9e7861f597b6f872"}' symbols_url: 'https://queue.taskcluster.net/v1/task/G4sR3z1GR_maXQ7jeaBeGQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.79 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 07:58:49.479092) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:58:49.479453) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461160785.651295-1493456450 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018635 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 07:58:49.531617) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 07:58:49.531897) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 07:58:49.532264) ========= ========= Total master_lag: 4.48 =========