builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2078 starttime: 1461594490.41 results: success (0) buildid: 20160425065321 builduid: 620620880d9a40b582d97c9c96f7d40b revision: f81f6da28c66ab47a23b99abda7bc701d138940b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:10.414327) ========= master: http://buildbot-master120.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:10.414953) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:10.415373) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:10.458875) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-25 07:28:10.459253) ========= 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-1461594423.552236-438251241 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 07:28:10-- 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% 17.4M=0.001s 2016-04-25 07:28:10 (17.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.800965 ========= master_lag: 1.62 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-25 07:28:12.882257) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:12.882697) ========= 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-1461594423.552236-438251241 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020233 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:12.937726) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-25 07:28:12.938175) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f81f6da28c66ab47a23b99abda7bc701d138940b --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 f81f6da28c66ab47a23b99abda7bc701d138940b --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-1461594423.552236-438251241 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 07:28:12,670 truncating revision to first 12 chars 2016-04-25 07:28:12,671 Setting DEBUG logging. 2016-04-25 07:28:12,671 attempt 1/10 2016-04-25 07:28:12,671 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/f81f6da28c66?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 07:28:14,166 unpacking tar archive at: mozilla-inbound-f81f6da28c66/testing/mozharness/ program finished with exit code 0 elapsedTime=2.126585 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-25 07:28:15.112521) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:15.113009) ========= script_repo_revision: f81f6da28c66ab47a23b99abda7bc701d138940b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:15.113603) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:15.113995) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 07:28:15.142775) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 26 secs) (at 2016-04-25 07:28:15.143169) ========= /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-1461594423.552236-438251241 _=/tools/buildbot/bin/python using PTY: False 07:28:14 INFO - MultiFileLogger online at 20160425 07:28:14 in /builds/slave/test 07:28:14 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:28:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:28:15 INFO - {'append_to_log': False, 07:28:15 INFO - 'base_work_dir': '/builds/slave/test', 07:28:15 INFO - 'blob_upload_branch': 'mozilla-inbound', 07:28:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:28:15 INFO - 'buildbot_json_path': 'buildprops.json', 07:28:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:28:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:28:15 INFO - 'download_minidump_stackwalk': True, 07:28:15 INFO - 'download_symbols': 'true', 07:28:15 INFO - 'e10s': False, 07:28:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:28:15 INFO - 'tooltool.py': '/tools/tooltool.py', 07:28:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:28:15 INFO - '/tools/misc-python/virtualenv.py')}, 07:28:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:28:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:28:15 INFO - 'log_level': 'info', 07:28:15 INFO - 'log_to_console': True, 07:28:15 INFO - 'opt_config_files': (), 07:28:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:28:15 INFO - '--processes=1', 07:28:15 INFO - '--config=%(test_path)s/wptrunner.ini', 07:28:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:28:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:28:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:28:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:28:15 INFO - 'pip_index': False, 07:28:15 INFO - 'require_test_zip': True, 07:28:15 INFO - 'test_type': ('testharness',), 07:28:15 INFO - 'this_chunk': '1', 07:28:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:28:15 INFO - 'total_chunks': '10', 07:28:15 INFO - 'virtualenv_path': 'venv', 07:28:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:28:15 INFO - 'work_dir': 'build'} 07:28:15 INFO - ##### 07:28:15 INFO - ##### Running clobber step. 07:28:15 INFO - ##### 07:28:15 INFO - Running pre-action listener: _resource_record_pre_action 07:28:15 INFO - Running main action method: clobber 07:28:15 INFO - rmtree: /builds/slave/test/build 07:28:15 INFO - Running post-action listener: _resource_record_post_action 07:28:15 INFO - ##### 07:28:15 INFO - ##### Running read-buildbot-config step. 07:28:15 INFO - ##### 07:28:15 INFO - Running pre-action listener: _resource_record_pre_action 07:28:15 INFO - Running main action method: read_buildbot_config 07:28:15 INFO - Using buildbot properties: 07:28:15 INFO - { 07:28:15 INFO - "project": "", 07:28:15 INFO - "product": "firefox", 07:28:15 INFO - "script_repo_revision": "production", 07:28:15 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 07:28:15 INFO - "repository": "", 07:28:15 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 07:28:15 INFO - "buildid": "20160425065321", 07:28:15 INFO - "pgo_build": "False", 07:28:15 INFO - "basedir": "/builds/slave/test", 07:28:15 INFO - "buildnumber": 56, 07:28:15 INFO - "slavename": "tst-linux64-spot-2078", 07:28:15 INFO - "master": "http://buildbot-master120.bb.releng.use1.mozilla.com:8201/", 07:28:15 INFO - "platform": "linux64", 07:28:15 INFO - "branch": "mozilla-inbound", 07:28:15 INFO - "revision": "f81f6da28c66ab47a23b99abda7bc701d138940b", 07:28:15 INFO - "repo_path": "integration/mozilla-inbound", 07:28:15 INFO - "moz_repo_path": "", 07:28:15 INFO - "stage_platform": "linux64", 07:28:15 INFO - "builduid": "620620880d9a40b582d97c9c96f7d40b", 07:28:15 INFO - "slavebuilddir": "test" 07:28:15 INFO - } 07:28:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 07:28:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 07:28:15 INFO - Running post-action listener: _resource_record_post_action 07:28:15 INFO - ##### 07:28:15 INFO - ##### Running download-and-extract step. 07:28:15 INFO - ##### 07:28:15 INFO - Running pre-action listener: _resource_record_pre_action 07:28:15 INFO - Running main action method: download_and_extract 07:28:15 INFO - mkdir: /builds/slave/test/build/tests 07:28: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:28:15 INFO - https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 07:28:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:28:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:28:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:16 INFO - Downloaded 1361 bytes. 07:28:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 07:28:16 INFO - Using the following test package requirements: 07:28:16 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 07:28:16 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:28:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 07:28:16 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:28:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 07:28:16 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:28:16 INFO - u'jsshell-linux-x86_64.zip'], 07:28:16 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:28:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 07:28:16 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 07:28:16 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:28:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 07:28:16 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:28:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 07:28:16 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:28:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 07:28:16 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 07:28:16 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 07:28:16 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:28:16 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:28:16 INFO - https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 07:28:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:28:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 07:28:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:20 INFO - Downloaded 22750571 bytes. 07:28:20 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:28:20 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:28:20 INFO - caution: filename not matched: web-platform/* 07:28:20 INFO - Return code: 11 07:28:20 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:28:20 INFO - https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 07:28:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:28:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 07:28:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:31 INFO - Downloaded 36406740 bytes. 07:28:31 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:28:31 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:28:35 INFO - caution: filename not matched: bin/* 07:28:35 INFO - caution: filename not matched: config/* 07:28:35 INFO - caution: filename not matched: mozbase/* 07:28:35 INFO - caution: filename not matched: marionette/* 07:28:35 INFO - caution: filename not matched: tools/wptserve/* 07:28:35 INFO - Return code: 11 07:28: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:28:35 INFO - https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 07:28:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:28:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:28:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:40 INFO - Downloaded 64479295 bytes. 07:28:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:28:40 INFO - mkdir: /builds/slave/test/properties 07:28:40 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:28:40 INFO - Writing to file /builds/slave/test/properties/build_url 07:28:40 INFO - Contents: 07:28:40 INFO - build_url:https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 07:28:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:28:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:28:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:28:42 INFO - Contents: 07:28:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:28:42 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:28:42 INFO - https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:28:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:28:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 07:28:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bXxL1xAURtq-Cmn67YVG-w/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:28:47 INFO - Downloaded 90924852 bytes. 07:28:47 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:28:47 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:28:55 INFO - Return code: 0 07:28:55 INFO - Running post-action listener: _resource_record_post_action 07:28:55 INFO - Running post-action listener: set_extra_try_arguments 07:28:55 INFO - ##### 07:28:55 INFO - ##### Running create-virtualenv step. 07:28:55 INFO - ##### 07:28:55 INFO - Running pre-action listener: _pre_create_virtualenv 07:28:55 INFO - Running pre-action listener: _resource_record_pre_action 07:28:55 INFO - Running main action method: create_virtualenv 07:28:55 INFO - Creating virtualenv /builds/slave/test/build/venv 07:28:55 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:28:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:28:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:28:55 INFO - Using real prefix '/usr' 07:28:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:28:59 INFO - Installing distribute.............................................................................................................................................................................................done. 07:29:02 INFO - Installing pip.................done. 07:29:02 INFO - Return code: 0 07:29:02 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:29:02 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:29:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:29:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29:02 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:29:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:29:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29:02 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x20d1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20d23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2115620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21db290>, '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 0x21db980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2112be0>, '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-1461594423.552236-438251241', '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:29:02 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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:29:02 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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:29:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:29:02 INFO - 'CCACHE_UMASK': '002', 07:29:02 INFO - 'DISPLAY': ':0', 07:29:02 INFO - 'HOME': '/home/cltbld', 07:29:02 INFO - 'LANG': 'en_US.UTF-8', 07:29:02 INFO - 'LOGNAME': 'cltbld', 07:29:02 INFO - 'MAIL': '/var/mail/cltbld', 07:29:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:29:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:29:02 INFO - 'MOZ_NO_REMOTE': '1', 07:29:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:29:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:29:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:29:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:29:02 INFO - 'PWD': '/builds/slave/test', 07:29:02 INFO - 'SHELL': '/bin/bash', 07:29:02 INFO - 'SHLVL': '1', 07:29:02 INFO - 'TERM': 'linux', 07:29:02 INFO - 'TMOUT': '86400', 07:29:02 INFO - 'USER': 'cltbld', 07:29:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461594423.552236-438251241', 07:29:02 INFO - '_': '/tools/buildbot/bin/python'} 07:29:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:29:03 INFO - Downloading/unpacking psutil>=0.7.1 07:29:03 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:29:03 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:29:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:03 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:29:03 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:29:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:29:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:29:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:29:08 INFO - Installing collected packages: psutil 07:29:08 INFO - Running setup.py install for psutil 07:29:08 INFO - building 'psutil._psutil_linux' extension 07:29:08 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:29:12 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:29:12 INFO - building 'psutil._psutil_posix' extension 07:29:12 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:29:12 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:29:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:29:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:29:12 INFO - Successfully installed psutil 07:29:12 INFO - Cleaning up... 07:29:12 INFO - Return code: 0 07:29:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:29: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:29:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:29:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29: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:29:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:29:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x20d1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20d23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2115620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21db290>, '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 0x21db980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2112be0>, '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-1461594423.552236-438251241', '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:29:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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:29:12 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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:29:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:29:12 INFO - 'CCACHE_UMASK': '002', 07:29:12 INFO - 'DISPLAY': ':0', 07:29:12 INFO - 'HOME': '/home/cltbld', 07:29:12 INFO - 'LANG': 'en_US.UTF-8', 07:29:12 INFO - 'LOGNAME': 'cltbld', 07:29:12 INFO - 'MAIL': '/var/mail/cltbld', 07:29:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:29:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:29:12 INFO - 'MOZ_NO_REMOTE': '1', 07:29:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:29:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:29:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:29:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:29:12 INFO - 'PWD': '/builds/slave/test', 07:29:12 INFO - 'SHELL': '/bin/bash', 07:29:12 INFO - 'SHLVL': '1', 07:29:12 INFO - 'TERM': 'linux', 07:29:12 INFO - 'TMOUT': '86400', 07:29:12 INFO - 'USER': 'cltbld', 07:29:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461594423.552236-438251241', 07:29:12 INFO - '_': '/tools/buildbot/bin/python'} 07:29:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:29:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:29:13 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:29:13 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:29:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:13 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:29:13 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:29:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:29:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:29:18 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:29:18 INFO - Installing collected packages: mozsystemmonitor 07:29:18 INFO - Running setup.py install for mozsystemmonitor 07:29:18 INFO - Successfully installed mozsystemmonitor 07:29:18 INFO - Cleaning up... 07:29:18 INFO - Return code: 0 07:29:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:29:18 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:29:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:29:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29:18 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:29:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:29:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29:18 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x20d1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20d23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2115620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21db290>, '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 0x21db980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2112be0>, '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-1461594423.552236-438251241', '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:29:18 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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:29:18 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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:29:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:29:18 INFO - 'CCACHE_UMASK': '002', 07:29:18 INFO - 'DISPLAY': ':0', 07:29:18 INFO - 'HOME': '/home/cltbld', 07:29:18 INFO - 'LANG': 'en_US.UTF-8', 07:29:18 INFO - 'LOGNAME': 'cltbld', 07:29:18 INFO - 'MAIL': '/var/mail/cltbld', 07:29:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:29:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:29:18 INFO - 'MOZ_NO_REMOTE': '1', 07:29:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:29:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:29:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:29:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:29:18 INFO - 'PWD': '/builds/slave/test', 07:29:18 INFO - 'SHELL': '/bin/bash', 07:29:18 INFO - 'SHLVL': '1', 07:29:18 INFO - 'TERM': 'linux', 07:29:18 INFO - 'TMOUT': '86400', 07:29:18 INFO - 'USER': 'cltbld', 07:29:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461594423.552236-438251241', 07:29:18 INFO - '_': '/tools/buildbot/bin/python'} 07:29:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:29:18 INFO - Downloading/unpacking blobuploader==1.2.4 07:29:18 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:29:18 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:29:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:18 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:29:18 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:29:23 INFO - Downloading blobuploader-1.2.4.tar.gz 07:29:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:29:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:29:24 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:29:24 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:29:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:24 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:29:24 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:29:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:29:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:29:25 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:29:25 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:29:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:25 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:29:25 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:29:25 INFO - Downloading docopt-0.6.1.tar.gz 07:29:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:29:25 INFO - Installing collected packages: blobuploader, requests, docopt 07:29:25 INFO - Running setup.py install for blobuploader 07:29:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:29:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:29:26 INFO - Running setup.py install for requests 07:29:26 INFO - Running setup.py install for docopt 07:29:27 INFO - Successfully installed blobuploader requests docopt 07:29:27 INFO - Cleaning up... 07:29:27 INFO - Return code: 0 07:29:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:29:27 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:29:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:29:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29:27 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:29:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:29:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29:27 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x20d1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20d23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2115620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21db290>, '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 0x21db980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2112be0>, '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-1461594423.552236-438251241', '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:29:27 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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:29:27 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:29:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:29:27 INFO - 'CCACHE_UMASK': '002', 07:29:27 INFO - 'DISPLAY': ':0', 07:29:27 INFO - 'HOME': '/home/cltbld', 07:29:27 INFO - 'LANG': 'en_US.UTF-8', 07:29:27 INFO - 'LOGNAME': 'cltbld', 07:29:27 INFO - 'MAIL': '/var/mail/cltbld', 07:29:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:29:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:29:27 INFO - 'MOZ_NO_REMOTE': '1', 07:29:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:29:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:29:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:29:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:29:27 INFO - 'PWD': '/builds/slave/test', 07:29:27 INFO - 'SHELL': '/bin/bash', 07:29:27 INFO - 'SHLVL': '1', 07:29:27 INFO - 'TERM': 'linux', 07:29:27 INFO - 'TMOUT': '86400', 07:29:27 INFO - 'USER': 'cltbld', 07:29:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461594423.552236-438251241', 07:29:27 INFO - '_': '/tools/buildbot/bin/python'} 07:29:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:29:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:29:27 INFO - Running setup.py (path:/tmp/pip-SZ5CvU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:29:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:29:27 INFO - Running setup.py (path:/tmp/pip-kALj7m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:29:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:29:27 INFO - Running setup.py (path:/tmp/pip-1asIrA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:29:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:29:28 INFO - Running setup.py (path:/tmp/pip-4dxce5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:29:28 INFO - Running setup.py (path:/tmp/pip-ep7FVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:29:28 INFO - Running setup.py (path:/tmp/pip-wTIvyW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:29:28 INFO - Running setup.py (path:/tmp/pip-osMzO4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:29:28 INFO - Running setup.py (path:/tmp/pip-mOU__D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:29:28 INFO - Running setup.py (path:/tmp/pip-dYG36Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:29:28 INFO - Running setup.py (path:/tmp/pip-pOhn6E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:29:28 INFO - Running setup.py (path:/tmp/pip-imgJw0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:29:29 INFO - Running setup.py (path:/tmp/pip-nSpssn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:29:29 INFO - Running setup.py (path:/tmp/pip-vkjMl1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:29:29 INFO - Running setup.py (path:/tmp/pip-bFN4CD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:29:29 INFO - Running setup.py (path:/tmp/pip-hfRzIL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:29:29 INFO - Running setup.py (path:/tmp/pip-hH0hAA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:29:29 INFO - Running setup.py (path:/tmp/pip-ORC4Ls-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:29:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:29:29 INFO - Running setup.py (path:/tmp/pip-SBRqgL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:29:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:29:30 INFO - Running setup.py (path:/tmp/pip-NxLzyF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:29:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:29:30 INFO - Running setup.py (path:/tmp/pip-Z1cPXa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:29:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:29:30 INFO - Running setup.py (path:/tmp/pip-nCwz1a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:29:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:29:30 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:29:30 INFO - Running setup.py install for manifestparser 07:29:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:29:31 INFO - Running setup.py install for mozcrash 07:29:31 INFO - Running setup.py install for mozdebug 07:29:31 INFO - Running setup.py install for mozdevice 07:29:31 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:29:31 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:29:31 INFO - Running setup.py install for mozfile 07:29:31 INFO - Running setup.py install for mozhttpd 07:29:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:29:32 INFO - Running setup.py install for mozinfo 07:29:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:29:32 INFO - Running setup.py install for mozInstall 07:29:32 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:29:32 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:29:32 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:29:32 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:29:32 INFO - Running setup.py install for mozleak 07:29:32 INFO - Running setup.py install for mozlog 07:29:32 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:29:32 INFO - Running setup.py install for moznetwork 07:29:33 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:29:33 INFO - Running setup.py install for mozprocess 07:29:33 INFO - Running setup.py install for mozprofile 07:29:33 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:29:33 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:29:33 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:29:33 INFO - Running setup.py install for mozrunner 07:29:33 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:29:33 INFO - Running setup.py install for mozscreenshot 07:29:33 INFO - Running setup.py install for moztest 07:29:34 INFO - Running setup.py install for mozversion 07:29:34 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:29:34 INFO - Running setup.py install for wptserve 07:29:34 INFO - Running setup.py install for marionette-driver 07:29:34 INFO - Running setup.py install for browsermob-proxy 07:29:35 INFO - Running setup.py install for marionette-client 07:29:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:29:35 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:29:35 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:29:35 INFO - Cleaning up... 07:29:35 INFO - Return code: 0 07:29:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:29: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:29:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:29:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29: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:29:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:29:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:29:35 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x20d1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20d23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2115620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21db290>, '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 0x21db980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2112be0>, '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-1461594423.552236-438251241', '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:29:35 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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:29:35 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:29:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:29:35 INFO - 'CCACHE_UMASK': '002', 07:29:35 INFO - 'DISPLAY': ':0', 07:29:35 INFO - 'HOME': '/home/cltbld', 07:29:35 INFO - 'LANG': 'en_US.UTF-8', 07:29:35 INFO - 'LOGNAME': 'cltbld', 07:29:35 INFO - 'MAIL': '/var/mail/cltbld', 07:29:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:29:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:29:35 INFO - 'MOZ_NO_REMOTE': '1', 07:29:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:29:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:29:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:29:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:29:35 INFO - 'PWD': '/builds/slave/test', 07:29:35 INFO - 'SHELL': '/bin/bash', 07:29:35 INFO - 'SHLVL': '1', 07:29:35 INFO - 'TERM': 'linux', 07:29:35 INFO - 'TMOUT': '86400', 07:29:35 INFO - 'USER': 'cltbld', 07:29:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461594423.552236-438251241', 07:29:35 INFO - '_': '/tools/buildbot/bin/python'} 07:29:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:29:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:29:36 INFO - Running setup.py (path:/tmp/pip-uOGvHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:29:36 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:29:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:29:36 INFO - Running setup.py (path:/tmp/pip-LgpxPq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:29:36 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:29:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:29:36 INFO - Running setup.py (path:/tmp/pip-_j5L25-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:29:36 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:29:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:29:36 INFO - Running setup.py (path:/tmp/pip-fHQ9wZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:29:36 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:29:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:29:36 INFO - Running setup.py (path:/tmp/pip-wBaobE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:29:36 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:29:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:29:36 INFO - Running setup.py (path:/tmp/pip-Ru5jUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:29:36 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:29:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:29:36 INFO - Running setup.py (path:/tmp/pip-yYN8vW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:29:37 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:29:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:29:37 INFO - Running setup.py (path:/tmp/pip-QU_lYk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:29:37 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:29:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:29:37 INFO - Running setup.py (path:/tmp/pip-ADi28Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:29:37 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:29:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:29:37 INFO - Running setup.py (path:/tmp/pip-zL9eGZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:29:37 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:29:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:29:37 INFO - Running setup.py (path:/tmp/pip-AmYeE8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:29:37 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:29:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:29:37 INFO - Running setup.py (path:/tmp/pip-FeYZ7n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:29:37 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:29:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:29:37 INFO - Running setup.py (path:/tmp/pip-dHDAFZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:29:37 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:29:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:29:37 INFO - Running setup.py (path:/tmp/pip-Eqe3Hr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:29:38 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:29:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:29:38 INFO - Running setup.py (path:/tmp/pip-sMKbLJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:29:38 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:29:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:29:38 INFO - Running setup.py (path:/tmp/pip-J8ePXW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:29:38 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:29:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:29:38 INFO - Running setup.py (path:/tmp/pip-OmmYrm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:29:38 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:29:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:29:38 INFO - Running setup.py (path:/tmp/pip-VzDvuo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:29:38 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:29:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:29:38 INFO - Running setup.py (path:/tmp/pip-1cGUTg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:29:38 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:29:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:29:38 INFO - Running setup.py (path:/tmp/pip-g9ehUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:29:38 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:29:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:29:39 INFO - Running setup.py (path:/tmp/pip-M3QmOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:29:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:29:39 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:29:39 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:29:39 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:29:39 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:29:39 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:29:39 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:29:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:29:39 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:29:39 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:29:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:29:39 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:29:39 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:29:44 INFO - Downloading blessings-1.6.tar.gz 07:29:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:29:44 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:29:44 INFO - Installing collected packages: blessings 07:29:44 INFO - Running setup.py install for blessings 07:29:44 INFO - Successfully installed blessings 07:29:44 INFO - Cleaning up... 07:29:45 INFO - Return code: 0 07:29:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:29:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:29:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:29:45 INFO - Reading from file tmpfile_stdout 07:29:45 INFO - Current package versions: 07:29:45 INFO - argparse == 1.2.1 07:29:45 INFO - blessings == 1.6 07:29:45 INFO - blobuploader == 1.2.4 07:29:45 INFO - browsermob-proxy == 0.6.0 07:29:45 INFO - docopt == 0.6.1 07:29:45 INFO - manifestparser == 1.1 07:29:45 INFO - marionette-client == 2.3.0 07:29:45 INFO - marionette-driver == 1.4.0 07:29:45 INFO - mozInstall == 1.12 07:29:45 INFO - mozcrash == 0.17 07:29:45 INFO - mozdebug == 0.1 07:29:45 INFO - mozdevice == 0.48 07:29:45 INFO - mozfile == 1.2 07:29:45 INFO - mozhttpd == 0.7 07:29:45 INFO - mozinfo == 0.9 07:29:45 INFO - mozleak == 0.1 07:29:45 INFO - mozlog == 3.1 07:29:45 INFO - moznetwork == 0.27 07:29:45 INFO - mozprocess == 0.22 07:29:45 INFO - mozprofile == 0.28 07:29:45 INFO - mozrunner == 6.11 07:29:45 INFO - mozscreenshot == 0.1 07:29:45 INFO - mozsystemmonitor == 0.0 07:29:45 INFO - moztest == 0.7 07:29:45 INFO - mozversion == 1.4 07:29:45 INFO - psutil == 3.1.1 07:29:45 INFO - requests == 1.2.3 07:29:45 INFO - wptserve == 1.4.0 07:29:45 INFO - wsgiref == 0.1.2 07:29:45 INFO - Running post-action listener: _resource_record_post_action 07:29:45 INFO - Running post-action listener: _start_resource_monitoring 07:29:45 INFO - Starting resource monitoring. 07:29:45 INFO - ##### 07:29:45 INFO - ##### Running pull step. 07:29:45 INFO - ##### 07:29:45 INFO - Running pre-action listener: _resource_record_pre_action 07:29:45 INFO - Running main action method: pull 07:29:45 INFO - Pull has nothing to do! 07:29:45 INFO - Running post-action listener: _resource_record_post_action 07:29:45 INFO - ##### 07:29:45 INFO - ##### Running install step. 07:29:45 INFO - ##### 07:29:45 INFO - Running pre-action listener: _resource_record_pre_action 07:29:45 INFO - Running main action method: install 07:29:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:29:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:29:45 INFO - Reading from file tmpfile_stdout 07:29:45 INFO - Detecting whether we're running mozinstall >=1.0... 07:29:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:29:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:29:46 INFO - Reading from file tmpfile_stdout 07:29:46 INFO - Output received: 07:29:46 INFO - Usage: mozinstall [options] installer 07:29:46 INFO - Options: 07:29:46 INFO - -h, --help show this help message and exit 07:29:46 INFO - -d DEST, --destination=DEST 07:29:46 INFO - Directory to install application into. [default: 07:29:46 INFO - "/builds/slave/test"] 07:29:46 INFO - --app=APP Application being installed. [default: firefox] 07:29:46 INFO - mkdir: /builds/slave/test/build/application 07:29:46 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:29:46 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:30:16 INFO - Reading from file tmpfile_stdout 07:30:16 INFO - Output received: 07:30:16 INFO - /builds/slave/test/build/application/firefox/firefox 07:30:16 INFO - Running post-action listener: _resource_record_post_action 07:30:16 INFO - ##### 07:30:16 INFO - ##### Running run-tests step. 07:30:16 INFO - ##### 07:30:16 INFO - Running pre-action listener: _resource_record_pre_action 07:30:16 INFO - Running main action method: run_tests 07:30:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:30:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:30:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:30:16 INFO - grabbing minidump binary from tooltool 07:30:16 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:30:16 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 0x21db290>, '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 0x21db980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2112be0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:30:16 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:30:16 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:30:16 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 07:30:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:30:18 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpLrRH3s 07:30:18 INFO - INFO - File integrity verified, renaming tmpLrRH3s to linux64-minidump_stackwalk 07:30:18 INFO - INFO - Updating local cache /builds/tooltool_cache... 07:30:18 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 07:30:18 INFO - Return code: 0 07:30:18 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 07:30:18 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:30:18 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/bXxL1xAURtq-Cmn67YVG-w/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:30:18 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/bXxL1xAURtq-Cmn67YVG-w/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:30:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:30:18 INFO - 'CCACHE_UMASK': '002', 07:30:18 INFO - 'DISPLAY': ':0', 07:30:18 INFO - 'HOME': '/home/cltbld', 07:30:18 INFO - 'LANG': 'en_US.UTF-8', 07:30:18 INFO - 'LOGNAME': 'cltbld', 07:30:18 INFO - 'MAIL': '/var/mail/cltbld', 07:30:18 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:30:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:30:18 INFO - 'MOZ_NO_REMOTE': '1', 07:30:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:30:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:18 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:30:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:30:18 INFO - 'PWD': '/builds/slave/test', 07:30:18 INFO - 'SHELL': '/bin/bash', 07:30:18 INFO - 'SHLVL': '1', 07:30:18 INFO - 'TERM': 'linux', 07:30:18 INFO - 'TMOUT': '86400', 07:30:18 INFO - 'USER': 'cltbld', 07:30:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461594423.552236-438251241', 07:30:18 INFO - '_': '/tools/buildbot/bin/python'} 07:30:18 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/bXxL1xAURtq-Cmn67YVG-w/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:30:19 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:30:19 INFO - import pkg_resources 07:30:20 INFO - Using 1 client processes 07:30:21 INFO - wptserve Starting http server on 127.0.0.1:8000 07:30:21 INFO - wptserve Starting http server on 127.0.0.1:8001 07:30:21 INFO - wptserve Starting http server on 127.0.0.1:8443 07:30:23 INFO - SUITE-START | Running 778 tests 07:30:23 INFO - Running testharness tests 07:30:23 INFO - Setting up ssl 07:30:23 INFO - PROCESS | certutil | 07:30:23 INFO - PROCESS | certutil | 07:30:23 INFO - PROCESS | certutil | 07:30:23 INFO - Certificate Nickname Trust Attributes 07:30:23 INFO - SSL,S/MIME,JAR/XPI 07:30:23 INFO - 07:30:23 INFO - web-platform-tests CT,, 07:30:23 INFO - 07:30:23 INFO - Starting runner 07:30:26 INFO - PROCESS | 1963 | 1461594626215 Marionette DEBUG Marionette enabled via build flag and pref 07:30:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a893a800 == 1 [pid = 1963] [id = 1] 07:30:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 1 (0x7fc0a893b000) [pid = 1963] [serial = 1] [outer = (nil)] 07:30:26 INFO - PROCESS | 1963 | [1963] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 07:30:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 2 (0x7fc0a893c000) [pid = 1963] [serial = 2] [outer = 0x7fc0a893b000] 07:30:26 INFO - PROCESS | 1963 | 1461594626873 Marionette INFO Listening on port 2828 07:30:27 INFO - PROCESS | 1963 | 1461594627424 Marionette DEBUG Marionette enabled via command-line flag 07:30:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a580e800 == 2 [pid = 1963] [id = 2] 07:30:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 3 (0x7fc0a580f000) [pid = 1963] [serial = 3] [outer = (nil)] 07:30:27 INFO - PROCESS | 1963 | [1963] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 07:30:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 4 (0x7fc0a5810000) [pid = 1963] [serial = 4] [outer = 0x7fc0a580f000] 07:30:27 INFO - PROCESS | 1963 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fc0a4c11ee0 07:30:27 INFO - PROCESS | 1963 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fc0aa589700 07:30:28 INFO - PROCESS | 1963 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fc0a4c5d970 07:30:28 INFO - PROCESS | 1963 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fc0a4c5dc70 07:30:28 INFO - PROCESS | 1963 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fc0a4c5dfa0 07:30:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 5 (0x7fc0a4c94800) [pid = 1963] [serial = 5] [outer = 0x7fc0a893b000] 07:30:28 INFO - PROCESS | 1963 | [1963] 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:30:28 INFO - PROCESS | 1963 | 1461594628262 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59275 07:30:28 INFO - PROCESS | 1963 | [1963] 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:30:28 INFO - PROCESS | 1963 | 1461594628343 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59276 07:30:28 INFO - PROCESS | 1963 | [1963] 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:30:28 INFO - PROCESS | 1963 | 1461594628358 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59277 07:30:28 INFO - PROCESS | 1963 | 1461594628363 Marionette DEBUG Closed connection conn0 07:30:28 INFO - PROCESS | 1963 | 1461594628439 Marionette DEBUG Closed connection conn1 07:30:28 INFO - PROCESS | 1963 | [1963] 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 2255 07:30:28 INFO - PROCESS | 1963 | [1963] 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:30:28 INFO - PROCESS | 1963 | 1461594628490 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59278 07:30:28 INFO - PROCESS | 1963 | 1461594628493 Marionette DEBUG Closed connection conn2 07:30:28 INFO - PROCESS | 1963 | [1963] 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:30:28 INFO - PROCESS | 1963 | 1461594628551 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59279 07:30:28 INFO - PROCESS | 1963 | 1461594628563 Marionette DEBUG Closed connection conn3 07:30:28 INFO - PROCESS | 1963 | 1461594628601 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:30:28 INFO - PROCESS | 1963 | 1461594628613 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":"20160425065321","device":"desktop","version":"48.0a1"} 07:30:29 INFO - PROCESS | 1963 | [1963] 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:30:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098473000 == 3 [pid = 1963] [id = 3] 07:30:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 6 (0x7fc098473800) [pid = 1963] [serial = 6] [outer = (nil)] 07:30:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098474000 == 4 [pid = 1963] [id = 4] 07:30:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 7 (0x7fc09832c800) [pid = 1963] [serial = 7] [outer = (nil)] 07:30:30 INFO - PROCESS | 1963 | [1963] 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:30:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0974cd000 == 5 [pid = 1963] [id = 5] 07:30:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 8 (0x7fc097538000) [pid = 1963] [serial = 8] [outer = (nil)] 07:30:31 INFO - PROCESS | 1963 | [1963] 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:30:31 INFO - PROCESS | 1963 | [1963] 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:30:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 9 (0x7fc0973e5800) [pid = 1963] [serial = 9] [outer = 0x7fc097538000] 07:30:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 10 (0x7fc096c17800) [pid = 1963] [serial = 10] [outer = 0x7fc098473800] 07:30:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 11 (0x7fc096c38000) [pid = 1963] [serial = 11] [outer = 0x7fc09832c800] 07:30:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 12 (0x7fc096c3a000) [pid = 1963] [serial = 12] [outer = 0x7fc097538000] 07:30:32 INFO - PROCESS | 1963 | 1461594632569 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1963 | 1461594632587 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 13 (0x7fc0956fa400) [pid = 1963] [serial = 13] [outer = 0x7fc097538000] 07:30:33 INFO - PROCESS | 1963 | 1461594633327 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"c28b7a1d-212c-4ba0-b578-0adb1d7bd176","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":"20160425065321","device":"desktop","version":"48.0a1","command_id":1}}] 07:30:33 INFO - PROCESS | 1963 | 1461594633773 Marionette TRACE conn4 -> [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:30:33 INFO - PROCESS | 1963 | 1461594633826 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:30:33 INFO - PROCESS | 1963 | 1461594633837 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:30:33 INFO - PROCESS | 1963 | [1963] 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:30:33 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:30:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 14 (0x7fc091984400) [pid = 1963] [serial = 14] [outer = 0x7fc097538000] 07:30:34 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:30:34 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:34 INFO - PROCESS | 1963 | 1461594634316 Marionette TRACE conn4 <- [1,3,null,{}] 07:30:34 INFO - PROCESS | 1963 | 1461594634324 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:30:34 INFO - PROCESS | 1963 | 1461594634345 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:30:34 INFO - PROCESS | 1963 | 1461594634380 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 1963 | 1461594634383 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 07:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:30:34 INFO - PROCESS | 1963 | 1461594634391 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 1963 | 1461594634396 Marionette TRACE conn4 <- [1,6,null,{}] 07:30:34 INFO - PROCESS | 1963 | 1461594634423 Marionette TRACE conn4 -> [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:30:34 INFO - PROCESS | 1963 | 1461594634521 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:30:34 INFO - PROCESS | 1963 | 1461594634541 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0918c8800 == 6 [pid = 1963] [id = 6] 07:30:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 15 (0x7fc0918ea000) [pid = 1963] [serial = 15] [outer = (nil)] 07:30:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 16 (0x7fc0918ebc00) [pid = 1963] [serial = 16] [outer = 0x7fc0918ea000] 07:30:34 INFO - PROCESS | 1963 | 1461594634612 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 17 (0x7fc0918f2c00) [pid = 1963] [serial = 17] [outer = 0x7fc0918ea000] 07:30:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc090ba2800 == 7 [pid = 1963] [id = 7] 07:30:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 18 (0x7fc090b36000) [pid = 1963] [serial = 18] [outer = (nil)] 07:30:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 19 (0x7fc092458c00) [pid = 1963] [serial = 19] [outer = 0x7fc090b36000] 07:30:35 INFO - PROCESS | 1963 | 1461594635089 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 20 (0x7fc090aba400) [pid = 1963] [serial = 20] [outer = 0x7fc090b36000] 07:30:35 INFO - PROCESS | 1963 | 1461594635476 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:30:35 INFO - PROCESS | 1963 | [1963] 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:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1238ms 07:30:35 INFO - PROCESS | 1963 | 1461594635712 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 1963 | 1461594635714 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 07:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:30:35 INFO - PROCESS | 1963 | 1461594635735 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 1963 | 1461594635738 Marionette TRACE conn4 <- [1,10,null,{}] 07:30:35 INFO - PROCESS | 1963 | 1461594635758 Marionette TRACE conn4 -> [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:30:35 INFO - PROCESS | 1963 | 1461594635926 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:30:35 INFO - PROCESS | 1963 | 1461594635946 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f04f000 == 8 [pid = 1963] [id = 8] 07:30:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 21 (0x7fc08fe28400) [pid = 1963] [serial = 21] [outer = (nil)] 07:30:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 22 (0x7fc090b34c00) [pid = 1963] [serial = 22] [outer = 0x7fc08fe28400] 07:30:36 INFO - PROCESS | 1963 | 1461594636011 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 23 (0x7fc08f206400) [pid = 1963] [serial = 23] [outer = 0x7fc08fe28400] 07:30:36 INFO - PROCESS | 1963 | 1461594636647 Marionette TRACE conn4 <- [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:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1146ms 07:30:36 INFO - PROCESS | 1963 | 1461594636895 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 1963 | 1461594636901 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 07:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:30:36 INFO - PROCESS | 1963 | 1461594636910 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 1963 | 1461594636915 Marionette TRACE conn4 <- [1,14,null,{}] 07:30:36 INFO - PROCESS | 1963 | 1461594636924 Marionette TRACE conn4 -> [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:30:37 INFO - PROCESS | 1963 | 1461594637089 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:30:37 INFO - PROCESS | 1963 | 1461594637205 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f147000 == 9 [pid = 1963] [id = 9] 07:30:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 24 (0x7fc08f20a800) [pid = 1963] [serial = 24] [outer = (nil)] 07:30:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 25 (0x7fc08f20d400) [pid = 1963] [serial = 25] [outer = 0x7fc08f20a800] 07:30:37 INFO - PROCESS | 1963 | 1461594637281 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 26 (0x7fc08f374c00) [pid = 1963] [serial = 26] [outer = 0x7fc08f20a800] 07:30:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc090bb1000 == 10 [pid = 1963] [id = 10] 07:30:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 27 (0x7fc090bb2800) [pid = 1963] [serial = 27] [outer = (nil)] 07:30:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 28 (0x7fc09184e000) [pid = 1963] [serial = 28] [outer = 0x7fc090bb2800] 07:30:38 INFO - PROCESS | 1963 | 1461594638234 Marionette TRACE conn4 <- [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:30:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 29 (0x7fc090bc0800) [pid = 1963] [serial = 29] [outer = 0x7fc090bb2800] 07:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1382ms 07:30:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0918cf000 == 11 [pid = 1963] [id = 11] 07:30:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 30 (0x7fc08f209800) [pid = 1963] [serial = 30] [outer = (nil)] 07:30:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 31 (0x7fc0918ed000) [pid = 1963] [serial = 31] [outer = 0x7fc08f209800] 07:30:38 INFO - PROCESS | 1963 | 1461594638406 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1963 | 1461594638415 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 07:30:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 32 (0x7fc0940a4800) [pid = 1963] [serial = 32] [outer = 0x7fc08f209800] 07:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:30:38 INFO - PROCESS | 1963 | 1461594638473 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 1963 | 1461594638478 Marionette TRACE conn4 <- [1,18,null,{}] 07:30:38 INFO - PROCESS | 1963 | 1461594638549 Marionette TRACE conn4 -> [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:30:38 INFO - PROCESS | 1963 | 1461594638882 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:30:39 INFO - PROCESS | 1963 | 1461594639011 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc090bb3800 == 12 [pid = 1963] [id = 12] 07:30:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 33 (0x7fc090aae400) [pid = 1963] [serial = 33] [outer = (nil)] 07:30:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 34 (0x7fc0918e6c00) [pid = 1963] [serial = 34] [outer = 0x7fc090aae400] 07:30:39 INFO - PROCESS | 1963 | 1461594639123 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 35 (0x7fc0973e3800) [pid = 1963] [serial = 35] [outer = 0x7fc090aae400] 07:30:40 INFO - PROCESS | 1963 | 1461594640069 Marionette TRACE conn4 <- [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:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1649ms 07:30:40 INFO - PROCESS | 1963 | 1461594640104 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1963 | 1461594640109 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 07:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:30:40 INFO - PROCESS | 1963 | 1461594640116 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1963 | 1461594640122 Marionette TRACE conn4 <- [1,22,null,{}] 07:30:40 INFO - PROCESS | 1963 | 1461594640129 Marionette TRACE conn4 -> [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:30:40 INFO - PROCESS | 1963 | 1461594640265 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:30:40 INFO - PROCESS | 1963 | 1461594640398 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f049800 == 13 [pid = 1963] [id = 13] 07:30:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 36 (0x7fc0918ec000) [pid = 1963] [serial = 36] [outer = (nil)] 07:30:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 37 (0x7fc095695400) [pid = 1963] [serial = 37] [outer = 0x7fc0918ec000] 07:30:40 INFO - PROCESS | 1963 | 1461594640488 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 38 (0x7fc096c38c00) [pid = 1963] [serial = 38] [outer = 0x7fc0918ec000] 07:30:41 INFO - PROCESS | 1963 | 1461594641178 Marionette TRACE conn4 <- [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:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1080ms 07:30:41 INFO - PROCESS | 1963 | 1461594641198 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 1963 | 1461594641206 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 07:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:30:41 INFO - PROCESS | 1963 | 1461594641215 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1963 | 1461594641218 Marionette TRACE conn4 <- [1,26,null,{}] 07:30:41 INFO - PROCESS | 1963 | 1461594641224 Marionette TRACE conn4 -> [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:30:41 INFO - PROCESS | 1963 | 1461594641373 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:30:41 INFO - PROCESS | 1963 | 1461594641457 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096574800 == 14 [pid = 1963] [id = 14] 07:30:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 39 (0x7fc09409cc00) [pid = 1963] [serial = 39] [outer = (nil)] 07:30:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 40 (0x7fc097c5f800) [pid = 1963] [serial = 40] [outer = 0x7fc09409cc00] 07:30:41 INFO - PROCESS | 1963 | 1461594641518 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 41 (0x7fc09821a800) [pid = 1963] [serial = 41] [outer = 0x7fc09409cc00] 07:30:42 INFO - PROCESS | 1963 | 1461594642154 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 981ms 07:30:42 INFO - PROCESS | 1963 | 1461594642196 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1963 | 1461594642198 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 07:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:30:42 INFO - PROCESS | 1963 | 1461594642205 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1963 | 1461594642210 Marionette TRACE conn4 <- [1,30,null,{}] 07:30:42 INFO - PROCESS | 1963 | 1461594642226 Marionette TRACE conn4 -> [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:30:42 INFO - PROCESS | 1963 | 1461594642371 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:30:42 INFO - PROCESS | 1963 | 1461594642458 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097d8f000 == 15 [pid = 1963] [id = 15] 07:30:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 42 (0x7fc097c5d000) [pid = 1963] [serial = 42] [outer = (nil)] 07:30:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 43 (0x7fc0995e4800) [pid = 1963] [serial = 43] [outer = 0x7fc097c5d000] 07:30:42 INFO - PROCESS | 1963 | 1461594642589 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 44 (0x7fc09968a000) [pid = 1963] [serial = 44] [outer = 0x7fc097c5d000] 07:30:43 INFO - PROCESS | 1963 | 1461594643274 Marionette TRACE conn4 <- [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:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1084ms 07:30:43 INFO - PROCESS | 1963 | 1461594643289 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 1963 | 1461594643293 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 07:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:30:43 INFO - PROCESS | 1963 | 1461594643302 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 1963 | 1461594643305 Marionette TRACE conn4 <- [1,34,null,{}] 07:30:43 INFO - PROCESS | 1963 | 1461594643310 Marionette TRACE conn4 -> [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:30:43 INFO - PROCESS | 1963 | 1461594643474 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:30:43 INFO - PROCESS | 1963 | 1461594643493 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098389000 == 16 [pid = 1963] [id = 16] 07:30:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 45 (0x7fc08f204400) [pid = 1963] [serial = 45] [outer = (nil)] 07:30:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 46 (0x7fc09948ac00) [pid = 1963] [serial = 46] [outer = 0x7fc08f204400] 07:30:43 INFO - PROCESS | 1963 | 1461594643555 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 47 (0x7fc09bf7b400) [pid = 1963] [serial = 47] [outer = 0x7fc08f204400] 07:30:44 INFO - PROCESS | 1963 | 1461594644191 Marionette TRACE conn4 <- [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:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 927ms 07:30:44 INFO - PROCESS | 1963 | 1461594644231 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1963 | 1461594644233 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 07:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:30:44 INFO - PROCESS | 1963 | 1461594644239 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1963 | 1461594644241 Marionette TRACE conn4 <- [1,38,null,{}] 07:30:44 INFO - PROCESS | 1963 | 1461594644246 Marionette TRACE conn4 -> [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:30:44 INFO - PROCESS | 1963 | 1461594644379 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:30:44 INFO - PROCESS | 1963 | 1461594644460 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09887a800 == 17 [pid = 1963] [id = 17] 07:30:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 48 (0x7fc08f20e400) [pid = 1963] [serial = 48] [outer = (nil)] 07:30:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 49 (0x7fc09ed4d800) [pid = 1963] [serial = 49] [outer = 0x7fc08f20e400] 07:30:44 INFO - PROCESS | 1963 | 1461594644523 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 50 (0x7fc0a4c19000) [pid = 1963] [serial = 50] [outer = 0x7fc08f20e400] 07:30:45 INFO - PROCESS | 1963 | 1461594645140 Marionette TRACE conn4 <- [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:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 930ms 07:30:45 INFO - PROCESS | 1963 | 1461594645171 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 1963 | 1461594645174 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 07:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:30:45 INFO - PROCESS | 1963 | 1461594645180 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 1963 | 1461594645183 Marionette TRACE conn4 <- [1,42,null,{}] 07:30:45 INFO - PROCESS | 1963 | 1461594645188 Marionette TRACE conn4 -> [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:30:45 INFO - PROCESS | 1963 | 1461594645341 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:30:45 INFO - PROCESS | 1963 | 1461594645433 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098eab800 == 18 [pid = 1963] [id = 18] 07:30:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 51 (0x7fc0a4c1c000) [pid = 1963] [serial = 51] [outer = (nil)] 07:30:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 52 (0x7fc0a5d52800) [pid = 1963] [serial = 52] [outer = 0x7fc0a4c1c000] 07:30:45 INFO - PROCESS | 1963 | 1461594645503 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 53 (0x7fc0a5ffb400) [pid = 1963] [serial = 53] [outer = 0x7fc0a4c1c000] 07:30:46 INFO - PROCESS | 1963 | 1461594646101 Marionette TRACE conn4 <- [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:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 976ms 07:30:46 INFO - PROCESS | 1963 | 1461594646157 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 1963 | 1461594646160 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 07:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:30:46 INFO - PROCESS | 1963 | 1461594646165 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 1963 | 1461594646167 Marionette TRACE conn4 <- [1,46,null,{}] 07:30:46 INFO - PROCESS | 1963 | 1461594646173 Marionette TRACE conn4 -> [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:30:46 INFO - PROCESS | 1963 | 1461594646306 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:30:46 INFO - PROCESS | 1963 | 1461594646398 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc099581000 == 19 [pid = 1963] [id = 19] 07:30:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 54 (0x7fc09409d800) [pid = 1963] [serial = 54] [outer = (nil)] 07:30:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 55 (0x7fc0a4cef000) [pid = 1963] [serial = 55] [outer = 0x7fc09409d800] 07:30:46 INFO - PROCESS | 1963 | 1461594646464 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 56 (0x7fc0a6c49000) [pid = 1963] [serial = 56] [outer = 0x7fc09409d800] 07:30:47 INFO - PROCESS | 1963 | 1461594647250 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1131ms 07:30:47 INFO - PROCESS | 1963 | 1461594647299 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1963 | 1461594647306 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 07:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:30:47 INFO - PROCESS | 1963 | 1461594647313 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1963 | 1461594647320 Marionette TRACE conn4 <- [1,50,null,{}] 07:30:47 INFO - PROCESS | 1963 | 1461594647327 Marionette TRACE conn4 -> [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:30:47 INFO - PROCESS | 1963 | 1461594647492 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:30:47 INFO - PROCESS | 1963 | 1461594647613 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094f28000 == 20 [pid = 1963] [id = 20] 07:30:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 57 (0x7fc090b29800) [pid = 1963] [serial = 57] [outer = (nil)] 07:30:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 58 (0x7fc0918edc00) [pid = 1963] [serial = 58] [outer = 0x7fc090b29800] 07:30:47 INFO - PROCESS | 1963 | 1461594647690 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 59 (0x7fc092461c00) [pid = 1963] [serial = 59] [outer = 0x7fc090b29800] 07:30:48 INFO - PROCESS | 1963 | 1461594648501 Marionette TRACE conn4 <- [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:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1237ms 07:30:48 INFO - PROCESS | 1963 | 1461594648552 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 1963 | 1461594648560 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 07:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:30:48 INFO - PROCESS | 1963 | 1461594648571 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 1963 | 1461594648574 Marionette TRACE conn4 <- [1,54,null,{}] 07:30:48 INFO - PROCESS | 1963 | 1461594648580 Marionette TRACE conn4 -> [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:30:48 INFO - PROCESS | 1963 | 1461594648749 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:30:48 INFO - PROCESS | 1963 | 1461594648872 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097d9e800 == 21 [pid = 1963] [id = 21] 07:30:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 60 (0x7fc095722800) [pid = 1963] [serial = 60] [outer = (nil)] 07:30:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 61 (0x7fc096f1bc00) [pid = 1963] [serial = 61] [outer = 0x7fc095722800] 07:30:48 INFO - PROCESS | 1963 | 1461594648948 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 62 (0x7fc097c5d800) [pid = 1963] [serial = 62] [outer = 0x7fc095722800] 07:30:49 INFO - PROCESS | 1963 | 1461594649740 Marionette TRACE conn4 <- [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:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1240ms 07:30:49 INFO - PROCESS | 1963 | 1461594649811 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 1963 | 1461594649815 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 07:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:30:49 INFO - PROCESS | 1963 | 1461594649821 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 1963 | 1461594649827 Marionette TRACE conn4 <- [1,58,null,{}] 07:30:49 INFO - PROCESS | 1963 | 1461594649842 Marionette TRACE conn4 -> [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:30:50 INFO - PROCESS | 1963 | 1461594650012 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:30:50 INFO - PROCESS | 1963 | 1461594650135 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09bf8f800 == 22 [pid = 1963] [id = 22] 07:30:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 63 (0x7fc098853800) [pid = 1963] [serial = 63] [outer = (nil)] 07:30:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 64 (0x7fc099686800) [pid = 1963] [serial = 64] [outer = 0x7fc098853800] 07:30:50 INFO - PROCESS | 1963 | 1461594650214 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x7fc0a4cee800) [pid = 1963] [serial = 65] [outer = 0x7fc098853800] 07:30:51 INFO - PROCESS | 1963 | 1461594651217 Marionette TRACE conn4 <- [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:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1435ms 07:30:51 INFO - PROCESS | 1963 | 1461594651257 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 1963 | 1461594651265 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 07:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:30:51 INFO - PROCESS | 1963 | 1461594651277 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 1963 | 1461594651286 Marionette TRACE conn4 <- [1,62,null,{}] 07:30:51 INFO - PROCESS | 1963 | 1461594651301 Marionette TRACE conn4 -> [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:30:51 INFO - PROCESS | 1963 | 1461594651456 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:30:51 INFO - PROCESS | 1963 | 1461594651582 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094f36000 == 23 [pid = 1963] [id = 23] 07:30:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x7fc095720000) [pid = 1963] [serial = 66] [outer = (nil)] 07:30:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x7fc095bf2c00) [pid = 1963] [serial = 67] [outer = 0x7fc095720000] 07:30:51 INFO - PROCESS | 1963 | 1461594651683 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x7fc0968d9400) [pid = 1963] [serial = 68] [outer = 0x7fc095720000] 07:30:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098eab800 == 22 [pid = 1963] [id = 18] 07:30:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09887a800 == 21 [pid = 1963] [id = 17] 07:30:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098389000 == 20 [pid = 1963] [id = 16] 07:30:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097d8f000 == 19 [pid = 1963] [id = 15] 07:30:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096574800 == 18 [pid = 1963] [id = 14] 07:30:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f049800 == 17 [pid = 1963] [id = 13] 07:30:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f147000 == 16 [pid = 1963] [id = 9] 07:30:52 INFO - PROCESS | 1963 | 1461594652541 Marionette TRACE conn4 <- [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:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1345ms 07:30:52 INFO - PROCESS | 1963 | 1461594652620 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1963 | 1461594652628 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 07:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:30:52 INFO - PROCESS | 1963 | 1461594652636 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1963 | 1461594652643 Marionette TRACE conn4 <- [1,66,null,{}] 07:30:52 INFO - PROCESS | 1963 | 1461594652650 Marionette TRACE conn4 -> [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:30:52 INFO - PROCESS | 1963 | 1461594652855 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:30:52 INFO - PROCESS | 1963 | 1461594652979 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096a86800 == 17 [pid = 1963] [id = 24] 07:30:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x7fc0968d2400) [pid = 1963] [serial = 69] [outer = (nil)] 07:30:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x7fc096dba800) [pid = 1963] [serial = 70] [outer = 0x7fc0968d2400] 07:30:53 INFO - PROCESS | 1963 | 1461594653059 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x7fc0979ea400) [pid = 1963] [serial = 71] [outer = 0x7fc0968d2400] 07:30:53 INFO - PROCESS | 1963 | 1461594653834 Marionette TRACE conn4 <- [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:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1236ms 07:30:53 INFO - PROCESS | 1963 | 1461594653872 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1963 | 1461594653880 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 07:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:30:53 INFO - PROCESS | 1963 | 1461594653890 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1963 | 1461594653894 Marionette TRACE conn4 <- [1,70,null,{}] 07:30:53 INFO - PROCESS | 1963 | 1461594653900 Marionette TRACE conn4 -> [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:30:54 INFO - PROCESS | 1963 | 1461594654070 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:30:54 INFO - PROCESS | 1963 | 1461594654167 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0982e1000 == 18 [pid = 1963] [id = 25] 07:30:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x7fc097c59000) [pid = 1963] [serial = 72] [outer = (nil)] 07:30:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x7fc098853000) [pid = 1963] [serial = 73] [outer = 0x7fc097c59000] 07:30:54 INFO - PROCESS | 1963 | 1461594654241 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x7fc099685000) [pid = 1963] [serial = 74] [outer = 0x7fc097c59000] 07:30:55 INFO - PROCESS | 1963 | 1461594655056 Marionette TRACE conn4 <- [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:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1230ms 07:30:55 INFO - PROCESS | 1963 | 1461594655121 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 1963 | 1461594655125 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 07:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:30:55 INFO - PROCESS | 1963 | 1461594655131 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 1963 | 1461594655137 Marionette TRACE conn4 <- [1,74,null,{}] 07:30:55 INFO - PROCESS | 1963 | 1461594655153 Marionette TRACE conn4 -> [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:30:55 INFO - PROCESS | 1963 | 1461594655325 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:30:55 INFO - PROCESS | 1963 | 1461594655453 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09957e800 == 19 [pid = 1963] [id = 26] 07:30:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x7fc09fc8dc00) [pid = 1963] [serial = 75] [outer = (nil)] 07:30:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x7fc0a5866000) [pid = 1963] [serial = 76] [outer = 0x7fc09fc8dc00] 07:30:55 INFO - PROCESS | 1963 | 1461594655533 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x7fc0a5d8ec00) [pid = 1963] [serial = 77] [outer = 0x7fc09fc8dc00] 07:30:56 INFO - PROCESS | 1963 | 1461594656356 Marionette TRACE conn4 <- [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:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1288ms 07:30:56 INFO - PROCESS | 1963 | 1461594656420 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 1963 | 1461594656424 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 07:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:30:56 INFO - PROCESS | 1963 | 1461594656430 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 1963 | 1461594656433 Marionette TRACE conn4 <- [1,78,null,{}] 07:30:56 INFO - PROCESS | 1963 | 1461594656438 Marionette TRACE conn4 -> [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:30:56 INFO - PROCESS | 1963 | 1461594656609 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:30:56 INFO - PROCESS | 1963 | 1461594656735 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fcf0800 == 20 [pid = 1963] [id = 27] 07:30:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x7fc08f203800) [pid = 1963] [serial = 78] [outer = (nil)] 07:30:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x7fc0a6cee400) [pid = 1963] [serial = 79] [outer = 0x7fc08f203800] 07:30:56 INFO - PROCESS | 1963 | 1461594656810 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x7fc0a6f71800) [pid = 1963] [serial = 80] [outer = 0x7fc08f203800] 07:30:57 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094f28000 == 19 [pid = 1963] [id = 20] 07:30:57 INFO - PROCESS | 1963 | 1461594657822 Marionette TRACE conn4 <- [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:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1430ms 07:30:57 INFO - PROCESS | 1963 | 1461594657861 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 1963 | 1461594657867 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 07:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:30:57 INFO - PROCESS | 1963 | 1461594657875 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1963 | 1461594657881 Marionette TRACE conn4 <- [1,82,null,{}] 07:30:57 INFO - PROCESS | 1963 | 1461594657890 Marionette TRACE conn4 -> [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:30:58 INFO - PROCESS | 1963 | 1461594658059 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:30:58 INFO - PROCESS | 1963 | 1461594658185 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094f40000 == 20 [pid = 1963] [id = 28] 07:30:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x7fc09186b400) [pid = 1963] [serial = 81] [outer = (nil)] 07:30:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x7fc0965f6800) [pid = 1963] [serial = 82] [outer = 0x7fc09186b400] 07:30:58 INFO - PROCESS | 1963 | 1461594658263 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x7fc0979df000) [pid = 1963] [serial = 83] [outer = 0x7fc09186b400] 07:30:59 INFO - PROCESS | 1963 | 1461594659064 Marionette TRACE conn4 <- [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:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1242ms 07:30:59 INFO - PROCESS | 1963 | 1461594659118 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 1963 | 1461594659126 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 07:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:30:59 INFO - PROCESS | 1963 | 1461594659137 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1963 | 1461594659141 Marionette TRACE conn4 <- [1,86,null,{}] 07:30:59 INFO - PROCESS | 1963 | 1461594659164 Marionette TRACE conn4 -> [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:30:59 INFO - PROCESS | 1963 | 1461594659324 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:30:59 INFO - PROCESS | 1963 | 1461594659450 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098b5a000 == 21 [pid = 1963] [id = 29] 07:30:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x7fc097536c00) [pid = 1963] [serial = 84] [outer = (nil)] 07:30:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x7fc099687400) [pid = 1963] [serial = 85] [outer = 0x7fc097536c00] 07:30:59 INFO - PROCESS | 1963 | 1461594659524 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x7fc09bf73400) [pid = 1963] [serial = 86] [outer = 0x7fc097536c00] 07:31:00 INFO - PROCESS | 1963 | 1461594660430 Marionette TRACE conn4 <- [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:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1344ms 07:31:00 INFO - PROCESS | 1963 | 1461594660482 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 1963 | 1461594660485 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 07:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:31:00 INFO - PROCESS | 1963 | 1461594660492 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 1963 | 1461594660497 Marionette TRACE conn4 <- [1,90,null,{}] 07:31:00 INFO - PROCESS | 1963 | 1461594660512 Marionette TRACE conn4 -> [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:31:00 INFO - PROCESS | 1963 | 1461594660672 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:31:00 INFO - PROCESS | 1963 | 1461594660802 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a4cac800 == 22 [pid = 1963] [id = 30] 07:31:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x7fc0a5d24000) [pid = 1963] [serial = 87] [outer = (nil)] 07:31:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x7fc0a5ff6400) [pid = 1963] [serial = 88] [outer = 0x7fc0a5d24000] 07:31:00 INFO - PROCESS | 1963 | 1461594660885 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x7fc0a6f79000) [pid = 1963] [serial = 89] [outer = 0x7fc0a5d24000] 07:31:01 INFO - PROCESS | 1963 | 1461594661736 Marionette TRACE conn4 <- [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:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1286ms 07:31:01 INFO - PROCESS | 1963 | 1461594661779 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:31:01 INFO - PROCESS | 1963 | 1461594661784 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 07:31:01 INFO - PROCESS | 1963 | 1461594661789 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 1963 | 1461594661792 Marionette TRACE conn4 <- [1,94,null,{}] 07:31:01 INFO - PROCESS | 1963 | 1461594661798 Marionette TRACE conn4 -> [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:31:01 INFO - PROCESS | 1963 | 1461594661949 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:31:02 INFO - PROCESS | 1963 | 1461594662074 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5bba000 == 23 [pid = 1963] [id = 31] 07:31:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x7fc09fc88c00) [pid = 1963] [serial = 90] [outer = (nil)] 07:31:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x7fc0a8ebec00) [pid = 1963] [serial = 91] [outer = 0x7fc09fc88c00] 07:31:02 INFO - PROCESS | 1963 | 1461594662150 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x7fc0aa779400) [pid = 1963] [serial = 92] [outer = 0x7fc09fc88c00] 07:31:02 INFO - PROCESS | 1963 | 1461594662949 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1235ms 07:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:31:03 INFO - PROCESS | 1963 | 1461594663025 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 1963 | 1461594663028 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 07:31:03 INFO - PROCESS | 1963 | 1461594663034 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 1963 | 1461594663037 Marionette TRACE conn4 <- [1,98,null,{}] 07:31:03 INFO - PROCESS | 1963 | 1461594663042 Marionette TRACE conn4 -> [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:31:03 INFO - PROCESS | 1963 | 1461594663186 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:31:03 INFO - PROCESS | 1963 | 1461594663312 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a6c1e800 == 24 [pid = 1963] [id = 32] 07:31:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x7fc08f371000) [pid = 1963] [serial = 93] [outer = (nil)] 07:31:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x7fc0aa508000) [pid = 1963] [serial = 94] [outer = 0x7fc08f371000] 07:31:03 INFO - PROCESS | 1963 | 1461594663388 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x7fc0aa8ac400) [pid = 1963] [serial = 95] [outer = 0x7fc08f371000] 07:31:04 INFO - PROCESS | 1963 | 1461594664316 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1335ms 07:31:04 INFO - PROCESS | 1963 | 1461594664369 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 1963 | 1461594664373 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 07:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:31:04 INFO - PROCESS | 1963 | 1461594664383 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1963 | 1461594664388 Marionette TRACE conn4 <- [1,102,null,{}] 07:31:04 INFO - PROCESS | 1963 | 1461594664395 Marionette TRACE conn4 -> [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:31:04 INFO - PROCESS | 1963 | 1461594664545 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:31:04 INFO - PROCESS | 1963 | 1461594664713 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982e1000 == 23 [pid = 1963] [id = 25] 07:31:04 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096a86800 == 22 [pid = 1963] [id = 24] 07:31:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094c63800 == 23 [pid = 1963] [id = 33] 07:31:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x7fc090b32400) [pid = 1963] [serial = 96] [outer = (nil)] 07:31:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x7fc094dfe400) [pid = 1963] [serial = 97] [outer = 0x7fc090b32400] 07:31:04 INFO - PROCESS | 1963 | 1461594664844 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x7fc097c5fc00) [pid = 1963] [serial = 98] [outer = 0x7fc090b32400] 07:31:05 INFO - PROCESS | 1963 | 1461594665671 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1330ms 07:31:05 INFO - PROCESS | 1963 | 1461594665714 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1963 | 1461594665720 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 07:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:31:05 INFO - PROCESS | 1963 | 1461594665728 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1963 | 1461594665733 Marionette TRACE conn4 <- [1,106,null,{}] 07:31:05 INFO - PROCESS | 1963 | 1461594665741 Marionette TRACE conn4 -> [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:31:05 INFO - PROCESS | 1963 | 1461594665952 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:31:06 INFO - PROCESS | 1963 | 1461594666113 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09ede2000 == 24 [pid = 1963] [id = 34] 07:31:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x7fc09bf18c00) [pid = 1963] [serial = 99] [outer = (nil)] 07:31:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x7fc09bf77000) [pid = 1963] [serial = 100] [outer = 0x7fc09bf18c00] 07:31:06 INFO - PROCESS | 1963 | 1461594666191 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc0a5869000) [pid = 1963] [serial = 101] [outer = 0x7fc09bf18c00] 07:31:06 INFO - PROCESS | 1963 | 1461594666976 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1287ms 07:31:07 INFO - PROCESS | 1963 | 1461594667017 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 1963 | 1461594667023 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 07:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:31:07 INFO - PROCESS | 1963 | 1461594667031 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 1963 | 1461594667034 Marionette TRACE conn4 <- [1,110,null,{}] 07:31:07 INFO - PROCESS | 1963 | 1461594667040 Marionette TRACE conn4 -> [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:31:07 INFO - PROCESS | 1963 | 1461594667197 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:31:07 INFO - PROCESS | 1963 | 1461594667324 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5fa3800 == 25 [pid = 1963] [id = 35] 07:31:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc0a5d2b000) [pid = 1963] [serial = 102] [outer = (nil)] 07:31:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc0a6f7b400) [pid = 1963] [serial = 103] [outer = 0x7fc0a5d2b000] 07:31:07 INFO - PROCESS | 1963 | 1461594667402 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc0a8ebd400) [pid = 1963] [serial = 104] [outer = 0x7fc0a5d2b000] 07:31:08 INFO - PROCESS | 1963 | 1461594668237 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1282ms 07:31:08 INFO - PROCESS | 1963 | 1461594668313 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 1963 | 1461594668317 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 07:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:31:08 INFO - PROCESS | 1963 | 1461594668325 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 1963 | 1461594668334 Marionette TRACE conn4 <- [1,114,null,{}] 07:31:08 INFO - PROCESS | 1963 | 1461594668347 Marionette TRACE conn4 -> [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:31:08 INFO - PROCESS | 1963 | 1461594668550 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:31:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc0aafc7800) [pid = 1963] [serial = 105] [outer = 0x7fc08f209800] 07:31:08 INFO - PROCESS | 1963 | 1461594668723 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa797000 == 26 [pid = 1963] [id = 36] 07:31:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc08f1eac00) [pid = 1963] [serial = 106] [outer = (nil)] 07:31:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc0ab137c00) [pid = 1963] [serial = 107] [outer = 0x7fc08f1eac00] 07:31:08 INFO - PROCESS | 1963 | 1461594668811 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc0ab22bc00) [pid = 1963] [serial = 108] [outer = 0x7fc08f1eac00] 07:31:09 INFO - PROCESS | 1963 | 1461594669643 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1397ms 07:31:09 INFO - PROCESS | 1963 | 1461594669722 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 1963 | 1461594669726 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 07:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:31:09 INFO - PROCESS | 1963 | 1461594669732 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 1963 | 1461594669734 Marionette TRACE conn4 <- [1,118,null,{}] 07:31:09 INFO - PROCESS | 1963 | 1461594669740 Marionette TRACE conn4 -> [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:31:09 INFO - PROCESS | 1963 | 1461594669886 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:31:10 INFO - PROCESS | 1963 | 1461594670015 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa747800 == 27 [pid = 1963] [id = 37] 07:31:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc08f206000) [pid = 1963] [serial = 109] [outer = (nil)] 07:31:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc0acd57000) [pid = 1963] [serial = 110] [outer = 0x7fc08f206000] 07:31:10 INFO - PROCESS | 1963 | 1461594670088 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc0ad839000) [pid = 1963] [serial = 111] [outer = 0x7fc08f206000] 07:31:10 INFO - PROCESS | 1963 | 1461594670855 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1145ms 07:31:10 INFO - PROCESS | 1963 | 1461594670877 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1963 | 1461594670880 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 07:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:31:10 INFO - PROCESS | 1963 | 1461594670886 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1963 | 1461594670888 Marionette TRACE conn4 <- [1,122,null,{}] 07:31:10 INFO - PROCESS | 1963 | 1461594670894 Marionette TRACE conn4 -> [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:31:11 INFO - PROCESS | 1963 | 1461594671055 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:31:11 INFO - PROCESS | 1963 | 1461594671259 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0982e7800 == 28 [pid = 1963] [id = 38] 07:31:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc08ed77800) [pid = 1963] [serial = 112] [outer = (nil)] 07:31:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc08ed79800) [pid = 1963] [serial = 113] [outer = 0x7fc08ed77800] 07:31:11 INFO - PROCESS | 1963 | 1461594671336 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc090b2e800) [pid = 1963] [serial = 114] [outer = 0x7fc08ed77800] 07:31:12 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc090bb3800 == 27 [pid = 1963] [id = 12] 07:31:12 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094f40000 == 26 [pid = 1963] [id = 28] 07:31:12 INFO - PROCESS | 1963 | 1461594672247 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1431ms 07:31:12 INFO - PROCESS | 1963 | 1461594672318 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:31:12 INFO - PROCESS | 1963 | 1461594672324 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 07:31:12 INFO - PROCESS | 1963 | 1461594672332 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 1963 | 1461594672337 Marionette TRACE conn4 <- [1,126,null,{}] 07:31:12 INFO - PROCESS | 1963 | 1461594672345 Marionette TRACE conn4 -> [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:31:12 INFO - PROCESS | 1963 | 1461594672544 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:31:12 INFO - PROCESS | 1963 | 1461594672678 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fce2000 == 27 [pid = 1963] [id = 39] 07:31:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc0973e4000) [pid = 1963] [serial = 115] [outer = (nil)] 07:31:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc097d59800) [pid = 1963] [serial = 116] [outer = 0x7fc0973e4000] 07:31:12 INFO - PROCESS | 1963 | 1461594672794 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc098bc8400) [pid = 1963] [serial = 117] [outer = 0x7fc0973e4000] 07:31:13 INFO - PROCESS | 1963 | 1461594673576 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1283ms 07:31:13 INFO - PROCESS | 1963 | 1461594673614 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 1963 | 1461594673623 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 07:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:31:13 INFO - PROCESS | 1963 | 1461594673632 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1963 | 1461594673636 Marionette TRACE conn4 <- [1,130,null,{}] 07:31:13 INFO - PROCESS | 1963 | 1461594673642 Marionette TRACE conn4 -> [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:31:13 INFO - PROCESS | 1963 | 1461594673799 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:31:13 INFO - PROCESS | 1963 | 1461594673931 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a894c800 == 28 [pid = 1963] [id = 40] 07:31:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc09ba2dc00) [pid = 1963] [serial = 118] [outer = (nil)] 07:31:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc0a5d28c00) [pid = 1963] [serial = 119] [outer = 0x7fc09ba2dc00] 07:31:14 INFO - PROCESS | 1963 | 1461594674003 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc0a6db6800) [pid = 1963] [serial = 120] [outer = 0x7fc09ba2dc00] 07:31:14 INFO - PROCESS | 1963 | 1461594674939 Marionette TRACE conn4 <- [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:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1328ms 07:31:14 INFO - PROCESS | 1963 | 1461594674960 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1963 | 1461594674963 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 07:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:31:14 INFO - PROCESS | 1963 | 1461594674970 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1963 | 1461594674976 Marionette TRACE conn4 <- [1,134,null,{}] 07:31:14 INFO - PROCESS | 1963 | 1461594674991 Marionette TRACE conn4 -> [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:31:15 INFO - PROCESS | 1963 | 1461594675152 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:31:15 INFO - PROCESS | 1963 | 1461594675293 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ab21b800 == 29 [pid = 1963] [id = 41] 07:31:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc0aa770000) [pid = 1963] [serial = 121] [outer = (nil)] 07:31:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc0aaf3ec00) [pid = 1963] [serial = 122] [outer = 0x7fc0aa770000] 07:31:15 INFO - PROCESS | 1963 | 1461594675374 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc0ab232400) [pid = 1963] [serial = 123] [outer = 0x7fc0aa770000] 07:31:16 INFO - PROCESS | 1963 | 1461594676172 Marionette TRACE conn4 <- [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:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1239ms 07:31:16 INFO - PROCESS | 1963 | 1461594676211 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:31:16 INFO - PROCESS | 1963 | 1461594676216 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 07:31:16 INFO - PROCESS | 1963 | 1461594676222 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1963 | 1461594676225 Marionette TRACE conn4 <- [1,138,null,{}] 07:31:16 INFO - PROCESS | 1963 | 1461594676231 Marionette TRACE conn4 -> [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:31:16 INFO - PROCESS | 1963 | 1461594676426 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:31:16 INFO - PROCESS | 1963 | 1461594676442 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092612800 == 30 [pid = 1963] [id = 42] 07:31:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc091984c00) [pid = 1963] [serial = 124] [outer = (nil)] 07:31:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc091987000) [pid = 1963] [serial = 125] [outer = 0x7fc091984c00] 07:31:16 INFO - PROCESS | 1963 | 1461594676518 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc09198b400) [pid = 1963] [serial = 126] [outer = 0x7fc091984c00] 07:31:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ede2000 == 29 [pid = 1963] [id = 34] 07:31:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094c63800 == 28 [pid = 1963] [id = 33] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097d9e800 == 27 [pid = 1963] [id = 21] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098b5a000 == 26 [pid = 1963] [id = 29] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6c1e800 == 25 [pid = 1963] [id = 32] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5bba000 == 24 [pid = 1963] [id = 31] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a4cac800 == 23 [pid = 1963] [id = 30] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0918c8800 == 22 [pid = 1963] [id = 6] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5fa3800 == 21 [pid = 1963] [id = 35] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa797000 == 20 [pid = 1963] [id = 36] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09957e800 == 19 [pid = 1963] [id = 26] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f04f000 == 18 [pid = 1963] [id = 8] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094f36000 == 17 [pid = 1963] [id = 23] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fcf0800 == 16 [pid = 1963] [id = 27] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc099581000 == 15 [pid = 1963] [id = 19] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0ab21b800 == 14 [pid = 1963] [id = 41] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09bf8f800 == 13 [pid = 1963] [id = 22] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a894c800 == 12 [pid = 1963] [id = 40] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa747800 == 11 [pid = 1963] [id = 37] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982e7800 == 10 [pid = 1963] [id = 38] 07:31:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fce2000 == 9 [pid = 1963] [id = 39] 07:31:20 INFO - PROCESS | 1963 | 1461594680763 Marionette TRACE conn4 <- [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:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 4597ms 07:31:20 INFO - PROCESS | 1963 | 1461594680839 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1963 | 1461594680846 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 07:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:31:20 INFO - PROCESS | 1963 | 1461594680860 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1963 | 1461594680865 Marionette TRACE conn4 <- [1,142,null,{}] 07:31:20 INFO - PROCESS | 1963 | 1461594680875 Marionette TRACE conn4 -> [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:31:21 INFO - PROCESS | 1963 | 1461594681032 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:31:21 INFO - PROCESS | 1963 | 1461594681047 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094d29800 == 10 [pid = 1963] [id = 43] 07:31:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc09199fc00) [pid = 1963] [serial = 127] [outer = (nil)] 07:31:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc0919a4800) [pid = 1963] [serial = 128] [outer = 0x7fc09199fc00] 07:31:21 INFO - PROCESS | 1963 | 1461594681124 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc094c46000) [pid = 1963] [serial = 129] [outer = 0x7fc09199fc00] 07:31:21 INFO - PROCESS | 1963 | 1461594681912 Marionette TRACE conn4 <- [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:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1086ms 07:31:21 INFO - PROCESS | 1963 | 1461594681947 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1963 | 1461594681957 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 07:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:31:21 INFO - PROCESS | 1963 | 1461594681967 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1963 | 1461594681971 Marionette TRACE conn4 <- [1,146,null,{}] 07:31:21 INFO - PROCESS | 1963 | 1461594681976 Marionette TRACE conn4 -> [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:31:22 INFO - PROCESS | 1963 | 1461594682122 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:31:22 INFO - PROCESS | 1963 | 1461594682143 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f03c800 == 11 [pid = 1963] [id = 44] 07:31:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc095d7ac00) [pid = 1963] [serial = 130] [outer = (nil)] 07:31:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc096db0c00) [pid = 1963] [serial = 131] [outer = 0x7fc095d7ac00] 07:31:22 INFO - PROCESS | 1963 | 1461594682204 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc09820bc00) [pid = 1963] [serial = 132] [outer = 0x7fc095d7ac00] 07:31:23 INFO - PROCESS | 1963 | 1461594683046 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1134ms 07:31:23 INFO - PROCESS | 1963 | 1461594683100 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1963 | 1461594683105 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 07:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:31:23 INFO - PROCESS | 1963 | 1461594683111 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1963 | 1461594683116 Marionette TRACE conn4 <- [1,150,null,{}] 07:31:23 INFO - PROCESS | 1963 | 1461594683138 Marionette TRACE conn4 -> [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:31:23 INFO - PROCESS | 1963 | 1461594683343 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:31:23 INFO - PROCESS | 1963 | 1461594683461 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a4cac800 == 12 [pid = 1963] [id = 45] 07:31:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc08ed72400) [pid = 1963] [serial = 133] [outer = (nil)] 07:31:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x7fc09bf6d800) [pid = 1963] [serial = 134] [outer = 0x7fc08ed72400] 07:31:23 INFO - PROCESS | 1963 | 1461594683538 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x7fc09fc8a400) [pid = 1963] [serial = 135] [outer = 0x7fc08ed72400] 07:31:24 INFO - PROCESS | 1963 | 1461594684361 Marionette TRACE conn4 <- [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:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1285ms 07:31:24 INFO - PROCESS | 1963 | 1461594684396 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1963 | 1461594684400 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 07:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:31:24 INFO - PROCESS | 1963 | 1461594684405 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1963 | 1461594684408 Marionette TRACE conn4 <- [1,154,null,{}] 07:31:24 INFO - PROCESS | 1963 | 1461594684419 Marionette TRACE conn4 -> [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:31:24 INFO - PROCESS | 1963 | 1461594684585 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:31:24 INFO - PROCESS | 1963 | 1461594684658 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a6f1b800 == 13 [pid = 1963] [id = 46] 07:31:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x7fc0a4c14400) [pid = 1963] [serial = 136] [outer = (nil)] 07:31:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc0a69acc00) [pid = 1963] [serial = 137] [outer = 0x7fc0a4c14400] 07:31:24 INFO - PROCESS | 1963 | 1461594684721 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc0a70d9000) [pid = 1963] [serial = 138] [outer = 0x7fc0a4c14400] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc09409cc00) [pid = 1963] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc0918ec000) [pid = 1963] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 135 (0x7fc097c5d000) [pid = 1963] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 134 (0x7fc08f204400) [pid = 1963] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 133 (0x7fc08f20a800) [pid = 1963] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x7fc08f20e400) [pid = 1963] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x7fc0a4c1c000) [pid = 1963] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc090aae400) [pid = 1963] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc090b29800) [pid = 1963] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc0a5d24000) [pid = 1963] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc09409d800) [pid = 1963] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc09fc8dc00) [pid = 1963] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc09bf18c00) [pid = 1963] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc097c59000) [pid = 1963] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc08ed77800) [pid = 1963] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc08f1eac00) [pid = 1963] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08f203800) [pid = 1963] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc08fe28400) [pid = 1963] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc08f206000) [pid = 1963] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc098853800) [pid = 1963] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc0918ea000) [pid = 1963] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc09ba2dc00) [pid = 1963] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc0a5d2b000) [pid = 1963] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc0973e4000) [pid = 1963] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc0968d2400) [pid = 1963] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc095720000) [pid = 1963] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc09186b400) [pid = 1963] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc08f371000) [pid = 1963] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc090b32400) [pid = 1963] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc097536c00) [pid = 1963] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc095722800) [pid = 1963] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:31:25 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc09fc88c00) [pid = 1963] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:31:26 INFO - PROCESS | 1963 | 1461594686296 Marionette TRACE conn4 <- [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:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1929ms 07:31:26 INFO - PROCESS | 1963 | 1461594686363 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 1963 | 1461594686374 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 07:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:31:26 INFO - PROCESS | 1963 | 1461594686407 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1963 | 1461594686411 Marionette TRACE conn4 <- [1,158,null,{}] 07:31:26 INFO - PROCESS | 1963 | 1461594686490 Marionette TRACE conn4 -> [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:31:26 INFO - PROCESS | 1963 | 1461594686687 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:31:26 INFO - PROCESS | 1963 | 1461594686749 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0982d9000 == 14 [pid = 1963] [id = 47] 07:31:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc08f20e400) [pid = 1963] [serial = 139] [outer = (nil)] 07:31:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc0918ea800) [pid = 1963] [serial = 140] [outer = 0x7fc08f20e400] 07:31:26 INFO - PROCESS | 1963 | 1461594686820 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc09bf1cc00) [pid = 1963] [serial = 141] [outer = 0x7fc08f20e400] 07:31:27 INFO - PROCESS | 1963 | 1461594687511 Marionette TRACE conn4 <- [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:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1162ms 07:31:27 INFO - PROCESS | 1963 | 1461594687557 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1963 | 1461594687559 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 07:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:31:27 INFO - PROCESS | 1963 | 1461594687565 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1963 | 1461594687567 Marionette TRACE conn4 <- [1,162,null,{}] 07:31:27 INFO - PROCESS | 1963 | 1461594687572 Marionette TRACE conn4 -> [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:31:27 INFO - PROCESS | 1963 | 1461594687841 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:31:27 INFO - PROCESS | 1963 | 1461594687904 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc091843800 == 15 [pid = 1963] [id = 48] 07:31:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc08ed6ec00) [pid = 1963] [serial = 142] [outer = (nil)] 07:31:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc08ed75400) [pid = 1963] [serial = 143] [outer = 0x7fc08ed6ec00] 07:31:27 INFO - PROCESS | 1963 | 1461594687978 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc08f745400) [pid = 1963] [serial = 144] [outer = 0x7fc08ed6ec00] 07:31:28 INFO - PROCESS | 1963 | 1461594688903 Marionette TRACE conn4 <- [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:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1380ms 07:31:28 INFO - PROCESS | 1963 | 1461594688949 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:31:28 INFO - PROCESS | 1963 | 1461594688955 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 07:31:28 INFO - PROCESS | 1963 | 1461594688962 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1963 | 1461594688968 Marionette TRACE conn4 <- [1,166,null,{}] 07:31:28 INFO - PROCESS | 1963 | 1461594688975 Marionette TRACE conn4 -> [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:31:29 INFO - PROCESS | 1963 | 1461594689140 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:31:29 INFO - PROCESS | 1963 | 1461594689283 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09ba60800 == 16 [pid = 1963] [id = 49] 07:31:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc091984800) [pid = 1963] [serial = 145] [outer = (nil)] 07:31:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc096db3400) [pid = 1963] [serial = 146] [outer = 0x7fc091984800] 07:31:29 INFO - PROCESS | 1963 | 1461594689361 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc09820c400) [pid = 1963] [serial = 147] [outer = 0x7fc091984800] 07:31:30 INFO - PROCESS | 1963 | 1461594690252 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1332ms 07:31:30 INFO - PROCESS | 1963 | 1461594690294 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:31:30 INFO - PROCESS | 1963 | 1461594690299 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 07:31:30 INFO - PROCESS | 1963 | 1461594690305 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1963 | 1461594690308 Marionette TRACE conn4 <- [1,170,null,{}] 07:31:30 INFO - PROCESS | 1963 | 1461594690314 Marionette TRACE conn4 -> [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:31:30 INFO - PROCESS | 1963 | 1461594690476 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:31:30 INFO - PROCESS | 1963 | 1461594690614 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f71f000 == 17 [pid = 1963] [id = 50] 07:31:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc08ed6b800) [pid = 1963] [serial = 148] [outer = (nil)] 07:31:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc08ed78400) [pid = 1963] [serial = 149] [outer = 0x7fc08ed6b800] 07:31:30 INFO - PROCESS | 1963 | 1461594690686 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc098854000) [pid = 1963] [serial = 150] [outer = 0x7fc08ed6b800] 07:31:31 INFO - PROCESS | 1963 | 1461594691801 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1534ms 07:31:31 INFO - PROCESS | 1963 | 1461594691838 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 1963 | 1461594691842 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 07:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:31:31 INFO - PROCESS | 1963 | 1461594691851 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1963 | 1461594691856 Marionette TRACE conn4 <- [1,174,null,{}] 07:31:31 INFO - PROCESS | 1963 | 1461594691864 Marionette TRACE conn4 -> [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:31:32 INFO - PROCESS | 1963 | 1461594692029 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc0973e5800) [pid = 1963] [serial = 9] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc096c3a000) [pid = 1963] [serial = 12] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc091987000) [pid = 1963] [serial = 125] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc097c5f800) [pid = 1963] [serial = 40] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc095695400) [pid = 1963] [serial = 37] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc09184e000) [pid = 1963] [serial = 28] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc0995e4800) [pid = 1963] [serial = 43] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc09968a000) [pid = 1963] [serial = 44] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc09948ac00) [pid = 1963] [serial = 46] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc08f20d400) [pid = 1963] [serial = 25] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc09ed4d800) [pid = 1963] [serial = 49] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc0a4c19000) [pid = 1963] [serial = 50] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc0a5d52800) [pid = 1963] [serial = 52] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc0918e6c00) [pid = 1963] [serial = 34] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc0973e3800) [pid = 1963] [serial = 35] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x7fc09821a800) [pid = 1963] [serial = 41] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x7fc0a5ffb400) [pid = 1963] [serial = 53] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x7fc096c38c00) [pid = 1963] [serial = 38] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x7fc08f374c00) [pid = 1963] [serial = 26] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x7fc09bf7b400) [pid = 1963] [serial = 47] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x7fc0918ed000) [pid = 1963] [serial = 31] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x7fc08f206400) [pid = 1963] [serial = 23] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x7fc0a6f7b400) [pid = 1963] [serial = 103] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x7fc099685000) [pid = 1963] [serial = 74] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x7fc0a5866000) [pid = 1963] [serial = 76] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x7fc090b2e800) [pid = 1963] [serial = 114] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x7fc09bf77000) [pid = 1963] [serial = 100] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x7fc098853000) [pid = 1963] [serial = 73] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x7fc094dfe400) [pid = 1963] [serial = 97] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x7fc0a8ebec00) [pid = 1963] [serial = 91] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x7fc0965f6800) [pid = 1963] [serial = 82] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x7fc0a6f79000) [pid = 1963] [serial = 89] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x7fc0968d9400) [pid = 1963] [serial = 68] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x7fc08ed79800) [pid = 1963] [serial = 113] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x7fc096dba800) [pid = 1963] [serial = 70] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x7fc0a893c000) [pid = 1963] [serial = 2] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x7fc0aa779400) [pid = 1963] [serial = 92] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x7fc0aa508000) [pid = 1963] [serial = 94] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x7fc099686800) [pid = 1963] [serial = 64] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x7fc0ab22bc00) [pid = 1963] [serial = 108] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x7fc0a5d28c00) [pid = 1963] [serial = 119] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x7fc097d59800) [pid = 1963] [serial = 116] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x7fc092461c00) [pid = 1963] [serial = 59] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x7fc099687400) [pid = 1963] [serial = 85] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x7fc096f1bc00) [pid = 1963] [serial = 61] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x7fc0a5ff6400) [pid = 1963] [serial = 88] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x7fc0a6c49000) [pid = 1963] [serial = 56] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x7fc0a5d8ec00) [pid = 1963] [serial = 77] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x7fc0918edc00) [pid = 1963] [serial = 58] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x7fc0a6cee400) [pid = 1963] [serial = 79] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x7fc0a4cef000) [pid = 1963] [serial = 55] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 66 (0x7fc0a5869000) [pid = 1963] [serial = 101] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 65 (0x7fc0acd57000) [pid = 1963] [serial = 110] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 64 (0x7fc0918f2c00) [pid = 1963] [serial = 17] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 63 (0x7fc0a6db6800) [pid = 1963] [serial = 120] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 62 (0x7fc0a8ebd400) [pid = 1963] [serial = 104] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 61 (0x7fc098bc8400) [pid = 1963] [serial = 117] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 60 (0x7fc092458c00) [pid = 1963] [serial = 19] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 59 (0x7fc0979ea400) [pid = 1963] [serial = 71] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 58 (0x7fc095bf2c00) [pid = 1963] [serial = 67] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 57 (0x7fc0979df000) [pid = 1963] [serial = 83] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 56 (0x7fc0aa8ac400) [pid = 1963] [serial = 95] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 55 (0x7fc0aaf3ec00) [pid = 1963] [serial = 122] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 54 (0x7fc097c5fc00) [pid = 1963] [serial = 98] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 53 (0x7fc09bf73400) [pid = 1963] [serial = 86] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 52 (0x7fc097c5d800) [pid = 1963] [serial = 62] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 51 (0x7fc0940a4800) [pid = 1963] [serial = 32] [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:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 50 (0x7fc0ab137c00) [pid = 1963] [serial = 107] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 49 (0x7fc0a6f71800) [pid = 1963] [serial = 80] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 48 (0x7fc090b34c00) [pid = 1963] [serial = 22] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 47 (0x7fc0ad839000) [pid = 1963] [serial = 111] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 46 (0x7fc0a4cee800) [pid = 1963] [serial = 65] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | --DOMWINDOW == 45 (0x7fc0918ebc00) [pid = 1963] [serial = 16] [outer = (nil)] [url = about:blank] 07:31:32 INFO - PROCESS | 1963 | 1461594692279 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f2a0000 == 18 [pid = 1963] [id = 51] 07:31:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 46 (0x7fc08f1e0800) [pid = 1963] [serial = 151] [outer = (nil)] 07:31:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 47 (0x7fc08f73e800) [pid = 1963] [serial = 152] [outer = 0x7fc08f1e0800] 07:31:32 INFO - PROCESS | 1963 | 1461594692345 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 48 (0x7fc0918ebc00) [pid = 1963] [serial = 153] [outer = 0x7fc08f1e0800] 07:31:32 INFO - PROCESS | 1963 | 1461594692654 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:31:33 INFO - PROCESS | 1963 | 1461594693007 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1185ms 07:31:33 INFO - PROCESS | 1963 | 1461594693035 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1963 | 1461594693041 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 07:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:31:33 INFO - PROCESS | 1963 | 1461594693051 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1963 | 1461594693055 Marionette TRACE conn4 <- [1,178,null,{}] 07:31:33 INFO - PROCESS | 1963 | 1461594693060 Marionette TRACE conn4 -> [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:31:33 INFO - PROCESS | 1963 | 1461594693194 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:31:33 INFO - PROCESS | 1963 | 1461594693281 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0941f4000 == 19 [pid = 1963] [id = 52] 07:31:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 49 (0x7fc0918ecc00) [pid = 1963] [serial = 154] [outer = (nil)] 07:31:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 50 (0x7fc094d0f800) [pid = 1963] [serial = 155] [outer = 0x7fc0918ecc00] 07:31:33 INFO - PROCESS | 1963 | 1461594693341 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 51 (0x7fc095be9800) [pid = 1963] [serial = 156] [outer = 0x7fc0918ecc00] 07:31:33 INFO - PROCESS | 1963 | 1461594693948 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 935ms 07:31:33 INFO - PROCESS | 1963 | 1461594693986 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1963 | 1461594693989 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 07:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:31:33 INFO - PROCESS | 1963 | 1461594693995 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1963 | 1461594694000 Marionette TRACE conn4 <- [1,182,null,{}] 07:31:34 INFO - PROCESS | 1963 | 1461594694016 Marionette TRACE conn4 -> [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:31:34 INFO - PROCESS | 1963 | 1461594694201 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:31:34 INFO - PROCESS | 1963 | 1461594694221 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096574800 == 20 [pid = 1963] [id = 53] 07:31:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 52 (0x7fc095be9000) [pid = 1963] [serial = 157] [outer = (nil)] 07:31:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 53 (0x7fc096db0800) [pid = 1963] [serial = 158] [outer = 0x7fc095be9000] 07:31:34 INFO - PROCESS | 1963 | 1461594694293 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 54 (0x7fc097c57c00) [pid = 1963] [serial = 159] [outer = 0x7fc095be9000] 07:31:35 INFO - PROCESS | 1963 | 1461594695222 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1238ms 07:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:31:35 INFO - PROCESS | 1963 | 1461594695236 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1963 | 1461594695239 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 07:31:35 INFO - PROCESS | 1963 | 1461594695243 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1963 | 1461594695247 Marionette TRACE conn4 <- [1,186,null,{}] 07:31:35 INFO - PROCESS | 1963 | 1461594695252 Marionette TRACE conn4 -> [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:31:35 INFO - PROCESS | 1963 | 1461594695411 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:31:35 INFO - PROCESS | 1963 | 1461594695440 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096c21000 == 21 [pid = 1963] [id = 54] 07:31:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 55 (0x7fc09245b800) [pid = 1963] [serial = 160] [outer = (nil)] 07:31:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 56 (0x7fc098215c00) [pid = 1963] [serial = 161] [outer = 0x7fc09245b800] 07:31:35 INFO - PROCESS | 1963 | 1461594695500 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 57 (0x7fc09884cc00) [pid = 1963] [serial = 162] [outer = 0x7fc09245b800] 07:31:36 INFO - PROCESS | 1963 | 1461594696221 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1026ms 07:31:36 INFO - PROCESS | 1963 | --DOMWINDOW == 56 (0x7fc0aa770000) [pid = 1963] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:31:36 INFO - PROCESS | 1963 | --DOMWINDOW == 55 (0x7fc0a4c14400) [pid = 1963] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:31:36 INFO - PROCESS | 1963 | --DOMWINDOW == 54 (0x7fc091984c00) [pid = 1963] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:31:36 INFO - PROCESS | 1963 | --DOMWINDOW == 53 (0x7fc095d7ac00) [pid = 1963] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:31:36 INFO - PROCESS | 1963 | --DOMWINDOW == 52 (0x7fc09199fc00) [pid = 1963] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:31:36 INFO - PROCESS | 1963 | --DOMWINDOW == 51 (0x7fc08ed72400) [pid = 1963] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:31:36 INFO - PROCESS | 1963 | 1461594696289 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 1963 | 1461594696292 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 07:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:31:36 INFO - PROCESS | 1963 | 1461594696349 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1963 | 1461594696351 Marionette TRACE conn4 <- [1,190,null,{}] 07:31:36 INFO - PROCESS | 1963 | 1461594696357 Marionette TRACE conn4 -> [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:31:36 INFO - PROCESS | 1963 | 1461594696495 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:31:36 INFO - PROCESS | 1963 | 1461594696531 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097d9e000 == 22 [pid = 1963] [id = 55] 07:31:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 52 (0x7fc098680800) [pid = 1963] [serial = 163] [outer = (nil)] 07:31:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 53 (0x7fc098bc5400) [pid = 1963] [serial = 164] [outer = 0x7fc098680800] 07:31:36 INFO - PROCESS | 1963 | 1461594696594 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 54 (0x7fc0995e2800) [pid = 1963] [serial = 165] [outer = 0x7fc098680800] 07:31:37 INFO - PROCESS | 1963 | 1461594697236 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 947ms 07:31:37 INFO - PROCESS | 1963 | 1461594697288 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1963 | 1461594697301 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 07:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:31:37 INFO - PROCESS | 1963 | 1461594697307 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1963 | 1461594697309 Marionette TRACE conn4 <- [1,194,null,{}] 07:31:37 INFO - PROCESS | 1963 | 1461594697314 Marionette TRACE conn4 -> [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:31:37 INFO - PROCESS | 1963 | 1461594697509 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:31:37 INFO - PROCESS | 1963 | 1461594697523 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09838f800 == 23 [pid = 1963] [id = 56] 07:31:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 55 (0x7fc08ed6e000) [pid = 1963] [serial = 166] [outer = (nil)] 07:31:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 56 (0x7fc09bf76000) [pid = 1963] [serial = 167] [outer = 0x7fc08ed6e000] 07:31:37 INFO - PROCESS | 1963 | 1461594697588 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 57 (0x7fc0a4c19000) [pid = 1963] [serial = 168] [outer = 0x7fc08ed6e000] 07:31:38 INFO - PROCESS | 1963 | 1461594698218 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 941ms 07:31:38 INFO - PROCESS | 1963 | 1461594698248 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1963 | 1461594698252 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 07:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:31:38 INFO - PROCESS | 1963 | 1461594698257 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1963 | 1461594698260 Marionette TRACE conn4 <- [1,198,null,{}] 07:31:38 INFO - PROCESS | 1963 | 1461594698265 Marionette TRACE conn4 -> [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:31:38 INFO - PROCESS | 1963 | 1461594698389 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:31:38 INFO - PROCESS | 1963 | 1461594698403 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098921800 == 24 [pid = 1963] [id = 57] 07:31:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 58 (0x7fc09fc89000) [pid = 1963] [serial = 169] [outer = (nil)] 07:31:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 59 (0x7fc0a5869c00) [pid = 1963] [serial = 170] [outer = 0x7fc09fc89000] 07:31:38 INFO - PROCESS | 1963 | 1461594698462 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 60 (0x7fc0a5bf3800) [pid = 1963] [serial = 171] [outer = 0x7fc09fc89000] 07:31:39 INFO - PROCESS | 1963 | 1461594699355 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1127ms 07:31:39 INFO - PROCESS | 1963 | 1461594699385 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1963 | 1461594699391 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 07:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:31:39 INFO - PROCESS | 1963 | 1461594699400 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1963 | 1461594699406 Marionette TRACE conn4 <- [1,202,null,{}] 07:31:39 INFO - PROCESS | 1963 | 1461594699414 Marionette TRACE conn4 -> [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:31:39 INFO - PROCESS | 1963 | 1461594699575 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:31:39 INFO - PROCESS | 1963 | 1461594699699 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094c5b800 == 25 [pid = 1963] [id = 58] 07:31:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 61 (0x7fc090b37800) [pid = 1963] [serial = 172] [outer = (nil)] 07:31:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 62 (0x7fc091981c00) [pid = 1963] [serial = 173] [outer = 0x7fc090b37800] 07:31:39 INFO - PROCESS | 1963 | 1461594699772 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 63 (0x7fc094c45c00) [pid = 1963] [serial = 174] [outer = 0x7fc090b37800] 07:31:40 INFO - PROCESS | 1963 | 1461594700536 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1190ms 07:31:40 INFO - PROCESS | 1963 | 1461594700590 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1963 | 1461594700598 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 07:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:31:40 INFO - PROCESS | 1963 | 1461594700608 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1963 | 1461594700611 Marionette TRACE conn4 <- [1,206,null,{}] 07:31:40 INFO - PROCESS | 1963 | 1461594700617 Marionette TRACE conn4 -> [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:31:40 INFO - PROCESS | 1963 | 1461594700778 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:31:40 INFO - PROCESS | 1963 | 1461594700902 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096570800 == 26 [pid = 1963] [id = 59] 07:31:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 64 (0x7fc0918f2800) [pid = 1963] [serial = 175] [outer = (nil)] 07:31:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x7fc0968d5800) [pid = 1963] [serial = 176] [outer = 0x7fc0918f2800] 07:31:40 INFO - PROCESS | 1963 | 1461594700974 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x7fc097c58000) [pid = 1963] [serial = 177] [outer = 0x7fc0918f2800] 07:31:41 INFO - PROCESS | 1963 | 1461594701781 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1233ms 07:31:41 INFO - PROCESS | 1963 | 1461594701841 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1963 | 1461594701845 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 07:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:31:41 INFO - PROCESS | 1963 | 1461594701852 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1963 | 1461594701857 Marionette TRACE conn4 <- [1,210,null,{}] 07:31:41 INFO - PROCESS | 1963 | 1461594701873 Marionette TRACE conn4 -> [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:31:42 INFO - PROCESS | 1963 | 1461594702066 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:31:42 INFO - PROCESS | 1963 | 1461594702198 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc099576000 == 27 [pid = 1963] [id = 60] 07:31:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x7fc098bc6800) [pid = 1963] [serial = 178] [outer = (nil)] 07:31:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x7fc09bf23c00) [pid = 1963] [serial = 179] [outer = 0x7fc098bc6800] 07:31:42 INFO - PROCESS | 1963 | 1461594702275 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x7fc09fc86400) [pid = 1963] [serial = 180] [outer = 0x7fc098bc6800] 07:31:43 INFO - PROCESS | 1963 | 1461594703060 Marionette TRACE conn4 <- [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:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1284ms 07:31:43 INFO - PROCESS | 1963 | 1461594703137 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:31:43 INFO - PROCESS | 1963 | 1461594703141 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 07:31:43 INFO - PROCESS | 1963 | 1461594703147 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 1963 | 1461594703150 Marionette TRACE conn4 <- [1,214,null,{}] 07:31:43 INFO - PROCESS | 1963 | 1461594703155 Marionette TRACE conn4 -> [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:31:43 INFO - PROCESS | 1963 | 1461594703305 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:31:43 INFO - PROCESS | 1963 | 1461594703431 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08ffc7800 == 28 [pid = 1963] [id = 61] 07:31:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x7fc08f160000) [pid = 1963] [serial = 181] [outer = (nil)] 07:31:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x7fc099684000) [pid = 1963] [serial = 182] [outer = 0x7fc08f160000] 07:31:43 INFO - PROCESS | 1963 | 1461594703504 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x7fc0a5d4d800) [pid = 1963] [serial = 183] [outer = 0x7fc08f160000] 07:31:44 INFO - PROCESS | 1963 | 1461594704233 Marionette TRACE conn4 <- [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:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1132ms 07:31:44 INFO - PROCESS | 1963 | 1461594704280 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1963 | 1461594704283 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 07:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:31:44 INFO - PROCESS | 1963 | 1461594704440 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1963 | 1461594704446 Marionette TRACE conn4 <- [1,218,null,{}] 07:31:44 INFO - PROCESS | 1963 | 1461594704453 Marionette TRACE conn4 -> [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:31:44 INFO - PROCESS | 1963 | 1461594704597 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:31:44 INFO - PROCESS | 1963 | 1461594704698 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0941e1000 == 29 [pid = 1963] [id = 62] 07:31:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x7fc08fe28c00) [pid = 1963] [serial = 184] [outer = (nil)] 07:31:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x7fc090b2fc00) [pid = 1963] [serial = 185] [outer = 0x7fc08fe28c00] 07:31:44 INFO - PROCESS | 1963 | 1461594704761 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x7fc0918f1000) [pid = 1963] [serial = 186] [outer = 0x7fc08fe28c00] 07:31:45 INFO - PROCESS | 1963 | 1461594705577 Marionette TRACE conn4 <- [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:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1198ms 07:31:45 INFO - PROCESS | 1963 | 1461594705625 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 1963 | 1461594705630 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 07:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:31:45 INFO - PROCESS | 1963 | 1461594705636 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 1963 | 1461594705640 Marionette TRACE conn4 <- [1,222,null,{}] 07:31:45 INFO - PROCESS | 1963 | 1461594705650 Marionette TRACE conn4 -> [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:31:45 INFO - PROCESS | 1963 | 1461594705807 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:31:45 INFO - PROCESS | 1963 | 1461594705937 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x7fc0918ea800) [pid = 1963] [serial = 140] [outer = (nil)] [url = about:blank] 07:31:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f293800 == 30 [pid = 1963] [id = 63] 07:31:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x7fc08ed77800) [pid = 1963] [serial = 187] [outer = (nil)] 07:31:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x7fc09197e000) [pid = 1963] [serial = 188] [outer = 0x7fc08ed77800] 07:31:46 INFO - PROCESS | 1963 | 1461594706022 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x7fc0968d6400) [pid = 1963] [serial = 189] [outer = 0x7fc08ed77800] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x7fc0a69acc00) [pid = 1963] [serial = 137] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x7fc09198b400) [pid = 1963] [serial = 126] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x7fc096db0c00) [pid = 1963] [serial = 131] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x7fc0919a4800) [pid = 1963] [serial = 128] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x7fc094c46000) [pid = 1963] [serial = 129] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x7fc09fc8a400) [pid = 1963] [serial = 135] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x7fc09bf6d800) [pid = 1963] [serial = 134] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x7fc0a70d9000) [pid = 1963] [serial = 138] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x7fc09820bc00) [pid = 1963] [serial = 132] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x7fc0ab232400) [pid = 1963] [serial = 123] [outer = (nil)] [url = about:blank] 07:31:46 INFO - PROCESS | 1963 | 1461594706671 Marionette TRACE conn4 <- [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:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1051ms 07:31:46 INFO - PROCESS | 1963 | 1461594706688 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 1963 | 1461594706692 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 07:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:31:46 INFO - PROCESS | 1963 | 1461594706698 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1963 | 1461594706700 Marionette TRACE conn4 <- [1,226,null,{}] 07:31:46 INFO - PROCESS | 1963 | 1461594706717 Marionette TRACE conn4 -> [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:31:46 INFO - PROCESS | 1963 | 1461594706861 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:31:46 INFO - PROCESS | 1963 | 1461594706959 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097d8f000 == 31 [pid = 1963] [id = 64] 07:31:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x7fc098216000) [pid = 1963] [serial = 190] [outer = (nil)] 07:31:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x7fc098675000) [pid = 1963] [serial = 191] [outer = 0x7fc098216000] 07:31:47 INFO - PROCESS | 1963 | 1461594707028 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x7fc099482000) [pid = 1963] [serial = 192] [outer = 0x7fc098216000] 07:31:47 INFO - PROCESS | 1963 | 1461594707651 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 992ms 07:31:47 INFO - PROCESS | 1963 | 1461594707690 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:31:47 INFO - PROCESS | 1963 | 1461594707693 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 07:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:31:47 INFO - PROCESS | 1963 | 1461594707699 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1963 | 1461594707701 Marionette TRACE conn4 <- [1,230,null,{}] 07:31:47 INFO - PROCESS | 1963 | 1461594707706 Marionette TRACE conn4 -> [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:31:47 INFO - PROCESS | 1963 | 1461594707869 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:31:47 INFO - PROCESS | 1963 | 1461594707889 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098ec3800 == 32 [pid = 1963] [id = 65] 07:31:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x7fc08ed72000) [pid = 1963] [serial = 193] [outer = (nil)] 07:31:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x7fc09ed4fc00) [pid = 1963] [serial = 194] [outer = 0x7fc08ed72000] 07:31:47 INFO - PROCESS | 1963 | 1461594707949 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x7fc0a5b06c00) [pid = 1963] [serial = 195] [outer = 0x7fc08ed72000] 07:31:48 INFO - PROCESS | 1963 | 1461594708663 Marionette TRACE conn4 <- [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:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1025ms 07:31:48 INFO - PROCESS | 1963 | 1461594708725 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 1963 | 1461594708728 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 07:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:31:48 INFO - PROCESS | 1963 | 1461594708733 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1963 | 1461594708735 Marionette TRACE conn4 <- [1,234,null,{}] 07:31:48 INFO - PROCESS | 1963 | 1461594708741 Marionette TRACE conn4 -> [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:31:48 INFO - PROCESS | 1963 | 1461594708912 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:31:48 INFO - PROCESS | 1963 | 1461594708969 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092610800 == 33 [pid = 1963] [id = 66] 07:31:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x7fc09832d800) [pid = 1963] [serial = 196] [outer = (nil)] 07:31:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x7fc0a5d99800) [pid = 1963] [serial = 197] [outer = 0x7fc09832d800] 07:31:49 INFO - PROCESS | 1963 | 1461594709029 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x7fc0a6c47400) [pid = 1963] [serial = 198] [outer = 0x7fc09832d800] 07:31:49 INFO - PROCESS | 1963 | 1461594709677 Marionette TRACE conn4 <- [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:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 977ms 07:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:31:49 INFO - PROCESS | 1963 | 1461594709712 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1963 | 1461594709714 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 07:31:49 INFO - PROCESS | 1963 | 1461594709720 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1963 | 1461594709723 Marionette TRACE conn4 <- [1,238,null,{}] 07:31:49 INFO - PROCESS | 1963 | 1461594709728 Marionette TRACE conn4 -> [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:31:49 INFO - PROCESS | 1963 | 1461594709926 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:31:50 INFO - PROCESS | 1963 | 1461594710002 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f144800 == 34 [pid = 1963] [id = 67] 07:31:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x7fc0a6f71400) [pid = 1963] [serial = 199] [outer = (nil)] 07:31:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x7fc0a8e39400) [pid = 1963] [serial = 200] [outer = 0x7fc0a6f71400] 07:31:50 INFO - PROCESS | 1963 | 1461594710068 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x7fc0aa773800) [pid = 1963] [serial = 201] [outer = 0x7fc0a6f71400] 07:31:50 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x7fc09245b800) [pid = 1963] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:31:50 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x7fc08f1e0800) [pid = 1963] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:31:50 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x7fc08f20e400) [pid = 1963] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:31:50 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x7fc098680800) [pid = 1963] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:31:50 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x7fc0918ecc00) [pid = 1963] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:31:50 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x7fc095be9000) [pid = 1963] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:31:50 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x7fc08ed6e000) [pid = 1963] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:31:50 INFO - PROCESS | 1963 | 1461594710746 Marionette TRACE conn4 <- [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:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1077ms 07:31:50 INFO - PROCESS | 1963 | 1461594710796 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1963 | 1461594710810 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 07:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:31:50 INFO - PROCESS | 1963 | 1461594710826 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1963 | 1461594710829 Marionette TRACE conn4 <- [1,242,null,{}] 07:31:50 INFO - PROCESS | 1963 | 1461594710834 Marionette TRACE conn4 -> [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:31:50 INFO - PROCESS | 1963 | 1461594710958 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:31:51 INFO - PROCESS | 1963 | 1461594711048 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a58bf000 == 35 [pid = 1963] [id = 68] 07:31:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x7fc08f1e0800) [pid = 1963] [serial = 202] [outer = (nil)] 07:31:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x7fc0a5d55c00) [pid = 1963] [serial = 203] [outer = 0x7fc08f1e0800] 07:31:51 INFO - PROCESS | 1963 | 1461594711107 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x7fc0aa77d000) [pid = 1963] [serial = 204] [outer = 0x7fc08f1e0800] 07:31:51 INFO - PROCESS | 1963 | 1461594711742 Marionette TRACE conn4 <- [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:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 934ms 07:31:51 INFO - PROCESS | 1963 | 1461594711760 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1963 | 1461594711762 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 07:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:31:51 INFO - PROCESS | 1963 | 1461594711768 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1963 | 1461594711770 Marionette TRACE conn4 <- [1,246,null,{}] 07:31:51 INFO - PROCESS | 1963 | 1461594711775 Marionette TRACE conn4 -> [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:31:51 INFO - PROCESS | 1963 | 1461594711901 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:31:51 INFO - PROCESS | 1963 | 1461594711991 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a6c33800 == 36 [pid = 1963] [id = 69] 07:31:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x7fc08f744000) [pid = 1963] [serial = 205] [outer = (nil)] 07:31:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x7fc0aa8b0800) [pid = 1963] [serial = 206] [outer = 0x7fc08f744000] 07:31:52 INFO - PROCESS | 1963 | 1461594712051 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x7fc0aafcc400) [pid = 1963] [serial = 207] [outer = 0x7fc08f744000] 07:31:52 INFO - PROCESS | 1963 | 1461594712590 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 874ms 07:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:31:52 INFO - PROCESS | 1963 | 1461594712644 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1963 | 1461594712647 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 07:31:52 INFO - PROCESS | 1963 | 1461594712653 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1963 | 1461594712655 Marionette TRACE conn4 <- [1,250,null,{}] 07:31:52 INFO - PROCESS | 1963 | 1461594712660 Marionette TRACE conn4 -> [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:31:52 INFO - PROCESS | 1963 | 1461594712905 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:31:53 INFO - PROCESS | 1963 | 1461594713007 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0918cf800 == 37 [pid = 1963] [id = 70] 07:31:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x7fc08f1e6400) [pid = 1963] [serial = 208] [outer = (nil)] 07:31:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x7fc08f73a000) [pid = 1963] [serial = 209] [outer = 0x7fc08f1e6400] 07:31:53 INFO - PROCESS | 1963 | 1461594713083 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x7fc091982c00) [pid = 1963] [serial = 210] [outer = 0x7fc08f1e6400] 07:31:53 INFO - PROCESS | 1963 | 1461594713902 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1279ms 07:31:53 INFO - PROCESS | 1963 | 1461594713933 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1963 | 1461594713940 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 07:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:31:53 INFO - PROCESS | 1963 | 1461594713948 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1963 | 1461594713953 Marionette TRACE conn4 <- [1,254,null,{}] 07:31:53 INFO - PROCESS | 1963 | 1461594713976 Marionette TRACE conn4 -> [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:31:54 INFO - PROCESS | 1963 | 1461594714134 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:31:54 INFO - PROCESS | 1963 | 1461594714260 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098ec2800 == 38 [pid = 1963] [id = 71] 07:31:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x7fc094c50400) [pid = 1963] [serial = 211] [outer = (nil)] 07:31:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x7fc097c5b000) [pid = 1963] [serial = 212] [outer = 0x7fc094c50400] 07:31:54 INFO - PROCESS | 1963 | 1461594714344 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x7fc098e83400) [pid = 1963] [serial = 213] [outer = 0x7fc094c50400] 07:31:55 INFO - PROCESS | 1963 | 1461594715130 Marionette TRACE conn4 <- [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:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1201ms 07:31:55 INFO - PROCESS | 1963 | 1461594715149 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1963 | 1461594715154 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 07:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:31:55 INFO - PROCESS | 1963 | 1461594715177 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1963 | 1461594715180 Marionette TRACE conn4 <- [1,258,null,{}] 07:31:55 INFO - PROCESS | 1963 | 1461594715186 Marionette TRACE conn4 -> [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:31:55 INFO - PROCESS | 1963 | 1461594715346 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:31:55 INFO - PROCESS | 1963 | 1461594715475 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a893d800 == 39 [pid = 1963] [id = 72] 07:31:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x7fc098676000) [pid = 1963] [serial = 214] [outer = (nil)] 07:31:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x7fc0a5f20c00) [pid = 1963] [serial = 215] [outer = 0x7fc098676000] 07:31:55 INFO - PROCESS | 1963 | 1461594715550 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x7fc0a6dc0c00) [pid = 1963] [serial = 216] [outer = 0x7fc098676000] 07:31:56 INFO - PROCESS | 1963 | 1461594716366 Marionette TRACE conn4 <- [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:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1231ms 07:31:56 INFO - PROCESS | 1963 | 1461594716407 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1963 | 1461594716413 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 07:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:31:56 INFO - PROCESS | 1963 | 1461594716429 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1963 | 1461594716435 Marionette TRACE conn4 <- [1,262,null,{}] 07:31:56 INFO - PROCESS | 1963 | 1461594716457 Marionette TRACE conn4 -> [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:31:56 INFO - PROCESS | 1963 | 1461594716611 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:31:56 INFO - PROCESS | 1963 | 1461594716751 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa783800 == 40 [pid = 1963] [id = 73] 07:31:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x7fc09fc8d400) [pid = 1963] [serial = 217] [outer = (nil)] 07:31:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x7fc0aada0000) [pid = 1963] [serial = 218] [outer = 0x7fc09fc8d400] 07:31:56 INFO - PROCESS | 1963 | 1461594716824 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x7fc0ab136400) [pid = 1963] [serial = 219] [outer = 0x7fc09fc8d400] 07:31:57 INFO - PROCESS | 1963 | 1461594717613 Marionette TRACE conn4 <- [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:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1217ms 07:31:57 INFO - PROCESS | 1963 | 1461594717638 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 1963 | 1461594717641 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 07:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:31:57 INFO - PROCESS | 1963 | 1461594717647 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 1963 | 1461594717649 Marionette TRACE conn4 <- [1,266,null,{}] 07:31:57 INFO - PROCESS | 1963 | 1461594717673 Marionette TRACE conn4 -> [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:31:57 INFO - PROCESS | 1963 | 1461594717821 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:31:57 INFO - PROCESS | 1963 | 1461594717953 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aafa5000 == 41 [pid = 1963] [id = 74] 07:31:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x7fc0a5d28c00) [pid = 1963] [serial = 220] [outer = (nil)] 07:31:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x7fc0ab22c800) [pid = 1963] [serial = 221] [outer = 0x7fc0a5d28c00] 07:31:58 INFO - PROCESS | 1963 | 1461594718024 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x7fc0acd58800) [pid = 1963] [serial = 222] [outer = 0x7fc0a5d28c00] 07:31:59 INFO - PROCESS | 1963 | 1461594719027 Marionette TRACE conn4 <- [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:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1445ms 07:31:59 INFO - PROCESS | 1963 | 1461594719093 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:31:59 INFO - PROCESS | 1963 | 1461594719099 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 07:31:59 INFO - PROCESS | 1963 | 1461594719106 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1963 | 1461594719110 Marionette TRACE conn4 <- [1,270,null,{}] 07:31:59 INFO - PROCESS | 1963 | 1461594719118 Marionette TRACE conn4 -> [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:31:59 INFO - PROCESS | 1963 | 1461594719259 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:31:59 INFO - PROCESS | 1963 | 1461594719412 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09845c000 == 42 [pid = 1963] [id = 75] 07:31:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x7fc094031400) [pid = 1963] [serial = 223] [outer = (nil)] 07:31:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x7fc094c4d400) [pid = 1963] [serial = 224] [outer = 0x7fc094031400] 07:31:59 INFO - PROCESS | 1963 | 1461594719494 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x7fc0968d1c00) [pid = 1963] [serial = 225] [outer = 0x7fc094031400] 07:32:00 INFO - PROCESS | 1963 | 1461594720243 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1181ms 07:32:00 INFO - PROCESS | 1963 | 1461594720287 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 1963 | 1461594720295 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 07:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:32:00 INFO - PROCESS | 1963 | 1461594720304 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 1963 | 1461594720308 Marionette TRACE conn4 <- [1,274,null,{}] 07:32:00 INFO - PROCESS | 1963 | 1461594720313 Marionette TRACE conn4 -> [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:32:00 INFO - PROCESS | 1963 | 1461594720509 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:32:00 INFO - PROCESS | 1963 | 1461594720568 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09575e800 == 43 [pid = 1963] [id = 76] 07:32:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x7fc095d72400) [pid = 1963] [serial = 226] [outer = (nil)] 07:32:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x7fc0984da400) [pid = 1963] [serial = 227] [outer = 0x7fc095d72400] 07:32:00 INFO - PROCESS | 1963 | 1461594720675 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x7fc099685800) [pid = 1963] [serial = 228] [outer = 0x7fc095d72400] 07:32:01 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a58bf000 == 42 [pid = 1963] [id = 68] 07:32:01 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f144800 == 41 [pid = 1963] [id = 67] 07:32:01 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092610800 == 40 [pid = 1963] [id = 66] 07:32:01 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098ec3800 == 39 [pid = 1963] [id = 65] 07:32:01 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097d8f000 == 38 [pid = 1963] [id = 64] 07:32:01 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f293800 == 37 [pid = 1963] [id = 63] 07:32:01 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0941e1000 == 36 [pid = 1963] [id = 62] 07:32:01 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ffc7800 == 35 [pid = 1963] [id = 61] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x7fc098215c00) [pid = 1963] [serial = 161] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x7fc08f73e800) [pid = 1963] [serial = 152] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x7fc0918ebc00) [pid = 1963] [serial = 153] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x7fc09bf1cc00) [pid = 1963] [serial = 141] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x7fc098bc5400) [pid = 1963] [serial = 164] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x7fc08ed78400) [pid = 1963] [serial = 149] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x7fc096db3400) [pid = 1963] [serial = 146] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x7fc08ed75400) [pid = 1963] [serial = 143] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x7fc094d0f800) [pid = 1963] [serial = 155] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x7fc095be9800) [pid = 1963] [serial = 156] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x7fc096db0800) [pid = 1963] [serial = 158] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x7fc09884cc00) [pid = 1963] [serial = 162] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x7fc09bf76000) [pid = 1963] [serial = 167] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x7fc0995e2800) [pid = 1963] [serial = 165] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x7fc0a4c19000) [pid = 1963] [serial = 168] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x7fc097c57c00) [pid = 1963] [serial = 159] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1963 | 1461594721437 Marionette TRACE conn4 <- [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:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1184ms 07:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:32:01 INFO - PROCESS | 1963 | 1461594721491 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1963 | 1461594721493 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 07:32:01 INFO - PROCESS | 1963 | 1461594721500 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1963 | 1461594721505 Marionette TRACE conn4 <- [1,278,null,{}] 07:32:01 INFO - PROCESS | 1963 | 1461594721520 Marionette TRACE conn4 -> [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:32:01 INFO - PROCESS | 1963 | 1461594721686 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:32:01 INFO - PROCESS | 1963 | 1461594721776 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096572800 == 36 [pid = 1963] [id = 77] 07:32:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x7fc095be9800) [pid = 1963] [serial = 229] [outer = (nil)] 07:32:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x7fc09fc8a000) [pid = 1963] [serial = 230] [outer = 0x7fc095be9800] 07:32:01 INFO - PROCESS | 1963 | 1461594721848 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x7fc0a5d4cc00) [pid = 1963] [serial = 231] [outer = 0x7fc095be9800] 07:32:03 INFO - PROCESS | 1963 | 1461594723557 Marionette TRACE conn4 <- [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:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2191ms 07:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:32:03 INFO - PROCESS | 1963 | 1461594723689 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1963 | 1461594723692 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 07:32:03 INFO - PROCESS | 1963 | 1461594723698 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 1963 | 1461594723701 Marionette TRACE conn4 <- [1,282,null,{}] 07:32:03 INFO - PROCESS | 1963 | 1461594723707 Marionette TRACE conn4 -> [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:32:03 INFO - PROCESS | 1963 | 1461594723832 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:32:03 INFO - PROCESS | 1963 | 1461594723843 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fcea800 == 37 [pid = 1963] [id = 78] 07:32:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x7fc09fc86800) [pid = 1963] [serial = 232] [outer = (nil)] 07:32:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x7fc0a89a7c00) [pid = 1963] [serial = 233] [outer = 0x7fc09fc86800] 07:32:03 INFO - PROCESS | 1963 | 1461594723901 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x7fc0aa77bc00) [pid = 1963] [serial = 234] [outer = 0x7fc09fc86800] 07:32:04 INFO - PROCESS | 1963 | 1461594724601 Marionette TRACE conn4 <- [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:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 929ms 07:32:04 INFO - PROCESS | 1963 | 1461594724627 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:32:04 INFO - PROCESS | 1963 | 1461594724631 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 07:32:04 INFO - PROCESS | 1963 | 1461594724636 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1963 | 1461594724638 Marionette TRACE conn4 <- [1,286,null,{}] 07:32:04 INFO - PROCESS | 1963 | 1461594724643 Marionette TRACE conn4 -> [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:32:04 INFO - PROCESS | 1963 | 1461594724807 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:32:04 INFO - PROCESS | 1963 | 1461594724837 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a6a1d800 == 38 [pid = 1963] [id = 79] 07:32:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x7fc08f207800) [pid = 1963] [serial = 235] [outer = (nil)] 07:32:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x7fc0aaf37800) [pid = 1963] [serial = 236] [outer = 0x7fc08f207800] 07:32:04 INFO - PROCESS | 1963 | 1461594724896 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x7fc0ab28b000) [pid = 1963] [serial = 237] [outer = 0x7fc08f207800] 07:32:05 INFO - PROCESS | 1963 | 1461594725596 Marionette TRACE conn4 <- [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:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 978ms 07:32:05 INFO - PROCESS | 1963 | 1461594725615 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 1963 | 1461594725617 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 07:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:32:05 INFO - PROCESS | 1963 | 1461594725623 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1963 | 1461594725625 Marionette TRACE conn4 <- [1,290,null,{}] 07:32:05 INFO - PROCESS | 1963 | 1461594725630 Marionette TRACE conn4 -> [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:32:05 INFO - PROCESS | 1963 | 1461594725830 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:32:05 INFO - PROCESS | 1963 | 1461594725904 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aade0000 == 39 [pid = 1963] [id = 80] 07:32:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x7fc0acdca000) [pid = 1963] [serial = 238] [outer = (nil)] 07:32:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x7fc0adb9e000) [pid = 1963] [serial = 239] [outer = 0x7fc0acdca000] 07:32:05 INFO - PROCESS | 1963 | 1461594725970 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x7fc0af358000) [pid = 1963] [serial = 240] [outer = 0x7fc0acdca000] 07:32:06 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x7fc0a6f71400) [pid = 1963] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:32:06 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x7fc08fe28c00) [pid = 1963] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:32:06 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x7fc08ed72000) [pid = 1963] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:32:06 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x7fc08ed77800) [pid = 1963] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:32:06 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x7fc09832d800) [pid = 1963] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:32:06 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x7fc08f1e0800) [pid = 1963] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:32:06 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x7fc098216000) [pid = 1963] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:32:06 INFO - PROCESS | 1963 | 1461594726860 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1276ms 07:32:06 INFO - PROCESS | 1963 | 1461594726917 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 1963 | 1461594726921 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:32:06 INFO - PROCESS | 1963 | 1461594726928 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 1963 | 1461594726930 Marionette TRACE conn4 <- [1,294,null,{}] 07:32:06 INFO - PROCESS | 1963 | 1461594726936 Marionette TRACE conn4 -> [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:32:07 INFO - PROCESS | 1963 | 1461594727062 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:32:07 INFO - PROCESS | 1963 | 1461594727077 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09ba5d000 == 40 [pid = 1963] [id = 81] 07:32:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x7fc08f1e0800) [pid = 1963] [serial = 241] [outer = (nil)] 07:32:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x7fc09190bc00) [pid = 1963] [serial = 242] [outer = 0x7fc08f1e0800] 07:32:07 INFO - PROCESS | 1963 | 1461594727134 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x7fc091911800) [pid = 1963] [serial = 243] [outer = 0x7fc08f1e0800] 07:32:07 INFO - PROCESS | 1963 | 1461594727804 Marionette TRACE conn4 <- [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:32:07 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:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 925ms 07:32:07 INFO - PROCESS | 1963 | 1461594727855 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1963 | 1461594727858 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:32:07 INFO - PROCESS | 1963 | 1461594727864 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1963 | 1461594727865 Marionette TRACE conn4 <- [1,298,null,{}] 07:32:07 INFO - PROCESS | 1963 | 1461594727871 Marionette TRACE conn4 -> [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:32:08 INFO - PROCESS | 1963 | 1461594728028 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:32:08 INFO - PROCESS | 1963 | 1461594728049 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ad86d800 == 41 [pid = 1963] [id = 82] 07:32:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x7fc08ed78000) [pid = 1963] [serial = 244] [outer = (nil)] 07:32:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x7fc091911c00) [pid = 1963] [serial = 245] [outer = 0x7fc08ed78000] 07:32:08 INFO - PROCESS | 1963 | 1461594728107 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x7fc0af17d800) [pid = 1963] [serial = 246] [outer = 0x7fc08ed78000] 07:32:08 INFO - PROCESS | 1963 | 1461594728820 Marionette TRACE conn4 <- [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:32:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x7fc08f207000) [pid = 1963] [serial = 247] [outer = 0x7fc08f209800] 07:32:08 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:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1025ms 07:32:08 INFO - PROCESS | 1963 | 1461594728900 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 1963 | 1461594728907 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:32:09 INFO - PROCESS | 1963 | 1461594729018 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1963 | 1461594729025 Marionette TRACE conn4 <- [1,302,null,{}] 07:32:09 INFO - PROCESS | 1963 | 1461594729034 Marionette TRACE conn4 -> [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:32:09 INFO - PROCESS | 1963 | 1461594729192 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:32:09 INFO - PROCESS | 1963 | 1461594729298 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094c6d000 == 42 [pid = 1963] [id = 83] 07:32:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x7fc08f428800) [pid = 1963] [serial = 248] [outer = (nil)] 07:32:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x7fc08f42f800) [pid = 1963] [serial = 249] [outer = 0x7fc08f428800] 07:32:09 INFO - PROCESS | 1963 | 1461594729371 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x7fc091906800) [pid = 1963] [serial = 250] [outer = 0x7fc08f428800] 07:32:10 INFO - PROCESS | 1963 | 1461594730173 Marionette TRACE conn4 <- [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:32:10 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:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1269ms 07:32:10 INFO - PROCESS | 1963 | 1461594730205 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1963 | 1461594730213 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:32:10 INFO - PROCESS | 1963 | 1461594730239 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1963 | 1461594730244 Marionette TRACE conn4 <- [1,306,null,{}] 07:32:10 INFO - PROCESS | 1963 | 1461594730250 Marionette TRACE conn4 -> [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:32:10 INFO - PROCESS | 1963 | 1461594730409 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:32:10 INFO - PROCESS | 1963 | 1461594730541 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a8934800 == 43 [pid = 1963] [id = 84] 07:32:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x7fc08f42c800) [pid = 1963] [serial = 251] [outer = (nil)] 07:32:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x7fc096c33400) [pid = 1963] [serial = 252] [outer = 0x7fc08f42c800] 07:32:10 INFO - PROCESS | 1963 | 1461594730619 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc0984dec00) [pid = 1963] [serial = 253] [outer = 0x7fc08f42c800] 07:32:11 INFO - PROCESS | 1963 | 1461594731443 Marionette TRACE conn4 <- [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:32:11 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:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1233ms 07:32:11 INFO - PROCESS | 1963 | 1461594731471 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1963 | 1461594731474 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:32:11 INFO - PROCESS | 1963 | 1461594731499 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 1963 | 1461594731505 Marionette TRACE conn4 <- [1,310,null,{}] 07:32:11 INFO - PROCESS | 1963 | 1461594731520 Marionette TRACE conn4 -> [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:32:11 INFO - PROCESS | 1963 | 1461594731679 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:32:11 INFO - PROCESS | 1963 | 1461594731824 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0af1ce800 == 44 [pid = 1963] [id = 85] 07:32:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc09199f000) [pid = 1963] [serial = 254] [outer = (nil)] 07:32:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc0a5d98c00) [pid = 1963] [serial = 255] [outer = 0x7fc09199f000] 07:32:11 INFO - PROCESS | 1963 | 1461594731901 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc0a8e37000) [pid = 1963] [serial = 256] [outer = 0x7fc09199f000] 07:32:12 INFO - PROCESS | 1963 | 1461594732788 Marionette TRACE conn4 <- [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:32:12 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:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1342ms 07:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:32:12 INFO - PROCESS | 1963 | 1461594732839 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 1963 | 1461594732843 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:32:12 INFO - PROCESS | 1963 | 1461594732850 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1963 | 1461594732853 Marionette TRACE conn4 <- [1,314,null,{}] 07:32:12 INFO - PROCESS | 1963 | 1461594732858 Marionette TRACE conn4 -> [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:32:13 INFO - PROCESS | 1963 | 1461594733000 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:32:13 INFO - PROCESS | 1963 | 1461594733139 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097961000 == 45 [pid = 1963] [id = 86] 07:32:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc098679400) [pid = 1963] [serial = 257] [outer = (nil)] 07:32:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc0ab290000) [pid = 1963] [serial = 258] [outer = 0x7fc098679400] 07:32:13 INFO - PROCESS | 1963 | 1461594733214 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc0adb97000) [pid = 1963] [serial = 259] [outer = 0x7fc098679400] 07:32:14 INFO - PROCESS | 1963 | 1461594734047 Marionette TRACE conn4 <- [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:32:14 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:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1239ms 07:32:14 INFO - PROCESS | 1963 | 1461594734089 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1963 | 1461594734092 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:32:14 INFO - PROCESS | 1963 | 1461594734098 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1963 | 1461594734100 Marionette TRACE conn4 <- [1,318,null,{}] 07:32:14 INFO - PROCESS | 1963 | 1461594734106 Marionette TRACE conn4 -> [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:32:14 INFO - PROCESS | 1963 | 1461594734249 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:32:14 INFO - PROCESS | 1963 | 1461594734387 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f77b000 == 46 [pid = 1963] [id = 87] 07:32:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc096c39c00) [pid = 1963] [serial = 260] [outer = (nil)] 07:32:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc0af116000) [pid = 1963] [serial = 261] [outer = 0x7fc096c39c00] 07:32:14 INFO - PROCESS | 1963 | 1461594734457 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc0af357000) [pid = 1963] [serial = 262] [outer = 0x7fc096c39c00] 07:32:15 INFO - PROCESS | 1963 | 1461594735324 Marionette TRACE conn4 <- [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:32:15 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:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1287ms 07:32:15 INFO - PROCESS | 1963 | 1461594735386 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1963 | 1461594735390 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:32:15 INFO - PROCESS | 1963 | 1461594735396 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1963 | 1461594735398 Marionette TRACE conn4 <- [1,322,null,{}] 07:32:15 INFO - PROCESS | 1963 | 1461594735404 Marionette TRACE conn4 -> [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:32:15 INFO - PROCESS | 1963 | 1461594735582 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:32:15 INFO - PROCESS | 1963 | 1461594735893 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096b6e800 == 47 [pid = 1963] [id = 88] 07:32:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc08f42d400) [pid = 1963] [serial = 263] [outer = (nil)] 07:32:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc08f433c00) [pid = 1963] [serial = 264] [outer = 0x7fc08f42d400] 07:32:16 INFO - PROCESS | 1963 | 1461594736021 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc091903000) [pid = 1963] [serial = 265] [outer = 0x7fc08f42d400] 07:32:16 INFO - PROCESS | 1963 | 1461594736895 Marionette TRACE conn4 <- [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:32:16 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:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1536ms 07:32:16 INFO - PROCESS | 1963 | 1461594736932 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 1963 | 1461594736937 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:32:16 INFO - PROCESS | 1963 | 1461594736944 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1963 | 1461594736949 Marionette TRACE conn4 <- [1,326,null,{}] 07:32:16 INFO - PROCESS | 1963 | 1461594736972 Marionette TRACE conn4 -> [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:32:17 INFO - PROCESS | 1963 | 1461594737162 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:32:17 INFO - PROCESS | 1963 | 1461594737270 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0968bd800 == 48 [pid = 1963] [id = 89] 07:32:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc091a60c00) [pid = 1963] [serial = 266] [outer = (nil)] 07:32:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc091a69000) [pid = 1963] [serial = 267] [outer = 0x7fc091a60c00] 07:32:17 INFO - PROCESS | 1963 | 1461594737340 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc09409c000) [pid = 1963] [serial = 268] [outer = 0x7fc091a60c00] 07:32:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ba5d000 == 47 [pid = 1963] [id = 81] 07:32:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aade0000 == 46 [pid = 1963] [id = 80] 07:32:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6a1d800 == 45 [pid = 1963] [id = 79] 07:32:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fcea800 == 44 [pid = 1963] [id = 78] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc0aa8b0800) [pid = 1963] [serial = 206] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096572800 == 43 [pid = 1963] [id = 77] 07:32:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09575e800 == 42 [pid = 1963] [id = 76] 07:32:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09845c000 == 41 [pid = 1963] [id = 75] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc09bf23c00) [pid = 1963] [serial = 179] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc0aa773800) [pid = 1963] [serial = 201] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc0968d5800) [pid = 1963] [serial = 176] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc0a5869c00) [pid = 1963] [serial = 170] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc090b2fc00) [pid = 1963] [serial = 185] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc0a5b06c00) [pid = 1963] [serial = 195] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc0918f1000) [pid = 1963] [serial = 186] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc0a8e39400) [pid = 1963] [serial = 200] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc09197e000) [pid = 1963] [serial = 188] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc099684000) [pid = 1963] [serial = 182] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc0968d6400) [pid = 1963] [serial = 189] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc0a6c47400) [pid = 1963] [serial = 198] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x7fc0aa77d000) [pid = 1963] [serial = 204] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x7fc098675000) [pid = 1963] [serial = 191] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x7fc0a5d99800) [pid = 1963] [serial = 197] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x7fc09ed4fc00) [pid = 1963] [serial = 194] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x7fc0a5d55c00) [pid = 1963] [serial = 203] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x7fc091981c00) [pid = 1963] [serial = 173] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x7fc099482000) [pid = 1963] [serial = 192] [outer = (nil)] [url = about:blank] 07:32:18 INFO - PROCESS | 1963 | 1461594738142 Marionette TRACE conn4 <- [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:32:18 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:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1236ms 07:32:18 INFO - PROCESS | 1963 | 1461594738196 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 1963 | 1461594738201 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:32:18 INFO - PROCESS | 1963 | 1461594738210 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1963 | 1461594738212 Marionette TRACE conn4 <- [1,330,null,{}] 07:32:18 INFO - PROCESS | 1963 | 1461594738216 Marionette TRACE conn4 -> [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:32:18 INFO - PROCESS | 1963 | 1461594738355 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:32:18 INFO - PROCESS | 1963 | 1461594738373 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09721a800 == 42 [pid = 1963] [id = 90] 07:32:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x7fc0965ed400) [pid = 1963] [serial = 269] [outer = (nil)] 07:32:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x7fc096db7800) [pid = 1963] [serial = 270] [outer = 0x7fc0965ed400] 07:32:18 INFO - PROCESS | 1963 | 1461594738432 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x7fc097c60000) [pid = 1963] [serial = 271] [outer = 0x7fc0965ed400] 07:32:19 INFO - PROCESS | 1963 | 1461594739250 Marionette TRACE conn4 <- [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:32:19 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:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1079ms 07:32:19 INFO - PROCESS | 1963 | 1461594739289 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:32:19 INFO - PROCESS | 1963 | 1461594739293 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:32:19 INFO - PROCESS | 1963 | 1461594739300 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1963 | 1461594739308 Marionette TRACE conn4 <- [1,334,null,{}] 07:32:19 INFO - PROCESS | 1963 | 1461594739328 Marionette TRACE conn4 -> [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:32:19 INFO - PROCESS | 1963 | 1461594739463 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:32:19 INFO - PROCESS | 1963 | 1461594739482 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09957e000 == 43 [pid = 1963] [id = 91] 07:32:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x7fc09967e000) [pid = 1963] [serial = 272] [outer = (nil)] 07:32:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc09bf6c400) [pid = 1963] [serial = 273] [outer = 0x7fc09967e000] 07:32:19 INFO - PROCESS | 1963 | 1461594739543 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc0a4cf0400) [pid = 1963] [serial = 274] [outer = 0x7fc09967e000] 07:32:20 INFO - PROCESS | 1963 | 1461594740298 Marionette TRACE conn4 <- [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:32:20 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:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1046ms 07:32:20 INFO - PROCESS | 1963 | 1461594740345 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1963 | 1461594740349 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:32:20 INFO - PROCESS | 1963 | 1461594740359 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1963 | 1461594740361 Marionette TRACE conn4 <- [1,338,null,{}] 07:32:20 INFO - PROCESS | 1963 | 1461594740365 Marionette TRACE conn4 -> [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:32:20 INFO - PROCESS | 1963 | 1461594740529 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:32:20 INFO - PROCESS | 1963 | 1461594740598 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fce9000 == 44 [pid = 1963] [id = 92] 07:32:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc09967e800) [pid = 1963] [serial = 275] [outer = (nil)] 07:32:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc0a5d4f800) [pid = 1963] [serial = 276] [outer = 0x7fc09967e800] 07:32:20 INFO - PROCESS | 1963 | 1461594740659 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc0a6cec800) [pid = 1963] [serial = 277] [outer = 0x7fc09967e800] 07:32:21 INFO - PROCESS | 1963 | 1461594741305 Marionette TRACE conn4 <- [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:32:21 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:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 974ms 07:32:21 INFO - PROCESS | 1963 | 1461594741334 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1963 | 1461594741338 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:32:21 INFO - PROCESS | 1963 | 1461594741343 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1963 | 1461594741345 Marionette TRACE conn4 <- [1,342,null,{}] 07:32:21 INFO - PROCESS | 1963 | 1461594741350 Marionette TRACE conn4 -> [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:32:21 INFO - PROCESS | 1963 | 1461594741527 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:32:21 INFO - PROCESS | 1963 | 1461594741604 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5d56800 == 45 [pid = 1963] [id = 93] 07:32:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc091ac5c00) [pid = 1963] [serial = 278] [outer = (nil)] 07:32:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc091ac8800) [pid = 1963] [serial = 279] [outer = 0x7fc091ac5c00] 07:32:21 INFO - PROCESS | 1963 | 1461594741677 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc0a6ceb800) [pid = 1963] [serial = 280] [outer = 0x7fc091ac5c00] 07:32:22 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc08f207800) [pid = 1963] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:32:22 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc08f744000) [pid = 1963] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:32:22 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc0acdca000) [pid = 1963] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:32:22 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc09fc86800) [pid = 1963] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:32:22 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc08f1e0800) [pid = 1963] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:32:22 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x7fc094031400) [pid = 1963] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:32:22 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x7fc095be9800) [pid = 1963] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:32:22 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x7fc095d72400) [pid = 1963] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:32:22 INFO - PROCESS | 1963 | 1461594742561 Marionette TRACE conn4 <- [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:32:22 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:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1276ms 07:32:22 INFO - PROCESS | 1963 | 1461594742620 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1963 | 1461594742624 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:32:22 INFO - PROCESS | 1963 | 1461594742640 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1963 | 1461594742642 Marionette TRACE conn4 <- [1,346,null,{}] 07:32:22 INFO - PROCESS | 1963 | 1461594742649 Marionette TRACE conn4 -> [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:32:22 INFO - PROCESS | 1963 | 1461594742787 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:32:22 INFO - PROCESS | 1963 | 1461594742797 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a6a1c000 == 46 [pid = 1963] [id = 94] 07:32:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc08ed54000) [pid = 1963] [serial = 281] [outer = (nil)] 07:32:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc091abc800) [pid = 1963] [serial = 282] [outer = 0x7fc08ed54000] 07:32:22 INFO - PROCESS | 1963 | 1461594742855 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc09fc86800) [pid = 1963] [serial = 283] [outer = 0x7fc08ed54000] 07:32:23 INFO - PROCESS | 1963 | 1461594743558 Marionette TRACE conn4 <- [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:32:23 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:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 987ms 07:32:23 INFO - PROCESS | 1963 | 1461594743618 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1963 | 1461594743621 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:32:23 INFO - PROCESS | 1963 | 1461594743627 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1963 | 1461594743629 Marionette TRACE conn4 <- [1,350,null,{}] 07:32:23 INFO - PROCESS | 1963 | 1461594743634 Marionette TRACE conn4 -> [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:32:23 INFO - PROCESS | 1963 | 1461594743810 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:32:23 INFO - PROCESS | 1963 | 1461594743825 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aadd7000 == 47 [pid = 1963] [id = 95] 07:32:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc091ac6800) [pid = 1963] [serial = 284] [outer = (nil)] 07:32:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc0935a9000) [pid = 1963] [serial = 285] [outer = 0x7fc091ac6800] 07:32:23 INFO - PROCESS | 1963 | 1461594743883 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc0935ad400) [pid = 1963] [serial = 286] [outer = 0x7fc091ac6800] 07:32:24 INFO - PROCESS | 1963 | 1461594744669 Marionette TRACE conn4 <- [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:32:24 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:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1076ms 07:32:24 INFO - PROCESS | 1963 | 1461594744718 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 1963 | 1461594744723 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:32:24 INFO - PROCESS | 1963 | 1461594744734 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1963 | 1461594744738 Marionette TRACE conn4 <- [1,354,null,{}] 07:32:24 INFO - PROCESS | 1963 | 1461594744746 Marionette TRACE conn4 -> [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:32:24 INFO - PROCESS | 1963 | 1461594744950 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:32:25 INFO - PROCESS | 1963 | 1461594745087 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096a8a800 == 48 [pid = 1963] [id = 96] 07:32:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc08da75800) [pid = 1963] [serial = 287] [outer = (nil)] 07:32:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc08da79400) [pid = 1963] [serial = 288] [outer = 0x7fc08da75800] 07:32:25 INFO - PROCESS | 1963 | 1461594745162 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc08ed4e400) [pid = 1963] [serial = 289] [outer = 0x7fc08da75800] 07:32:26 INFO - PROCESS | 1963 | 1461594746096 Marionette TRACE conn4 <- [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:32:26 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:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1433ms 07:32:26 INFO - PROCESS | 1963 | 1461594746167 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 1963 | 1461594746176 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:32:26 INFO - PROCESS | 1963 | 1461594746185 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1963 | 1461594746189 Marionette TRACE conn4 <- [1,358,null,{}] 07:32:26 INFO - PROCESS | 1963 | 1461594746195 Marionette TRACE conn4 -> [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:32:26 INFO - PROCESS | 1963 | 1461594746391 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:32:26 INFO - PROCESS | 1963 | 1461594746596 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5bb2800 == 49 [pid = 1963] [id = 97] 07:32:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc091906c00) [pid = 1963] [serial = 290] [outer = (nil)] 07:32:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc09190d800) [pid = 1963] [serial = 291] [outer = 0x7fc091906c00] 07:32:26 INFO - PROCESS | 1963 | 1461594746761 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc091a65c00) [pid = 1963] [serial = 292] [outer = 0x7fc091906c00] 07:32:27 INFO - PROCESS | 1963 | 1461594747670 Marionette TRACE conn4 <- [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:32:27 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:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1530ms 07:32:27 INFO - PROCESS | 1963 | 1461594747717 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:32:27 INFO - PROCESS | 1963 | 1461594747721 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:32:27 INFO - PROCESS | 1963 | 1461594747728 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1963 | 1461594747734 Marionette TRACE conn4 <- [1,362,null,{}] 07:32:27 INFO - PROCESS | 1963 | 1461594747749 Marionette TRACE conn4 -> [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:32:27 INFO - PROCESS | 1963 | 1461594747920 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:32:28 INFO - PROCESS | 1963 | 1461594748056 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0af13a000 == 50 [pid = 1963] [id = 98] 07:32:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc091ac4c00) [pid = 1963] [serial = 293] [outer = (nil)] 07:32:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc0935a9400) [pid = 1963] [serial = 294] [outer = 0x7fc091ac4c00] 07:32:28 INFO - PROCESS | 1963 | 1461594748132 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc0940a2000) [pid = 1963] [serial = 295] [outer = 0x7fc091ac4c00] 07:32:29 INFO - PROCESS | 1963 | 1461594749025 Marionette TRACE conn4 <- [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:32:29 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:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1335ms 07:32:29 INFO - PROCESS | 1963 | 1461594749063 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1963 | 1461594749067 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:32:29 INFO - PROCESS | 1963 | 1461594749073 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1963 | 1461594749075 Marionette TRACE conn4 <- [1,366,null,{}] 07:32:29 INFO - PROCESS | 1963 | 1461594749081 Marionette TRACE conn4 -> [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:32:29 INFO - PROCESS | 1963 | 1461594749236 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:32:29 INFO - PROCESS | 1963 | 1461594749384 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08cbe5800 == 51 [pid = 1963] [id = 99] 07:32:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc091ac6000) [pid = 1963] [serial = 296] [outer = (nil)] 07:32:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc0970e4400) [pid = 1963] [serial = 297] [outer = 0x7fc091ac6000] 07:32:29 INFO - PROCESS | 1963 | 1461594749456 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc0984d9c00) [pid = 1963] [serial = 298] [outer = 0x7fc091ac6000] 07:32:30 INFO - PROCESS | 1963 | 1461594750319 Marionette TRACE conn4 <- [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:32:30 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:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1280ms 07:32:30 INFO - PROCESS | 1963 | 1461594750354 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 1963 | 1461594750357 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:32:30 INFO - PROCESS | 1963 | 1461594750363 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1963 | 1461594750365 Marionette TRACE conn4 <- [1,370,null,{}] 07:32:30 INFO - PROCESS | 1963 | 1461594750371 Marionette TRACE conn4 -> [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:32:30 INFO - PROCESS | 1963 | 1461594750515 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:32:30 INFO - PROCESS | 1963 | 1461594750826 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f494800 == 52 [pid = 1963] [id = 100] 07:32:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc08da6dc00) [pid = 1963] [serial = 299] [outer = (nil)] 07:32:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc08da71000) [pid = 1963] [serial = 300] [outer = 0x7fc08da6dc00] 07:32:30 INFO - PROCESS | 1963 | 1461594750963 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc08ed47800) [pid = 1963] [serial = 301] [outer = 0x7fc08da6dc00] 07:32:31 INFO - PROCESS | 1963 | 1461594751866 Marionette TRACE conn4 <- [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:32:31 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:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1581ms 07:32:31 INFO - PROCESS | 1963 | 1461594751945 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 1963 | 1461594751951 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:32:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:32:31 INFO - PROCESS | 1963 | 1461594751958 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1963 | 1461594751963 Marionette TRACE conn4 <- [1,374,null,{}] 07:32:31 INFO - PROCESS | 1963 | 1461594751969 Marionette TRACE conn4 -> [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:32:32 INFO - PROCESS | 1963 | 1461594752170 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:32:32 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6a1c000 == 51 [pid = 1963] [id = 94] 07:32:32 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5d56800 == 50 [pid = 1963] [id = 93] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc091911c00) [pid = 1963] [serial = 245] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc0ab22c800) [pid = 1963] [serial = 221] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | 1461594752382 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fce9000 == 49 [pid = 1963] [id = 92] 07:32:32 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09957e000 == 48 [pid = 1963] [id = 91] 07:32:32 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09721a800 == 47 [pid = 1963] [id = 90] 07:32:32 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0968bd800 == 46 [pid = 1963] [id = 89] 07:32:32 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096b6e800 == 45 [pid = 1963] [id = 88] 07:32:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09184e800 == 46 [pid = 1963] [id = 101] 07:32:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc08f20e400) [pid = 1963] [serial = 302] [outer = (nil)] 07:32:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc08f744000) [pid = 1963] [serial = 303] [outer = 0x7fc08f20e400] 07:32:32 INFO - PROCESS | 1963 | 1461594752539 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc091904800) [pid = 1963] [serial = 304] [outer = 0x7fc08f20e400] 07:32:32 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0ad86d800 == 45 [pid = 1963] [id = 82] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc0aaf37800) [pid = 1963] [serial = 236] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc0aafcc400) [pid = 1963] [serial = 207] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc0aada0000) [pid = 1963] [serial = 218] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc0adb9e000) [pid = 1963] [serial = 239] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc0a89a7c00) [pid = 1963] [serial = 233] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc09190bc00) [pid = 1963] [serial = 242] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc08f73a000) [pid = 1963] [serial = 209] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc0968d1c00) [pid = 1963] [serial = 225] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc094c4d400) [pid = 1963] [serial = 224] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc09fc8a000) [pid = 1963] [serial = 230] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc0a5d4cc00) [pid = 1963] [serial = 231] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc099685800) [pid = 1963] [serial = 228] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc0984da400) [pid = 1963] [serial = 227] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc0a5f20c00) [pid = 1963] [serial = 215] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc097c5b000) [pid = 1963] [serial = 212] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc0af358000) [pid = 1963] [serial = 240] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc091911800) [pid = 1963] [serial = 243] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc0ab28b000) [pid = 1963] [serial = 237] [outer = (nil)] [url = about:blank] 07:32:32 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc0aa77bc00) [pid = 1963] [serial = 234] [outer = (nil)] [url = about:blank] 07:32:33 INFO - PROCESS | 1963 | 1461594753240 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:32:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1330ms 07:32:33 INFO - PROCESS | 1963 | 1461594753291 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1963 | 1461594753296 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:32:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:32:33 INFO - PROCESS | 1963 | 1461594753304 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1963 | 1461594753307 Marionette TRACE conn4 <- [1,378,null,{}] 07:32:33 INFO - PROCESS | 1963 | 1461594753316 Marionette TRACE conn4 -> [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:32:33 INFO - PROCESS | 1963 | 1461594753459 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:32:33 INFO - PROCESS | 1963 | 1461594753557 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097834000 == 46 [pid = 1963] [id = 102] 07:32:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc08f427400) [pid = 1963] [serial = 305] [outer = (nil)] 07:32:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc091a65400) [pid = 1963] [serial = 306] [outer = 0x7fc08f427400] 07:32:33 INFO - PROCESS | 1963 | 1461594753618 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc091ac2000) [pid = 1963] [serial = 307] [outer = 0x7fc08f427400] 07:32:34 INFO - PROCESS | 1963 | 1461594754466 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:32:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1188ms 07:32:34 INFO - PROCESS | 1963 | 1461594754493 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1963 | 1461594754496 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:32:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:32:34 INFO - PROCESS | 1963 | 1461594754503 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1963 | 1461594754511 Marionette TRACE conn4 <- [1,382,null,{}] 07:32:34 INFO - PROCESS | 1963 | 1461594754524 Marionette TRACE conn4 -> [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:32:34 INFO - PROCESS | 1963 | 1461594754666 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:32:34 INFO - PROCESS | 1963 | 1461594754678 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098eb7800 == 47 [pid = 1963] [id = 103] 07:32:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc0965f3c00) [pid = 1963] [serial = 308] [outer = (nil)] 07:32:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc0973d8800) [pid = 1963] [serial = 309] [outer = 0x7fc0965f3c00] 07:32:34 INFO - PROCESS | 1963 | 1461594754736 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc09832d800) [pid = 1963] [serial = 310] [outer = 0x7fc0965f3c00] 07:32:35 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:32:35 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:32:35 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:32:35 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:32:35 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:32:35 INFO - PROCESS | 1963 | 1461594755521 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:32:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1039ms 07:32:35 INFO - PROCESS | 1963 | 1461594755540 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1963 | 1461594755544 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:32:35 INFO - PROCESS | 1963 | 1461594755550 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1963 | 1461594755553 Marionette TRACE conn4 <- [1,386,null,{}] 07:32:35 INFO - PROCESS | 1963 | 1461594755558 Marionette TRACE conn4 -> [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:32:35 INFO - PROCESS | 1963 | 1461594755734 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:32:35 INFO - PROCESS | 1963 | 1461594755767 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fce1000 == 48 [pid = 1963] [id = 104] 07:32:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc08f16ac00) [pid = 1963] [serial = 311] [outer = (nil)] 07:32:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc091ae9400) [pid = 1963] [serial = 312] [outer = 0x7fc08f16ac00] 07:32:35 INFO - PROCESS | 1963 | 1461594755826 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc0968d3400) [pid = 1963] [serial = 313] [outer = 0x7fc08f16ac00] 07:32:36 INFO - PROCESS | 1963 | 1461594756658 Marionette TRACE conn4 <- [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:32:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:32:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1126ms 07:32:36 INFO - PROCESS | 1963 | 1461594756677 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1963 | 1461594756679 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:32:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:32:36 INFO - PROCESS | 1963 | 1461594756685 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1963 | 1461594756687 Marionette TRACE conn4 <- [1,390,null,{}] 07:32:36 INFO - PROCESS | 1963 | 1461594756692 Marionette TRACE conn4 -> [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:32:36 INFO - PROCESS | 1963 | 1461594756852 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:32:36 INFO - PROCESS | 1963 | 1461594756891 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5de0000 == 49 [pid = 1963] [id = 105] 07:32:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc093588400) [pid = 1963] [serial = 314] [outer = (nil)] 07:32:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc09358a000) [pid = 1963] [serial = 315] [outer = 0x7fc093588400] 07:32:36 INFO - PROCESS | 1963 | 1461594756965 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc093591800) [pid = 1963] [serial = 316] [outer = 0x7fc093588400] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc09967e800) [pid = 1963] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc08ed54000) [pid = 1963] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc08ed78000) [pid = 1963] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc091ac5c00) [pid = 1963] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc0965ed400) [pid = 1963] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc08f42d400) [pid = 1963] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc091a60c00) [pid = 1963] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc09967e000) [pid = 1963] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:32:37 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc09fc89000) [pid = 1963] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:32:37 INFO - PROCESS | 1963 | 1461594757899 Marionette TRACE conn4 <- [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:32:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:32:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1226ms 07:32:37 INFO - PROCESS | 1963 | 1461594757921 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 1963 | 1461594757924 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:32:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:32:37 INFO - PROCESS | 1963 | 1461594757930 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 1963 | 1461594757933 Marionette TRACE conn4 <- [1,394,null,{}] 07:32:37 INFO - PROCESS | 1963 | 1461594757937 Marionette TRACE conn4 -> [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:32:38 INFO - PROCESS | 1963 | 1461594758070 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:32:38 INFO - PROCESS | 1963 | 1461594758088 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa785000 == 50 [pid = 1963] [id = 106] 07:32:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc0968d3000) [pid = 1963] [serial = 317] [outer = (nil)] 07:32:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc099482000) [pid = 1963] [serial = 318] [outer = 0x7fc0968d3000] 07:32:38 INFO - PROCESS | 1963 | 1461594758146 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc09bf14c00) [pid = 1963] [serial = 319] [outer = 0x7fc0968d3000] 07:32:38 INFO - PROCESS | 1963 | 1461594758873 Marionette TRACE conn4 <- [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:32:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:32:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 976ms 07:32:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:32:38 INFO - PROCESS | 1963 | 1461594758906 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1963 | 1461594758908 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:32:38 INFO - PROCESS | 1963 | 1461594758913 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1963 | 1461594758916 Marionette TRACE conn4 <- [1,398,null,{}] 07:32:38 INFO - PROCESS | 1963 | 1461594758921 Marionette TRACE conn4 -> [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:32:39 INFO - PROCESS | 1963 | 1461594759086 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:32:39 INFO - PROCESS | 1963 | 1461594759103 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ab206000 == 51 [pid = 1963] [id = 107] 07:32:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc098678800) [pid = 1963] [serial = 320] [outer = (nil)] 07:32:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc09ed48400) [pid = 1963] [serial = 321] [outer = 0x7fc098678800] 07:32:39 INFO - PROCESS | 1963 | 1461594759163 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc0a5b04400) [pid = 1963] [serial = 322] [outer = 0x7fc098678800] 07:32:40 INFO - PROCESS | 1963 | 1461594760128 Marionette TRACE conn4 <- [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:32:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:32:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1278ms 07:32:40 INFO - PROCESS | 1963 | 1461594760192 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 1963 | 1461594760199 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:32:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:32:40 INFO - PROCESS | 1963 | 1461594760206 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 1963 | 1461594760212 Marionette TRACE conn4 <- [1,402,null,{}] 07:32:40 INFO - PROCESS | 1963 | 1461594760220 Marionette TRACE conn4 -> [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:32:40 INFO - PROCESS | 1963 | 1461594760421 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:32:40 INFO - PROCESS | 1963 | 1461594760618 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096c1e800 == 52 [pid = 1963] [id = 108] 07:32:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc08f42e800) [pid = 1963] [serial = 323] [outer = (nil)] 07:32:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc090aafc00) [pid = 1963] [serial = 324] [outer = 0x7fc08f42e800] 07:32:40 INFO - PROCESS | 1963 | 1461594760705 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc091910800) [pid = 1963] [serial = 325] [outer = 0x7fc08f42e800] 07:32:41 INFO - PROCESS | 1963 | 1461594761545 Marionette TRACE conn4 <- [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:32:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:32:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1386ms 07:32:41 INFO - PROCESS | 1963 | 1461594761593 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1963 | 1461594761602 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:32:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:32:41 INFO - PROCESS | 1963 | 1461594761612 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1963 | 1461594761616 Marionette TRACE conn4 <- [1,406,null,{}] 07:32:41 INFO - PROCESS | 1963 | 1461594761621 Marionette TRACE conn4 -> [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:32:41 INFO - PROCESS | 1963 | 1461594761796 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:32:41 INFO - PROCESS | 1963 | 1461594761935 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098b6b000 == 53 [pid = 1963] [id = 109] 07:32:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc091ac3400) [pid = 1963] [serial = 326] [outer = (nil)] 07:32:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc091ae1400) [pid = 1963] [serial = 327] [outer = 0x7fc091ac3400] 07:32:42 INFO - PROCESS | 1963 | 1461594762007 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc093583400) [pid = 1963] [serial = 328] [outer = 0x7fc091ac3400] 07:32:42 INFO - PROCESS | 1963 | 1461594762965 Marionette TRACE conn4 <- [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:32:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:32:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1383ms 07:32:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:32:43 INFO - PROCESS | 1963 | 1461594762995 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1963 | 1461594762998 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:32:43 INFO - PROCESS | 1963 | 1461594763005 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1963 | 1461594763011 Marionette TRACE conn4 <- [1,410,null,{}] 07:32:43 INFO - PROCESS | 1963 | 1461594763026 Marionette TRACE conn4 -> [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:32:43 INFO - PROCESS | 1963 | 1461594763176 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:32:43 INFO - PROCESS | 1963 | 1461594763324 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b7fd3800 == 54 [pid = 1963] [id = 110] 07:32:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc093591000) [pid = 1963] [serial = 329] [outer = (nil)] 07:32:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc096c3a000) [pid = 1963] [serial = 330] [outer = 0x7fc093591000] 07:32:43 INFO - PROCESS | 1963 | 1461594763398 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc0995e8400) [pid = 1963] [serial = 331] [outer = 0x7fc093591000] 07:32:44 INFO - PROCESS | 1963 | 1461594764275 Marionette TRACE conn4 <- [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:32:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:32:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1334ms 07:32:44 INFO - PROCESS | 1963 | 1461594764339 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1963 | 1461594764343 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:32:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:32:44 INFO - PROCESS | 1963 | 1461594764349 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1963 | 1461594764351 Marionette TRACE conn4 <- [1,414,null,{}] 07:32:44 INFO - PROCESS | 1963 | 1461594764357 Marionette TRACE conn4 -> [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:32:44 INFO - PROCESS | 1963 | 1461594764511 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:32:44 INFO - PROCESS | 1963 | 1461594764652 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08dae0800 == 55 [pid = 1963] [id = 111] 07:32:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc0935a7800) [pid = 1963] [serial = 332] [outer = (nil)] 07:32:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc0a5f20c00) [pid = 1963] [serial = 333] [outer = 0x7fc0935a7800] 07:32:44 INFO - PROCESS | 1963 | 1461594764722 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc0a6d7c400) [pid = 1963] [serial = 334] [outer = 0x7fc0935a7800] 07:32:45 INFO - PROCESS | 1963 | 1461594765559 Marionette TRACE conn4 <- [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:32:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:32:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1281ms 07:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:32:45 INFO - PROCESS | 1963 | 1461594765631 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1963 | 1461594765634 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:32:45 INFO - PROCESS | 1963 | 1461594765641 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1963 | 1461594765644 Marionette TRACE conn4 <- [1,418,null,{}] 07:32:45 INFO - PROCESS | 1963 | 1461594765649 Marionette TRACE conn4 -> [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:32:45 INFO - PROCESS | 1963 | 1461594765802 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:32:45 INFO - PROCESS | 1963 | 1461594765942 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f2a5800 == 56 [pid = 1963] [id = 112] 07:32:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc08d964800) [pid = 1963] [serial = 335] [outer = (nil)] 07:32:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc08ed4b000) [pid = 1963] [serial = 336] [outer = 0x7fc08d964800] 07:32:46 INFO - PROCESS | 1963 | 1461594766026 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc0935a6c00) [pid = 1963] [serial = 337] [outer = 0x7fc08d964800] 07:32:47 INFO - PROCESS | 1963 | 1461594767627 Marionette TRACE conn4 <- [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:32:47 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:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2038ms 07:32:47 INFO - PROCESS | 1963 | 1461594767679 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:32:47 INFO - PROCESS | 1963 | 1461594767685 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:32:47 INFO - PROCESS | 1963 | 1461594767693 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1963 | 1461594767697 Marionette TRACE conn4 <- [1,422,null,{}] 07:32:47 INFO - PROCESS | 1963 | 1461594767705 Marionette TRACE conn4 -> [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:32:47 INFO - PROCESS | 1963 | 1461594767886 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092612800 == 55 [pid = 1963] [id = 42] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0918cf800 == 54 [pid = 1963] [id = 70] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa785000 == 53 [pid = 1963] [id = 106] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5de0000 == 52 [pid = 1963] [id = 105] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc0935a9000) [pid = 1963] [serial = 285] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | 1461594768054 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fce1000 == 51 [pid = 1963] [id = 104] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098eb7800 == 50 [pid = 1963] [id = 103] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097834000 == 49 [pid = 1963] [id = 102] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09184e800 == 48 [pid = 1963] [id = 101] 07:32:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f479000 == 49 [pid = 1963] [id = 113] 07:32:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc08da79000) [pid = 1963] [serial = 338] [outer = (nil)] 07:32:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc08f206c00) [pid = 1963] [serial = 339] [outer = 0x7fc08da79000] 07:32:48 INFO - PROCESS | 1963 | 1461594768125 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc08f42d400) [pid = 1963] [serial = 340] [outer = 0x7fc08da79000] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f494800 == 48 [pid = 1963] [id = 100] 07:32:48 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096a8a800 == 47 [pid = 1963] [id = 96] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc0a6cec800) [pid = 1963] [serial = 277] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc0a5d4f800) [pid = 1963] [serial = 276] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc091abc800) [pid = 1963] [serial = 282] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc0af17d800) [pid = 1963] [serial = 246] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc091ac8800) [pid = 1963] [serial = 279] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc096c33400) [pid = 1963] [serial = 252] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc096db7800) [pid = 1963] [serial = 270] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc097c60000) [pid = 1963] [serial = 271] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc0ab290000) [pid = 1963] [serial = 258] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc091903000) [pid = 1963] [serial = 265] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc08f433c00) [pid = 1963] [serial = 264] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc09409c000) [pid = 1963] [serial = 268] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc091a69000) [pid = 1963] [serial = 267] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc0a5d98c00) [pid = 1963] [serial = 255] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc09bf6c400) [pid = 1963] [serial = 273] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc08f42f800) [pid = 1963] [serial = 249] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc0af116000) [pid = 1963] [serial = 261] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc0a6ceb800) [pid = 1963] [serial = 280] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc09fc86800) [pid = 1963] [serial = 283] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc0a4cf0400) [pid = 1963] [serial = 274] [outer = (nil)] [url = about:blank] 07:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc0aafc7800) [pid = 1963] [serial = 105] [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:32:48 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc0a5bf3800) [pid = 1963] [serial = 171] [outer = (nil)] [url = about:blank] 07:32:49 INFO - PROCESS | 1963 | 1461594769217 Marionette TRACE conn4 <- [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:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1536ms 07:32:49 INFO - PROCESS | 1963 | 1461594769229 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1963 | 1461594769236 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:32:49 INFO - PROCESS | 1963 | 1461594769246 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1963 | 1461594769250 Marionette TRACE conn4 <- [1,426,null,{}] 07:32:49 INFO - PROCESS | 1963 | 1461594769255 Marionette TRACE conn4 -> [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:32:49 INFO - PROCESS | 1963 | 1461594769393 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:32:49 INFO - PROCESS | 1963 | 1461594769536 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0941d9000 == 48 [pid = 1963] [id = 114] 07:32:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc08f42e400) [pid = 1963] [serial = 341] [outer = (nil)] 07:32:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc09190d400) [pid = 1963] [serial = 342] [outer = 0x7fc08f42e400] 07:32:49 INFO - PROCESS | 1963 | 1461594769601 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc091a60400) [pid = 1963] [serial = 343] [outer = 0x7fc08f42e400] 07:32:50 INFO - PROCESS | 1963 | 1461594770297 Marionette TRACE conn4 <- [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:32:50 INFO - PROCESS | 1963 | 1461594770349 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:32:50 INFO - PROCESS | 1963 | 1461594770355 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1963 | 1461594770360 Marionette TRACE conn4 <- [1,430,null,{}] 07:32:50 INFO - PROCESS | 1963 | 1461594770383 Marionette TRACE conn4 -> [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:32:50 INFO - PROCESS | 1963 | 1461594770554 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:32:50 INFO - PROCESS | 1963 | 1461594770625 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09795c000 == 49 [pid = 1963] [id = 115] 07:32:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc091ac8800) [pid = 1963] [serial = 344] [outer = (nil)] 07:32:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc091aec400) [pid = 1963] [serial = 345] [outer = 0x7fc091ac8800] 07:32:50 INFO - PROCESS | 1963 | 1461594770688 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc093590400) [pid = 1963] [serial = 346] [outer = 0x7fc091ac8800] 07:32:51 INFO - PROCESS | 1963 | 1461594771452 Marionette TRACE conn4 <- [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:32:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:32:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1143ms 07:32:51 INFO - PROCESS | 1963 | 1461594771498 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1963 | 1461594771502 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:32:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:32:51 INFO - PROCESS | 1963 | 1461594771516 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1963 | 1461594771518 Marionette TRACE conn4 <- [1,434,null,{}] 07:32:51 INFO - PROCESS | 1963 | 1461594771524 Marionette TRACE conn4 -> [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:32:51 INFO - PROCESS | 1963 | 1461594771708 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:32:51 INFO - PROCESS | 1963 | 1461594771742 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098398000 == 50 [pid = 1963] [id = 116] 07:32:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc091adf000) [pid = 1963] [serial = 347] [outer = (nil)] 07:32:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc09572e400) [pid = 1963] [serial = 348] [outer = 0x7fc091adf000] 07:32:51 INFO - PROCESS | 1963 | 1461594771803 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc098216000) [pid = 1963] [serial = 349] [outer = 0x7fc091adf000] 07:32:52 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc08da6dc00) [pid = 1963] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:32:52 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc093588400) [pid = 1963] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:32:52 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc0965f3c00) [pid = 1963] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:32:52 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc08f427400) [pid = 1963] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:32:52 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc08f20e400) [pid = 1963] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:32:52 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc091ac6800) [pid = 1963] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:32:52 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc08f16ac00) [pid = 1963] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:32:52 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc0968d3000) [pid = 1963] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:32:52 INFO - PROCESS | 1963 | 1461594772807 Marionette TRACE conn4 <- [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:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1332ms 07:32:52 INFO - PROCESS | 1963 | 1461594772850 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1963 | 1461594772853 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:32:52 INFO - PROCESS | 1963 | 1461594772858 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1963 | 1461594772861 Marionette TRACE conn4 <- [1,438,null,{}] 07:32:52 INFO - PROCESS | 1963 | 1461594772866 Marionette TRACE conn4 -> [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:32:52 INFO - PROCESS | 1963 | 1461594772995 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:32:53 INFO - PROCESS | 1963 | 1461594773010 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f3ac000 == 51 [pid = 1963] [id = 117] 07:32:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc08d965800) [pid = 1963] [serial = 350] [outer = (nil)] 07:32:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc0935a8400) [pid = 1963] [serial = 351] [outer = 0x7fc08d965800] 07:32:53 INFO - PROCESS | 1963 | 1461594773069 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc0984e5000) [pid = 1963] [serial = 352] [outer = 0x7fc08d965800] 07:32:53 INFO - PROCESS | 1963 | 1461594773813 Marionette TRACE conn4 <- [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:32:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:32:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 976ms 07:32:53 INFO - PROCESS | 1963 | 1461594773834 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 1963 | 1461594773837 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:32:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:32:53 INFO - PROCESS | 1963 | 1461594773842 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1963 | 1461594773844 Marionette TRACE conn4 <- [1,442,null,{}] 07:32:53 INFO - PROCESS | 1963 | 1461594773849 Marionette TRACE conn4 -> [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:32:54 INFO - PROCESS | 1963 | 1461594774044 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:32:54 INFO - PROCESS | 1963 | 1461594774067 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f2a1800 == 52 [pid = 1963] [id = 118] 07:32:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc0a4c19c00) [pid = 1963] [serial = 353] [outer = (nil)] 07:32:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc0a6d07800) [pid = 1963] [serial = 354] [outer = 0x7fc0a4c19c00] 07:32:54 INFO - PROCESS | 1963 | 1461594774131 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc0a6d86000) [pid = 1963] [serial = 355] [outer = 0x7fc0a4c19c00] 07:32:55 INFO - PROCESS | 1963 | 1461594775029 Marionette TRACE conn4 <- [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:32:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1237ms 07:32:55 INFO - PROCESS | 1963 | 1461594775081 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1963 | 1461594775087 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:32:55 INFO - PROCESS | 1963 | 1461594775096 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1963 | 1461594775101 Marionette TRACE conn4 <- [1,446,null,{}] 07:32:55 INFO - PROCESS | 1963 | 1461594775111 Marionette TRACE conn4 -> [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:32:55 INFO - PROCESS | 1963 | 1461594775284 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:32:55 INFO - PROCESS | 1963 | 1461594775427 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09184e800 == 53 [pid = 1963] [id = 119] 07:32:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc08d962c00) [pid = 1963] [serial = 356] [outer = (nil)] 07:32:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc08f429c00) [pid = 1963] [serial = 357] [outer = 0x7fc08d962c00] 07:32:55 INFO - PROCESS | 1963 | 1461594775501 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc091905800) [pid = 1963] [serial = 358] [outer = 0x7fc08d962c00] 07:32:56 INFO - PROCESS | 1963 | 1461594776397 Marionette TRACE conn4 <- [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:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1343ms 07:32:56 INFO - PROCESS | 1963 | 1461594776439 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 1963 | 1461594776447 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:32:56 INFO - PROCESS | 1963 | 1461594776457 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 1963 | 1461594776461 Marionette TRACE conn4 <- [1,450,null,{}] 07:32:56 INFO - PROCESS | 1963 | 1461594776467 Marionette TRACE conn4 -> [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:32:56 INFO - PROCESS | 1963 | 1461594776618 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:32:56 INFO - PROCESS | 1963 | 1461594776776 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc099574000 == 54 [pid = 1963] [id = 120] 07:32:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc091abc800) [pid = 1963] [serial = 359] [outer = (nil)] 07:32:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc091ae7c00) [pid = 1963] [serial = 360] [outer = 0x7fc091abc800] 07:32:56 INFO - PROCESS | 1963 | 1461594776850 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc09358fc00) [pid = 1963] [serial = 361] [outer = 0x7fc091abc800] 07:32:57 INFO - PROCESS | 1963 | 1461594777879 Marionette TRACE conn4 <- [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:32:57 INFO - PROCESS | 1963 | 1461594777954 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:32:57 INFO - PROCESS | 1963 | 1461594777960 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1963 | 1461594777966 Marionette TRACE conn4 <- [1,454,null,{}] 07:32:57 INFO - PROCESS | 1963 | 1461594777981 Marionette TRACE conn4 -> [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:32:58 INFO - PROCESS | 1963 | 1461594778177 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:32:58 INFO - PROCESS | 1963 | 1461594778364 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa79d000 == 55 [pid = 1963] [id = 121] 07:32:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc09947f400) [pid = 1963] [serial = 362] [outer = (nil)] 07:32:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc0a5d23800) [pid = 1963] [serial = 363] [outer = 0x7fc09947f400] 07:32:58 INFO - PROCESS | 1963 | 1461594778439 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc0a6d7e000) [pid = 1963] [serial = 364] [outer = 0x7fc09947f400] 07:32:59 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:59 INFO - PROCESS | 1963 | 1461594779302 Marionette TRACE conn4 <- [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:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1394ms 07:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:32:59 INFO - PROCESS | 1963 | 1461594779355 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1963 | 1461594779359 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:32:59 INFO - PROCESS | 1963 | 1461594779365 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1963 | 1461594779368 Marionette TRACE conn4 <- [1,458,null,{}] 07:32:59 INFO - PROCESS | 1963 | 1461594779373 Marionette TRACE conn4 -> [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:32:59 INFO - PROCESS | 1963 | 1461594779518 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:32:59 INFO - PROCESS | 1963 | 1461594779664 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ad866800 == 56 [pid = 1963] [id = 122] 07:32:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc08ed4f800) [pid = 1963] [serial = 365] [outer = (nil)] 07:32:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc0a6d8b400) [pid = 1963] [serial = 366] [outer = 0x7fc08ed4f800] 07:32:59 INFO - PROCESS | 1963 | 1461594779734 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc0a8e3ec00) [pid = 1963] [serial = 367] [outer = 0x7fc08ed4f800] 07:33:00 INFO - PROCESS | 1963 | 1461594780621 Marionette TRACE conn4 <- [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:33:00 INFO - PROCESS | 1963 | 1461594780660 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:33:00 INFO - PROCESS | 1963 | 1461594780666 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1963 | 1461594780669 Marionette TRACE conn4 <- [1,462,null,{}] 07:33:00 INFO - PROCESS | 1963 | 1461594780674 Marionette TRACE conn4 -> [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:33:00 INFO - PROCESS | 1963 | 1461594780817 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:33:00 INFO - PROCESS | 1963 | 1461594780963 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b7fcc000 == 57 [pid = 1963] [id = 123] 07:33:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc0a6d7f000) [pid = 1963] [serial = 368] [outer = (nil)] 07:33:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc0aa8a9000) [pid = 1963] [serial = 369] [outer = 0x7fc0a6d7f000] 07:33:01 INFO - PROCESS | 1963 | 1461594781033 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc0aaf3a000) [pid = 1963] [serial = 370] [outer = 0x7fc0a6d7f000] 07:33:01 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:02 INFO - PROCESS | 1963 | 1461594782009 Marionette TRACE conn4 <- [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:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:33:02 INFO - PROCESS | 1963 | 1461594782057 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:33:02 INFO - PROCESS | 1963 | 1461594782063 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 1963 | 1461594782066 Marionette TRACE conn4 <- [1,466,null,{}] 07:33:02 INFO - PROCESS | 1963 | 1461594782071 Marionette TRACE conn4 -> [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:33:02 INFO - PROCESS | 1963 | 1461594782256 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:33:02 INFO - PROCESS | 1963 | 1461594782613 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f48b000 == 58 [pid = 1963] [id = 124] 07:33:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc08ed48000) [pid = 1963] [serial = 371] [outer = (nil)] 07:33:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc08ed53000) [pid = 1963] [serial = 372] [outer = 0x7fc08ed48000] 07:33:02 INFO - PROCESS | 1963 | 1461594782704 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc08ed92c00) [pid = 1963] [serial = 373] [outer = 0x7fc08ed48000] 07:33:03 INFO - PROCESS | 1963 | 1461594783628 Marionette TRACE conn4 <- [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:33:03 INFO - PROCESS | 1963 | 1461594783701 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:33:03 INFO - PROCESS | 1963 | 1461594783708 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1963 | 1461594783713 Marionette TRACE conn4 <- [1,470,null,{}] 07:33:03 INFO - PROCESS | 1963 | 1461594783719 Marionette TRACE conn4 -> [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:33:03 INFO - PROCESS | 1963 | 1461594783873 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:33:04 INFO - PROCESS | 1963 | 1461594784017 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094d3a000 == 59 [pid = 1963] [id = 125] 07:33:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc08f167800) [pid = 1963] [serial = 374] [outer = (nil)] 07:33:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x7fc0918ed000) [pid = 1963] [serial = 375] [outer = 0x7fc08f167800] 07:33:04 INFO - PROCESS | 1963 | 1461594784088 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x7fc09197e800) [pid = 1963] [serial = 376] [outer = 0x7fc08f167800] 07:33:04 INFO - PROCESS | 1963 | 1461594784936 Marionette TRACE conn4 <- [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:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1280ms 07:33:05 INFO - PROCESS | 1963 | 1461594784991 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 1963 | 1461594784996 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:33:05 INFO - PROCESS | 1963 | 1461594785004 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1963 | 1461594785006 Marionette TRACE conn4 <- [1,474,null,{}] 07:33:05 INFO - PROCESS | 1963 | 1461594785012 Marionette TRACE conn4 -> [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:33:05 INFO - PROCESS | 1963 | 1461594785204 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:33:05 INFO - PROCESS | 1963 | 1461594785348 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f3b3800 == 60 [pid = 1963] [id = 126] 07:33:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x7fc091a66800) [pid = 1963] [serial = 377] [outer = (nil)] 07:33:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc091ae5800) [pid = 1963] [serial = 378] [outer = 0x7fc091a66800] 07:33:05 INFO - PROCESS | 1963 | 1461594785411 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc09358ac00) [pid = 1963] [serial = 379] [outer = 0x7fc091a66800] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f3ac000 == 59 [pid = 1963] [id = 117] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098398000 == 58 [pid = 1963] [id = 116] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09795c000 == 57 [pid = 1963] [id = 115] 07:33:05 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc0970e4400) [pid = 1963] [serial = 297] [outer = (nil)] [url = about:blank] 07:33:05 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc08da79400) [pid = 1963] [serial = 288] [outer = (nil)] [url = about:blank] 07:33:05 INFO - PROCESS | 1963 | --DOMWINDOW == 135 (0x7fc0935a9400) [pid = 1963] [serial = 294] [outer = (nil)] [url = about:blank] 07:33:05 INFO - PROCESS | 1963 | --DOMWINDOW == 134 (0x7fc09190d800) [pid = 1963] [serial = 291] [outer = (nil)] [url = about:blank] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0941d9000 == 56 [pid = 1963] [id = 114] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f479000 == 55 [pid = 1963] [id = 113] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08dae0800 == 54 [pid = 1963] [id = 111] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0b7fd3800 == 53 [pid = 1963] [id = 110] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098b6b000 == 52 [pid = 1963] [id = 109] 07:33:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096c1e800 == 51 [pid = 1963] [id = 108] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 133 (0x7fc08ed47800) [pid = 1963] [serial = 301] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x7fc093591800) [pid = 1963] [serial = 316] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x7fc09832d800) [pid = 1963] [serial = 310] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc0973d8800) [pid = 1963] [serial = 309] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc08da71000) [pid = 1963] [serial = 300] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc091ac2000) [pid = 1963] [serial = 307] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc091a65400) [pid = 1963] [serial = 306] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc08f744000) [pid = 1963] [serial = 303] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc091904800) [pid = 1963] [serial = 304] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc0935ad400) [pid = 1963] [serial = 286] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc091ae9400) [pid = 1963] [serial = 312] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc0968d3400) [pid = 1963] [serial = 313] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc09358a000) [pid = 1963] [serial = 315] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc099482000) [pid = 1963] [serial = 318] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc09bf14c00) [pid = 1963] [serial = 319] [outer = (nil)] [url = about:blank] 07:33:06 INFO - PROCESS | 1963 | 1461594786254 Marionette TRACE conn4 <- [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:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1284ms 07:33:06 INFO - PROCESS | 1963 | 1461594786290 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1963 | 1461594786297 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:33:06 INFO - PROCESS | 1963 | 1461594786304 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1963 | 1461594786312 Marionette TRACE conn4 <- [1,478,null,{}] 07:33:06 INFO - PROCESS | 1963 | 1461594786325 Marionette TRACE conn4 -> [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:33:06 INFO - PROCESS | 1963 | 1461594786461 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:33:06 INFO - PROCESS | 1963 | 1461594786480 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097834000 == 52 [pid = 1963] [id = 127] 07:33:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc091904800) [pid = 1963] [serial = 380] [outer = (nil)] 07:33:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc0968d6400) [pid = 1963] [serial = 381] [outer = 0x7fc091904800] 07:33:06 INFO - PROCESS | 1963 | 1461594786538 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc097c5ec00) [pid = 1963] [serial = 382] [outer = 0x7fc091904800] 07:33:07 INFO - PROCESS | 1963 | 1461594787296 Marionette TRACE conn4 <- [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:33:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1045ms 07:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:33:07 INFO - PROCESS | 1963 | 1461594787347 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 1963 | 1461594787350 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:33:07 INFO - PROCESS | 1963 | 1461594787356 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 1963 | 1461594787359 Marionette TRACE conn4 <- [1,482,null,{}] 07:33:07 INFO - PROCESS | 1963 | 1461594787364 Marionette TRACE conn4 -> [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:33:07 INFO - PROCESS | 1963 | 1461594787498 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:33:07 INFO - PROCESS | 1963 | 1461594787512 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fceb800 == 53 [pid = 1963] [id = 128] 07:33:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc08d967400) [pid = 1963] [serial = 383] [outer = (nil)] 07:33:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc099689c00) [pid = 1963] [serial = 384] [outer = 0x7fc08d967400] 07:33:07 INFO - PROCESS | 1963 | 1461594787571 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc0a6c3c800) [pid = 1963] [serial = 385] [outer = 0x7fc08d967400] 07:33:08 INFO - PROCESS | 1963 | 1461594788483 Marionette TRACE conn4 <- [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:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1179ms 07:33:08 INFO - PROCESS | 1963 | 1461594788543 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 1963 | 1461594788545 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:33:08 INFO - PROCESS | 1963 | 1461594788551 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 1963 | 1461594788554 Marionette TRACE conn4 <- [1,486,null,{}] 07:33:08 INFO - PROCESS | 1963 | 1461594788559 Marionette TRACE conn4 -> [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:33:08 INFO - PROCESS | 1963 | 1461594788729 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:33:08 INFO - PROCESS | 1963 | 1461594788757 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a6f06800 == 54 [pid = 1963] [id = 129] 07:33:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc08da4d400) [pid = 1963] [serial = 386] [outer = (nil)] 07:33:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc08da4f800) [pid = 1963] [serial = 387] [outer = 0x7fc08da4d400] 07:33:08 INFO - PROCESS | 1963 | 1461594788830 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc0a6c46800) [pid = 1963] [serial = 388] [outer = 0x7fc08da4d400] 07:33:09 INFO - PROCESS | 1963 | 1461594789637 Marionette TRACE conn4 <- [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:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1131ms 07:33:09 INFO - PROCESS | 1963 | 1461594789683 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 1963 | 1461594789686 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:33:09 INFO - PROCESS | 1963 | 1461594789697 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - PROCESS | 1963 | 1461594789698 Marionette TRACE conn4 <- [1,490,null,{}] 07:33:09 INFO - PROCESS | 1963 | 1461594789702 Marionette TRACE conn4 -> [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:33:09 INFO - PROCESS | 1963 | 1461594789872 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:33:09 INFO - PROCESS | 1963 | 1461594789897 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aafb1800 == 55 [pid = 1963] [id = 130] 07:33:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc08f528400) [pid = 1963] [serial = 389] [outer = (nil)] 07:33:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc08f531800) [pid = 1963] [serial = 390] [outer = 0x7fc08f528400] 07:33:09 INFO - PROCESS | 1963 | 1461594789955 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc0a6d80800) [pid = 1963] [serial = 391] [outer = 0x7fc08f528400] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc08da75800) [pid = 1963] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc08f42c800) [pid = 1963] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc096c39c00) [pid = 1963] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc09199f000) [pid = 1963] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc094c50400) [pid = 1963] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc09fc8d400) [pid = 1963] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc0918f2800) [pid = 1963] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc091906c00) [pid = 1963] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc08f428800) [pid = 1963] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc091984800) [pid = 1963] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc08f42e400) [pid = 1963] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc091adf000) [pid = 1963] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc08da79000) [pid = 1963] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc08d964800) [pid = 1963] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc08d965800) [pid = 1963] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc091ac8800) [pid = 1963] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc091ac4c00) [pid = 1963] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc0a5d28c00) [pid = 1963] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc090b37800) [pid = 1963] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc091ac6000) [pid = 1963] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc098676000) [pid = 1963] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc08ed6ec00) [pid = 1963] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc08f160000) [pid = 1963] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc098bc6800) [pid = 1963] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc098679400) [pid = 1963] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc08ed6b800) [pid = 1963] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:33:10 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc08f1e6400) [pid = 1963] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:33:10 INFO - PROCESS | 1963 | 1461594790990 Marionette TRACE conn4 <- [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:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1328ms 07:33:11 INFO - PROCESS | 1963 | 1461594791025 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 1963 | 1461594791028 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:33:11 INFO - PROCESS | 1963 | 1461594791044 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1963 | 1461594791047 Marionette TRACE conn4 <- [1,494,null,{}] 07:33:11 INFO - PROCESS | 1963 | 1461594791052 Marionette TRACE conn4 -> [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:33:11 INFO - PROCESS | 1963 | 1461594791216 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:33:11 INFO - PROCESS | 1963 | 1461594791233 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b06000 == 56 [pid = 1963] [id = 131] 07:33:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc08d967800) [pid = 1963] [serial = 392] [outer = (nil)] 07:33:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc08f530400) [pid = 1963] [serial = 393] [outer = 0x7fc08d967800] 07:33:11 INFO - PROCESS | 1963 | 1461594791295 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc091ac6000) [pid = 1963] [serial = 394] [outer = 0x7fc08d967800] 07:33:11 INFO - PROCESS | 1963 | 1461594791994 Marionette TRACE conn4 <- [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:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 987ms 07:33:12 INFO - PROCESS | 1963 | 1461594792022 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 1963 | 1461594792025 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:33:12 INFO - PROCESS | 1963 | 1461594792031 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1963 | 1461594792033 Marionette TRACE conn4 <- [1,498,null,{}] 07:33:12 INFO - PROCESS | 1963 | 1461594792038 Marionette TRACE conn4 -> [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:33:12 INFO - PROCESS | 1963 | 1461594792169 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:33:12 INFO - PROCESS | 1963 | 1461594792277 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b1b000 == 57 [pid = 1963] [id = 132] 07:33:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc08d95c400) [pid = 1963] [serial = 395] [outer = (nil)] 07:33:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc091ac4c00) [pid = 1963] [serial = 396] [outer = 0x7fc08d95c400] 07:33:12 INFO - PROCESS | 1963 | 1461594792337 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc097440400) [pid = 1963] [serial = 397] [outer = 0x7fc08d95c400] 07:33:13 INFO - PROCESS | 1963 | 1461594793168 Marionette TRACE conn4 <- [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:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1175ms 07:33:13 INFO - PROCESS | 1963 | 1461594793224 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 1963 | 1461594793230 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:33:13 INFO - PROCESS | 1963 | 1461594793239 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 1963 | 1461594793243 Marionette TRACE conn4 <- [1,502,null,{}] 07:33:13 INFO - PROCESS | 1963 | 1461594793252 Marionette TRACE conn4 -> [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:33:13 INFO - PROCESS | 1963 | 1461594793418 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:33:13 INFO - PROCESS | 1963 | 1461594793562 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b15000 == 58 [pid = 1963] [id = 133] 07:33:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc08da76400) [pid = 1963] [serial = 398] [outer = (nil)] 07:33:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc08ed91c00) [pid = 1963] [serial = 399] [outer = 0x7fc08da76400] 07:33:13 INFO - PROCESS | 1963 | 1461594793696 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc08f210000) [pid = 1963] [serial = 400] [outer = 0x7fc08da76400] 07:33:14 INFO - PROCESS | 1963 | 1461594794490 Marionette TRACE conn4 <- [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:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1287ms 07:33:14 INFO - PROCESS | 1963 | 1461594794526 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 1963 | 1461594794535 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:33:14 INFO - PROCESS | 1963 | 1461594794545 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 1963 | 1461594794548 Marionette TRACE conn4 <- [1,506,null,{}] 07:33:14 INFO - PROCESS | 1963 | 1461594794554 Marionette TRACE conn4 -> [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:33:14 INFO - PROCESS | 1963 | 1461594794707 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:33:14 INFO - PROCESS | 1963 | 1461594794860 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098ead800 == 59 [pid = 1963] [id = 134] 07:33:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc08f532c00) [pid = 1963] [serial = 401] [outer = (nil)] 07:33:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc0918f1000) [pid = 1963] [serial = 402] [outer = 0x7fc08f532c00] 07:33:14 INFO - PROCESS | 1963 | 1461594794936 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc091a63c00) [pid = 1963] [serial = 403] [outer = 0x7fc08f532c00] 07:33:15 INFO - PROCESS | 1963 | 1461594795878 Marionette TRACE conn4 <- [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:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1379ms 07:33:15 INFO - PROCESS | 1963 | 1461594795924 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 1963 | 1461594795928 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:33:15 INFO - PROCESS | 1963 | 1461594795934 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 1963 | 1461594795940 Marionette TRACE conn4 <- [1,510,null,{}] 07:33:15 INFO - PROCESS | 1963 | 1461594795955 Marionette TRACE conn4 -> [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:33:16 INFO - PROCESS | 1963 | 1461594796118 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:33:16 INFO - PROCESS | 1963 | 1461594796264 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0af39c800 == 60 [pid = 1963] [id = 135] 07:33:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc091ae8000) [pid = 1963] [serial = 404] [outer = (nil)] 07:33:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc0940a4800) [pid = 1963] [serial = 405] [outer = 0x7fc091ae8000] 07:33:16 INFO - PROCESS | 1963 | 1461594796339 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc097441400) [pid = 1963] [serial = 406] [outer = 0x7fc091ae8000] 07:33:17 INFO - PROCESS | 1963 | 1461594797217 Marionette TRACE conn4 <- [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:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1343ms 07:33:17 INFO - PROCESS | 1963 | 1461594797278 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 1963 | 1461594797282 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:33:17 INFO - PROCESS | 1963 | 1461594797288 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 1963 | 1461594797290 Marionette TRACE conn4 <- [1,514,null,{}] 07:33:17 INFO - PROCESS | 1963 | 1461594797296 Marionette TRACE conn4 -> [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:33:17 INFO - PROCESS | 1963 | 1461594797449 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:33:17 INFO - PROCESS | 1963 | 1461594797594 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09769d000 == 61 [pid = 1963] [id = 136] 07:33:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc092461c00) [pid = 1963] [serial = 407] [outer = (nil)] 07:33:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc097449800) [pid = 1963] [serial = 408] [outer = 0x7fc092461c00] 07:33:17 INFO - PROCESS | 1963 | 1461594797677 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc09867dc00) [pid = 1963] [serial = 409] [outer = 0x7fc092461c00] 07:33:18 INFO - PROCESS | 1963 | 1461594798518 Marionette TRACE conn4 <- [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:33:18 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:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1283ms 07:33:18 INFO - PROCESS | 1963 | 1461594798572 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 1963 | 1461594798576 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:33:18 INFO - PROCESS | 1963 | 1461594798581 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 1963 | 1461594798584 Marionette TRACE conn4 <- [1,518,null,{}] 07:33:18 INFO - PROCESS | 1963 | 1461594798589 Marionette TRACE conn4 -> [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:33:18 INFO - PROCESS | 1963 | 1461594798736 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:33:18 INFO - PROCESS | 1963 | 1461594798889 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b0191000 == 62 [pid = 1963] [id = 137] 07:33:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc094dfb400) [pid = 1963] [serial = 410] [outer = (nil)] 07:33:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc09bf18400) [pid = 1963] [serial = 411] [outer = 0x7fc094dfb400] 07:33:18 INFO - PROCESS | 1963 | 1461594798962 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc0a5f23c00) [pid = 1963] [serial = 412] [outer = 0x7fc094dfb400] 07:33:19 INFO - PROCESS | 1963 | 1461594799748 Marionette TRACE conn4 <- [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:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1237ms 07:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:33:19 INFO - PROCESS | 1963 | 1461594799820 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:33:19 INFO - PROCESS | 1963 | 1461594799823 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:33:19 INFO - PROCESS | 1963 | 1461594799830 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:33:19 INFO - PROCESS | 1963 | 1461594799833 Marionette TRACE conn4 <- [1,522,null,{}] 07:33:19 INFO - PROCESS | 1963 | 1461594799838 Marionette TRACE conn4 -> [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:33:20 INFO - PROCESS | 1963 | 1461594800080 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:33:20 INFO - PROCESS | 1963 | 1461594800141 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08dacb000 == 63 [pid = 1963] [id = 138] 07:33:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc08da6d000) [pid = 1963] [serial = 413] [outer = (nil)] 07:33:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc091abe800) [pid = 1963] [serial = 414] [outer = 0x7fc08da6d000] 07:33:20 INFO - PROCESS | 1963 | 1461594800303 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc097444400) [pid = 1963] [serial = 415] [outer = 0x7fc08da6d000] 07:33:21 INFO - PROCESS | 1963 | 1461594801482 Marionette TRACE conn4 <- [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:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1689ms 07:33:21 INFO - PROCESS | 1963 | 1461594801518 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:33:21 INFO - PROCESS | 1963 | 1461594801523 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:33:21 INFO - PROCESS | 1963 | 1461594801531 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 1963 | 1461594801537 Marionette TRACE conn4 <- [1,526,null,{}] 07:33:21 INFO - PROCESS | 1963 | 1461594801546 Marionette TRACE conn4 -> [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:33:21 INFO - PROCESS | 1963 | 1461594801698 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:33:21 INFO - PROCESS | 1963 | 1461594801925 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b22800 == 64 [pid = 1963] [id = 139] 07:33:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc08ed49400) [pid = 1963] [serial = 416] [outer = (nil)] 07:33:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc08ed55c00) [pid = 1963] [serial = 417] [outer = 0x7fc08ed49400] 07:33:21 INFO - PROCESS | 1963 | 1461594801990 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc08f1e0800) [pid = 1963] [serial = 418] [outer = 0x7fc08ed49400] 07:33:22 INFO - PROCESS | 1963 | 1461594802916 Marionette TRACE conn4 <- [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:33:22 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:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1442ms 07:33:22 INFO - PROCESS | 1963 | 1461594802973 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1963 | 1461594802980 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:33:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:33:23 INFO - PROCESS | 1963 | 1461594803015 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 1963 | 1461594803020 Marionette TRACE conn4 <- [1,530,null,{}] 07:33:23 INFO - PROCESS | 1963 | 1461594803029 Marionette TRACE conn4 -> [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:33:23 INFO - PROCESS | 1963 | 1461594803223 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b06000 == 63 [pid = 1963] [id = 131] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aafb1800 == 62 [pid = 1963] [id = 130] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc0a6d07800) [pid = 1963] [serial = 354] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | 1461594803476 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6f06800 == 61 [pid = 1963] [id = 129] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fceb800 == 60 [pid = 1963] [id = 128] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097834000 == 59 [pid = 1963] [id = 127] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f3b3800 == 58 [pid = 1963] [id = 126] 07:33:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f143800 == 59 [pid = 1963] [id = 140] 07:33:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc08f42f800) [pid = 1963] [serial = 419] [outer = (nil)] 07:33:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc08f52e800) [pid = 1963] [serial = 420] [outer = 0x7fc08f42f800] 07:33:23 INFO - PROCESS | 1963 | 1461594803565 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc090b31400) [pid = 1963] [serial = 421] [outer = 0x7fc08f42f800] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094d3a000 == 58 [pid = 1963] [id = 125] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f48b000 == 57 [pid = 1963] [id = 124] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0b7fcc000 == 56 [pid = 1963] [id = 123] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0ad866800 == 55 [pid = 1963] [id = 122] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa79d000 == 54 [pid = 1963] [id = 121] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc099574000 == 53 [pid = 1963] [id = 120] 07:33:23 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09184e800 == 52 [pid = 1963] [id = 119] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x7fc0940a2000) [pid = 1963] [serial = 295] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x7fc0acd58800) [pid = 1963] [serial = 222] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc094c45c00) [pid = 1963] [serial = 174] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc0984d9c00) [pid = 1963] [serial = 298] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc0a6dc0c00) [pid = 1963] [serial = 216] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc08f745400) [pid = 1963] [serial = 144] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc0a5d4d800) [pid = 1963] [serial = 183] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc09fc86400) [pid = 1963] [serial = 180] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc0adb97000) [pid = 1963] [serial = 259] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc098854000) [pid = 1963] [serial = 150] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc091982c00) [pid = 1963] [serial = 210] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08ed4e400) [pid = 1963] [serial = 289] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc0984dec00) [pid = 1963] [serial = 253] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc0af357000) [pid = 1963] [serial = 262] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc0a8e37000) [pid = 1963] [serial = 256] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc098e83400) [pid = 1963] [serial = 213] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc0ab136400) [pid = 1963] [serial = 219] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc097c58000) [pid = 1963] [serial = 177] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc091a65c00) [pid = 1963] [serial = 292] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc091906800) [pid = 1963] [serial = 250] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc09820c400) [pid = 1963] [serial = 147] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc0a5f20c00) [pid = 1963] [serial = 333] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc09190d400) [pid = 1963] [serial = 342] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc09572e400) [pid = 1963] [serial = 348] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc098216000) [pid = 1963] [serial = 349] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc09ed48400) [pid = 1963] [serial = 321] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc090aafc00) [pid = 1963] [serial = 324] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc091ae1400) [pid = 1963] [serial = 327] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc08f206c00) [pid = 1963] [serial = 339] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc08f42d400) [pid = 1963] [serial = 340] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x7fc0935a6c00) [pid = 1963] [serial = 337] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x7fc08ed4b000) [pid = 1963] [serial = 336] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x7fc096c3a000) [pid = 1963] [serial = 330] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x7fc0935a8400) [pid = 1963] [serial = 351] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x7fc091aec400) [pid = 1963] [serial = 345] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x7fc093590400) [pid = 1963] [serial = 346] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x7fc091a60400) [pid = 1963] [serial = 343] [outer = (nil)] [url = about:blank] 07:33:23 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x7fc0984e5000) [pid = 1963] [serial = 352] [outer = (nil)] [url = about:blank] 07:33:24 INFO - PROCESS | 1963 | 1461594804382 Marionette TRACE conn4 <- [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:33:24 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:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:33:24 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:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:33:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:33:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1393ms 07:33:24 INFO - PROCESS | 1963 | 1461594804412 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1963 | 1461594804416 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:33:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:33:24 INFO - PROCESS | 1963 | 1461594804423 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1963 | 1461594804428 Marionette TRACE conn4 <- [1,534,null,{}] 07:33:24 INFO - PROCESS | 1963 | 1461594804468 Marionette TRACE conn4 -> [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:33:24 INFO - PROCESS | 1963 | 1461594804624 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:33:24 INFO - PROCESS | 1963 | 1461594804730 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094c69000 == 53 [pid = 1963] [id = 141] 07:33:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x7fc08f52c000) [pid = 1963] [serial = 422] [outer = (nil)] 07:33:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x7fc091abcc00) [pid = 1963] [serial = 423] [outer = 0x7fc08f52c000] 07:33:24 INFO - PROCESS | 1963 | 1461594804796 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x7fc091ae1400) [pid = 1963] [serial = 424] [outer = 0x7fc08f52c000] 07:33:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:33:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1062ms 07:33:25 INFO - PROCESS | 1963 | 1461594805478 Marionette TRACE conn4 <- [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:33:25 INFO - PROCESS | 1963 | 1461594805487 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:33:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:33:25 INFO - PROCESS | 1963 | 1461594805491 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:33:25 INFO - PROCESS | 1963 | 1461594805496 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1963 | 1461594805498 Marionette TRACE conn4 <- [1,538,null,{}] 07:33:25 INFO - PROCESS | 1963 | 1461594805503 Marionette TRACE conn4 -> [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:33:25 INFO - PROCESS | 1963 | 1461594805726 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:33:25 INFO - PROCESS | 1963 | 1461594805827 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0974c1000 == 54 [pid = 1963] [id = 142] 07:33:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x7fc08f52ac00) [pid = 1963] [serial = 425] [outer = (nil)] 07:33:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x7fc091adf000) [pid = 1963] [serial = 426] [outer = 0x7fc08f52ac00] 07:33:25 INFO - PROCESS | 1963 | 1461594805891 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc093584400) [pid = 1963] [serial = 427] [outer = 0x7fc08f52ac00] 07:33:26 INFO - PROCESS | 1963 | 1461594806639 Marionette TRACE conn4 <- [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:33:26 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:33:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1189ms 07:33:26 INFO - PROCESS | 1963 | 1461594806685 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1963 | 1461594806688 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:33:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:33:26 INFO - PROCESS | 1963 | 1461594806693 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1963 | 1461594806695 Marionette TRACE conn4 <- [1,542,null,{}] 07:33:26 INFO - PROCESS | 1963 | 1461594806701 Marionette TRACE conn4 -> [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:33:26 INFO - PROCESS | 1963 | 1461594806889 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:33:26 INFO - PROCESS | 1963 | 1461594806922 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f48d800 == 55 [pid = 1963] [id = 143] 07:33:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc093586400) [pid = 1963] [serial = 428] [outer = (nil)] 07:33:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc0935a4400) [pid = 1963] [serial = 429] [outer = 0x7fc093586400] 07:33:26 INFO - PROCESS | 1963 | 1461594806982 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc0935af000) [pid = 1963] [serial = 430] [outer = 0x7fc093586400] 07:33:27 INFO - PROCESS | 1963 | 1461594807801 Marionette TRACE conn4 <- [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:33:27 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:33:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1126ms 07:33:27 INFO - PROCESS | 1963 | 1461594807820 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 1963 | 1461594807822 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:33:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:33:27 INFO - PROCESS | 1963 | 1461594807828 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1963 | 1461594807830 Marionette TRACE conn4 <- [1,546,null,{}] 07:33:27 INFO - PROCESS | 1963 | 1461594807835 Marionette TRACE conn4 -> [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:33:28 INFO - PROCESS | 1963 | 1461594808054 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:33:28 INFO - PROCESS | 1963 | 1461594808099 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09940b000 == 56 [pid = 1963] [id = 144] 07:33:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc092ae2400) [pid = 1963] [serial = 431] [outer = (nil)] 07:33:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc094c50400) [pid = 1963] [serial = 432] [outer = 0x7fc092ae2400] 07:33:28 INFO - PROCESS | 1963 | 1461594808166 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc09820d800) [pid = 1963] [serial = 433] [outer = 0x7fc092ae2400] 07:33:28 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc08da4d400) [pid = 1963] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:33:28 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc08f528400) [pid = 1963] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:33:28 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc08f167800) [pid = 1963] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:33:28 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc08d967800) [pid = 1963] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:33:28 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x7fc08d967400) [pid = 1963] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:33:28 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x7fc091a66800) [pid = 1963] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:33:28 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x7fc08ed48000) [pid = 1963] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:33:28 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x7fc091904800) [pid = 1963] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:33:29 INFO - PROCESS | 1963 | 1461594809115 Marionette TRACE conn4 <- [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:33:29 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:33:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1326ms 07:33:29 INFO - PROCESS | 1963 | 1461594809156 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 1963 | 1461594809159 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:33:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:33:29 INFO - PROCESS | 1963 | 1461594809165 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1963 | 1461594809167 Marionette TRACE conn4 <- [1,550,null,{}] 07:33:29 INFO - PROCESS | 1963 | 1461594809172 Marionette TRACE conn4 -> [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:33:29 INFO - PROCESS | 1963 | 1461594809317 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:33:29 INFO - PROCESS | 1963 | 1461594809342 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09ba6e800 == 57 [pid = 1963] [id = 145] 07:33:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x7fc08d965800) [pid = 1963] [serial = 434] [outer = (nil)] 07:33:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc095bf0c00) [pid = 1963] [serial = 435] [outer = 0x7fc08d965800] 07:33:29 INFO - PROCESS | 1963 | 1461594809404 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc09884dc00) [pid = 1963] [serial = 436] [outer = 0x7fc08d965800] 07:33:30 INFO - PROCESS | 1963 | 1461594810145 Marionette TRACE conn4 <- [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:33:30 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:33:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1026ms 07:33:30 INFO - PROCESS | 1963 | 1461594810192 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1963 | 1461594810195 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:33:30 INFO - PROCESS | 1963 | 1461594810201 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1963 | 1461594810203 Marionette TRACE conn4 <- [1,554,null,{}] 07:33:30 INFO - PROCESS | 1963 | 1461594810208 Marionette TRACE conn4 -> [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:33:30 INFO - PROCESS | 1963 | 1461594810667 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:33:31 INFO - PROCESS | 1963 | 1461594811193 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f3b4800 == 58 [pid = 1963] [id = 146] 07:33:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc08da72000) [pid = 1963] [serial = 437] [outer = (nil)] 07:33:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc08da78400) [pid = 1963] [serial = 438] [outer = 0x7fc08da72000] 07:33:31 INFO - PROCESS | 1963 | 1461594811316 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc08ed95400) [pid = 1963] [serial = 439] [outer = 0x7fc08da72000] 07:33:31 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:32 INFO - PROCESS | 1963 | 1461594812209 Marionette TRACE conn4 <- [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:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 2080ms 07:33:32 INFO - PROCESS | 1963 | 1461594812300 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1963 | 1461594812305 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:33:32 INFO - PROCESS | 1963 | 1461594812315 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1963 | 1461594812318 Marionette TRACE conn4 <- [1,558,null,{}] 07:33:32 INFO - PROCESS | 1963 | 1461594812325 Marionette TRACE conn4 -> [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:33:32 INFO - PROCESS | 1963 | 1461594812497 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:33:32 INFO - PROCESS | 1963 | 1461594812615 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0968bc000 == 59 [pid = 1963] [id = 147] 07:33:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc08f1ea800) [pid = 1963] [serial = 440] [outer = (nil)] 07:33:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc090b2d400) [pid = 1963] [serial = 441] [outer = 0x7fc08f1ea800] 07:33:32 INFO - PROCESS | 1963 | 1461594812718 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc0919a6400) [pid = 1963] [serial = 442] [outer = 0x7fc08f1ea800] 07:33:33 INFO - PROCESS | 1963 | 1461594813593 Marionette TRACE conn4 <- [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:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1328ms 07:33:33 INFO - PROCESS | 1963 | 1461594813646 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 1963 | 1461594813652 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:33:33 INFO - PROCESS | 1963 | 1461594813659 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 1963 | 1461594813661 Marionette TRACE conn4 <- [1,562,null,{}] 07:33:33 INFO - PROCESS | 1963 | 1461594813667 Marionette TRACE conn4 -> [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:33:33 INFO - PROCESS | 1963 | 1461594813833 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:33:33 INFO - PROCESS | 1963 | 1461594813979 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc099575000 == 60 [pid = 1963] [id = 148] 07:33:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc091aea800) [pid = 1963] [serial = 443] [outer = (nil)] 07:33:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc092ae0c00) [pid = 1963] [serial = 444] [outer = 0x7fc091aea800] 07:33:34 INFO - PROCESS | 1963 | 1461594814053 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc09402f400) [pid = 1963] [serial = 445] [outer = 0x7fc091aea800] 07:33:34 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:34 INFO - PROCESS | 1963 | 1461594814990 Marionette TRACE conn4 <- [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:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1382ms 07:33:35 INFO - PROCESS | 1963 | 1461594815041 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1963 | 1461594815045 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:33:35 INFO - PROCESS | 1963 | 1461594815060 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1963 | 1461594815069 Marionette TRACE conn4 <- [1,566,null,{}] 07:33:35 INFO - PROCESS | 1963 | 1461594815075 Marionette TRACE conn4 -> [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:33:35 INFO - PROCESS | 1963 | 1461594815283 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:33:35 INFO - PROCESS | 1963 | 1461594815427 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa785000 == 61 [pid = 1963] [id = 149] 07:33:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc092ad4800) [pid = 1963] [serial = 446] [outer = (nil)] 07:33:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc09744b400) [pid = 1963] [serial = 447] [outer = 0x7fc092ad4800] 07:33:35 INFO - PROCESS | 1963 | 1461594815498 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc098e83400) [pid = 1963] [serial = 448] [outer = 0x7fc092ad4800] 07:33:36 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:36 INFO - PROCESS | 1963 | 1461594816324 Marionette TRACE conn4 <- [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:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1293ms 07:33:36 INFO - PROCESS | 1963 | 1461594816361 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 1963 | 1461594816365 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:33:36 INFO - PROCESS | 1963 | 1461594816373 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1963 | 1461594816376 Marionette TRACE conn4 <- [1,570,null,{}] 07:33:36 INFO - PROCESS | 1963 | 1461594816381 Marionette TRACE conn4 -> [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:33:36 INFO - PROCESS | 1963 | 1461594816539 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:33:36 INFO - PROCESS | 1963 | 1461594816687 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0acd21800 == 62 [pid = 1963] [id = 150] 07:33:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc094c50800) [pid = 1963] [serial = 449] [outer = (nil)] 07:33:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc0a4c1a800) [pid = 1963] [serial = 450] [outer = 0x7fc094c50800] 07:33:36 INFO - PROCESS | 1963 | 1461594816761 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc0a5ff1000) [pid = 1963] [serial = 451] [outer = 0x7fc094c50800] 07:33:37 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:37 INFO - PROCESS | 1963 | 1461594817615 Marionette TRACE conn4 <- [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:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1283ms 07:33:37 INFO - PROCESS | 1963 | 1461594817657 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1963 | 1461594817661 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:33:37 INFO - PROCESS | 1963 | 1461594817667 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1963 | 1461594817670 Marionette TRACE conn4 <- [1,574,null,{}] 07:33:37 INFO - PROCESS | 1963 | 1461594817675 Marionette TRACE conn4 -> [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:33:37 INFO - PROCESS | 1963 | 1461594817842 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:33:38 INFO - PROCESS | 1963 | 1461594817997 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b018a000 == 63 [pid = 1963] [id = 151] 07:33:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc0a6d07800) [pid = 1963] [serial = 452] [outer = (nil)] 07:33:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc0a6d83000) [pid = 1963] [serial = 453] [outer = 0x7fc0a6d07800] 07:33:38 INFO - PROCESS | 1963 | 1461594818104 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc0a8ebdc00) [pid = 1963] [serial = 454] [outer = 0x7fc0a6d07800] 07:33:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc0aa774000) [pid = 1963] [serial = 455] [outer = 0x7fc08f209800] 07:33:39 INFO - PROCESS | 1963 | 1461594819326 Marionette TRACE conn4 <- [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:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1781ms 07:33:39 INFO - PROCESS | 1963 | 1461594819451 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 1963 | 1461594819456 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:33:39 INFO - PROCESS | 1963 | 1461594819487 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1963 | 1461594819491 Marionette TRACE conn4 <- [1,578,null,{}] 07:33:39 INFO - PROCESS | 1963 | 1461594819502 Marionette TRACE conn4 -> [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:33:39 INFO - PROCESS | 1963 | 1461594819807 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:33:39 INFO - PROCESS | 1963 | 1461594819970 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096b61000 == 64 [pid = 1963] [id = 152] 07:33:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc08d965c00) [pid = 1963] [serial = 456] [outer = (nil)] 07:33:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc08f42c400) [pid = 1963] [serial = 457] [outer = 0x7fc08d965c00] 07:33:40 INFO - PROCESS | 1963 | 1461594820044 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc0ab137000) [pid = 1963] [serial = 458] [outer = 0x7fc08d965c00] 07:33:41 INFO - PROCESS | 1963 | 1461594821021 Marionette TRACE conn4 <- [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:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1613ms 07:33:41 INFO - PROCESS | 1963 | 1461594821088 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1963 | 1461594821091 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:33:41 INFO - PROCESS | 1963 | 1461594821097 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1963 | 1461594821101 Marionette TRACE conn4 <- [1,582,null,{}] 07:33:41 INFO - PROCESS | 1963 | 1461594821106 Marionette TRACE conn4 -> [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:33:41 INFO - PROCESS | 1963 | 1461594821274 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:33:41 INFO - PROCESS | 1963 | 1461594821420 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f15a800 == 65 [pid = 1963] [id = 153] 07:33:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc08c95fc00) [pid = 1963] [serial = 459] [outer = (nil)] 07:33:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc08c964800) [pid = 1963] [serial = 460] [outer = 0x7fc08c95fc00] 07:33:41 INFO - PROCESS | 1963 | 1461594821493 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc08c969c00) [pid = 1963] [serial = 461] [outer = 0x7fc08c95fc00] 07:33:42 INFO - PROCESS | 1963 | 1461594822629 Marionette TRACE conn4 <- [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:33:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1583ms 07:33:42 INFO - PROCESS | 1963 | 1461594822696 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 1963 | 1461594822703 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:33:42 INFO - PROCESS | 1963 | 1461594822714 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 1963 | 1461594822719 Marionette TRACE conn4 <- [1,586,null,{}] 07:33:42 INFO - PROCESS | 1963 | 1461594822726 Marionette TRACE conn4 -> [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:33:42 INFO - PROCESS | 1963 | 1461594822901 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:33:43 INFO - PROCESS | 1963 | 1461594823062 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08cbd3800 == 66 [pid = 1963] [id = 154] 07:33:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc08ed92400) [pid = 1963] [serial = 462] [outer = (nil)] 07:33:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc08ed99c00) [pid = 1963] [serial = 463] [outer = 0x7fc08ed92400] 07:33:43 INFO - PROCESS | 1963 | 1461594823179 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc08f36d800) [pid = 1963] [serial = 464] [outer = 0x7fc08ed92400] 07:33:43 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:44 INFO - PROCESS | 1963 | 1461594824175 Marionette TRACE conn4 <- [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:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af1ce800 == 65 [pid = 1963] [id = 85] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ba6e800 == 64 [pid = 1963] [id = 145] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09940b000 == 63 [pid = 1963] [id = 144] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc091ac4c00) [pid = 1963] [serial = 396] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f48d800 == 62 [pid = 1963] [id = 143] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0974c1000 == 61 [pid = 1963] [id = 142] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094c69000 == 60 [pid = 1963] [id = 141] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f143800 == 59 [pid = 1963] [id = 140] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b22800 == 58 [pid = 1963] [id = 139] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b15000 == 57 [pid = 1963] [id = 133] 07:33:44 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b1b000 == 56 [pid = 1963] [id = 132] 07:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1536ms 07:33:44 INFO - PROCESS | 1963 | 1461594824249 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1963 | 1461594824256 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:33:44 INFO - PROCESS | 1963 | 1461594824266 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1963 | 1461594824269 Marionette TRACE conn4 <- [1,590,null,{}] 07:33:44 INFO - PROCESS | 1963 | 1461594824283 Marionette TRACE conn4 -> [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:33:44 INFO - PROCESS | 1963 | 1461594824443 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc08da4f800) [pid = 1963] [serial = 387] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc08f531800) [pid = 1963] [serial = 390] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc08f429c00) [pid = 1963] [serial = 357] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc0a6d8b400) [pid = 1963] [serial = 366] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc09197e800) [pid = 1963] [serial = 376] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc0918ed000) [pid = 1963] [serial = 375] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc08f530400) [pid = 1963] [serial = 393] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc099689c00) [pid = 1963] [serial = 384] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc09358ac00) [pid = 1963] [serial = 379] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc091ae5800) [pid = 1963] [serial = 378] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc08ed92c00) [pid = 1963] [serial = 373] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc08ed53000) [pid = 1963] [serial = 372] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc0968d6400) [pid = 1963] [serial = 381] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc097c5ec00) [pid = 1963] [serial = 382] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc0aa8a9000) [pid = 1963] [serial = 369] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc091ae7c00) [pid = 1963] [serial = 360] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc0a5d23800) [pid = 1963] [serial = 363] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc0a6d80800) [pid = 1963] [serial = 391] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc0a6c46800) [pid = 1963] [serial = 388] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc091ac6000) [pid = 1963] [serial = 394] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc0a6c3c800) [pid = 1963] [serial = 385] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1963 | 1461594824634 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0919d6800 == 57 [pid = 1963] [id = 155] 07:33:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc08f429c00) [pid = 1963] [serial = 465] [outer = (nil)] 07:33:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc090b38000) [pid = 1963] [serial = 466] [outer = 0x7fc08f429c00] 07:33:44 INFO - PROCESS | 1963 | 1461594824703 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc091980400) [pid = 1963] [serial = 467] [outer = 0x7fc08f429c00] 07:33:45 INFO - PROCESS | 1963 | 1461594825589 Marionette TRACE conn4 <- [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:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1344ms 07:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:33:45 INFO - PROCESS | 1963 | 1461594825617 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1963 | 1461594825620 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:33:45 INFO - PROCESS | 1963 | 1461594825627 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1963 | 1461594825633 Marionette TRACE conn4 <- [1,594,null,{}] 07:33:45 INFO - PROCESS | 1963 | 1461594825647 Marionette TRACE conn4 -> [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:33:45 INFO - PROCESS | 1963 | 1461594825799 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:33:45 INFO - PROCESS | 1963 | 1461594825821 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097690800 == 58 [pid = 1963] [id = 156] 07:33:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc091ae9000) [pid = 1963] [serial = 468] [outer = (nil)] 07:33:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc092ade400) [pid = 1963] [serial = 469] [outer = 0x7fc091ae9000] 07:33:45 INFO - PROCESS | 1963 | 1461594825892 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc09402f800) [pid = 1963] [serial = 470] [outer = 0x7fc091ae9000] 07:33:46 INFO - PROCESS | 1963 | 1461594826681 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1084ms 07:33:46 INFO - PROCESS | 1963 | 1461594826723 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:33:46 INFO - PROCESS | 1963 | 1461594826728 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:33:46 INFO - PROCESS | 1963 | 1461594826734 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1963 | 1461594826737 Marionette TRACE conn4 <- [1,598,null,{}] 07:33:46 INFO - PROCESS | 1963 | 1461594826761 Marionette TRACE conn4 -> [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:33:46 INFO - PROCESS | 1963 | 1461594826979 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:33:47 INFO - PROCESS | 1963 | 1461594827003 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09891c000 == 59 [pid = 1963] [id = 157] 07:33:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc092ad4000) [pid = 1963] [serial = 471] [outer = (nil)] 07:33:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc095d7a000) [pid = 1963] [serial = 472] [outer = 0x7fc092ad4000] 07:33:47 INFO - PROCESS | 1963 | 1461594827064 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc09743cc00) [pid = 1963] [serial = 473] [outer = 0x7fc092ad4000] 07:33:47 INFO - PROCESS | 1963 | 1461594827878 Marionette TRACE conn4 <- [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:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1205ms 07:33:47 INFO - PROCESS | 1963 | 1461594827940 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1963 | 1461594827944 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:33:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:33:47 INFO - PROCESS | 1963 | 1461594827956 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1963 | 1461594827958 Marionette TRACE conn4 <- [1,602,null,{}] 07:33:47 INFO - PROCESS | 1963 | 1461594827963 Marionette TRACE conn4 -> [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:33:48 INFO - PROCESS | 1963 | 1461594828446 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:33:48 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc093586400) [pid = 1963] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:33:48 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc08f52c000) [pid = 1963] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:33:48 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc092ae2400) [pid = 1963] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:33:48 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc08ed49400) [pid = 1963] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:33:48 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc08f52ac00) [pid = 1963] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:33:48 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc08f42f800) [pid = 1963] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:33:48 INFO - PROCESS | 1963 | 1461594828642 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f483800 == 60 [pid = 1963] [id = 158] 07:33:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc08c963400) [pid = 1963] [serial = 474] [outer = (nil)] 07:33:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc08d969000) [pid = 1963] [serial = 475] [outer = 0x7fc08c963400] 07:33:48 INFO - PROCESS | 1963 | 1461594828722 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc08ed4ec00) [pid = 1963] [serial = 476] [outer = 0x7fc08c963400] 07:33:49 INFO - PROCESS | 1963 | 1461594829596 Marionette TRACE conn4 <- [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:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1677ms 07:33:49 INFO - PROCESS | 1963 | 1461594829635 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:33:49 INFO - PROCESS | 1963 | 1461594829641 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:33:49 INFO - PROCESS | 1963 | 1461594829648 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1963 | 1461594829653 Marionette TRACE conn4 <- [1,606,null,{}] 07:33:49 INFO - PROCESS | 1963 | 1461594829660 Marionette TRACE conn4 -> [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:33:49 INFO - PROCESS | 1963 | 1461594829844 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:33:50 INFO - PROCESS | 1963 | 1461594829994 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096a87000 == 61 [pid = 1963] [id = 159] 07:33:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc08f42b000) [pid = 1963] [serial = 477] [outer = (nil)] 07:33:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc08fe25400) [pid = 1963] [serial = 478] [outer = 0x7fc08f42b000] 07:33:50 INFO - PROCESS | 1963 | 1461594830071 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc09197e800) [pid = 1963] [serial = 479] [outer = 0x7fc08f42b000] 07:33:51 INFO - PROCESS | 1963 | 1461594831038 Marionette TRACE conn4 <- [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:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1434ms 07:33:51 INFO - PROCESS | 1963 | 1461594831083 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:33:51 INFO - PROCESS | 1963 | 1461594831088 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:33:51 INFO - PROCESS | 1963 | 1461594831094 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1963 | 1461594831098 Marionette TRACE conn4 <- [1,610,null,{}] 07:33:51 INFO - PROCESS | 1963 | 1461594831103 Marionette TRACE conn4 -> [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:33:51 INFO - PROCESS | 1963 | 1461594831282 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:33:51 INFO - PROCESS | 1963 | 1461594831435 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098b6a000 == 62 [pid = 1963] [id = 160] 07:33:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc091ae8400) [pid = 1963] [serial = 480] [outer = (nil)] 07:33:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc093589c00) [pid = 1963] [serial = 481] [outer = 0x7fc091ae8400] 07:33:51 INFO - PROCESS | 1963 | 1461594831506 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc09409bc00) [pid = 1963] [serial = 482] [outer = 0x7fc091ae8400] 07:33:52 INFO - PROCESS | 1963 | 1461594832482 Marionette TRACE conn4 <- [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:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1430ms 07:33:52 INFO - PROCESS | 1963 | 1461594832525 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1963 | 1461594832531 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:33:52 INFO - PROCESS | 1963 | 1461594832547 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1963 | 1461594832554 Marionette TRACE conn4 <- [1,614,null,{}] 07:33:52 INFO - PROCESS | 1963 | 1461594832560 Marionette TRACE conn4 -> [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:33:52 INFO - PROCESS | 1963 | 1461594832735 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:33:52 INFO - PROCESS | 1963 | 1461594832891 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa548800 == 63 [pid = 1963] [id = 161] 07:33:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc091ae8c00) [pid = 1963] [serial = 483] [outer = (nil)] 07:33:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc09948c400) [pid = 1963] [serial = 484] [outer = 0x7fc091ae8c00] 07:33:52 INFO - PROCESS | 1963 | 1461594832963 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc0a5d8d400) [pid = 1963] [serial = 485] [outer = 0x7fc091ae8c00] 07:33:53 INFO - PROCESS | 1963 | 1461594833871 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1391ms 07:33:53 INFO - PROCESS | 1963 | 1461594833931 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 1963 | 1461594833934 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:33:53 INFO - PROCESS | 1963 | 1461594833940 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 1963 | 1461594833942 Marionette TRACE conn4 <- [1,618,null,{}] 07:33:53 INFO - PROCESS | 1963 | 1461594833948 Marionette TRACE conn4 -> [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:33:54 INFO - PROCESS | 1963 | 1461594834105 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:33:54 INFO - PROCESS | 1963 | 1461594834253 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa75800 == 64 [pid = 1963] [id = 162] 07:33:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc08da49800) [pid = 1963] [serial = 486] [outer = (nil)] 07:33:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc0a6dc0c00) [pid = 1963] [serial = 487] [outer = 0x7fc08da49800] 07:33:54 INFO - PROCESS | 1963 | 1461594834328 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc0a89a8400) [pid = 1963] [serial = 488] [outer = 0x7fc08da49800] 07:33:55 INFO - PROCESS | 1963 | 1461594835190 Marionette TRACE conn4 <- [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:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1279ms 07:33:55 INFO - PROCESS | 1963 | 1461594835221 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 1963 | 1461594835223 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:33:55 INFO - PROCESS | 1963 | 1461594835230 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1963 | 1461594835232 Marionette TRACE conn4 <- [1,622,null,{}] 07:33:55 INFO - PROCESS | 1963 | 1461594835238 Marionette TRACE conn4 -> [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:33:55 INFO - PROCESS | 1963 | 1461594835396 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:33:55 INFO - PROCESS | 1963 | 1461594835553 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0adbf6800 == 65 [pid = 1963] [id = 163] 07:33:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc08ed1d000) [pid = 1963] [serial = 489] [outer = (nil)] 07:33:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc08ed1ec00) [pid = 1963] [serial = 490] [outer = 0x7fc08ed1d000] 07:33:55 INFO - PROCESS | 1963 | 1461594835637 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc0aad73800) [pid = 1963] [serial = 491] [outer = 0x7fc08ed1d000] 07:33:56 INFO - PROCESS | 1963 | 1461594836553 Marionette TRACE conn4 <- [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:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1384ms 07:33:56 INFO - PROCESS | 1963 | 1461594836615 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1963 | 1461594836619 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:33:56 INFO - PROCESS | 1963 | 1461594836624 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1963 | 1461594836626 Marionette TRACE conn4 <- [1,626,null,{}] 07:33:56 INFO - PROCESS | 1963 | 1461594836632 Marionette TRACE conn4 -> [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:33:56 INFO - PROCESS | 1963 | 1461594836787 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:33:56 INFO - PROCESS | 1963 | 1461594836943 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08eaa9800 == 66 [pid = 1963] [id = 164] 07:33:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc08ed1d400) [pid = 1963] [serial = 492] [outer = (nil)] 07:33:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc090a24800) [pid = 1963] [serial = 493] [outer = 0x7fc08ed1d400] 07:33:57 INFO - PROCESS | 1963 | 1461594837025 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc0aada4000) [pid = 1963] [serial = 494] [outer = 0x7fc08ed1d400] 07:33:58 INFO - PROCESS | 1963 | 1461594838145 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1585ms 07:33:58 INFO - PROCESS | 1963 | 1461594838211 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:33:58 INFO - PROCESS | 1963 | 1461594838217 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:33:58 INFO - PROCESS | 1963 | 1461594838224 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1963 | 1461594838230 Marionette TRACE conn4 <- [1,630,null,{}] 07:33:58 INFO - PROCESS | 1963 | 1461594838238 Marionette TRACE conn4 -> [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:33:58 INFO - PROCESS | 1963 | 1461594838456 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:33:58 INFO - PROCESS | 1963 | 1461594838659 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0941da800 == 67 [pid = 1963] [id = 165] 07:33:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc08ed1d800) [pid = 1963] [serial = 495] [outer = (nil)] 07:33:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x7fc08ed4c000) [pid = 1963] [serial = 496] [outer = 0x7fc08ed1d800] 07:33:58 INFO - PROCESS | 1963 | 1461594838725 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x7fc08f1eb400) [pid = 1963] [serial = 497] [outer = 0x7fc08ed1d800] 07:33:59 INFO - PROCESS | 1963 | 1461594839575 Marionette TRACE conn4 <- [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:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1388ms 07:33:59 INFO - PROCESS | 1963 | 1461594839612 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 1963 | 1461594839620 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:33:59 INFO - PROCESS | 1963 | 1461594839629 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1963 | 1461594839632 Marionette TRACE conn4 <- [1,634,null,{}] 07:33:59 INFO - PROCESS | 1963 | 1461594839638 Marionette TRACE conn4 -> [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:33:59 INFO - PROCESS | 1963 | 1461594839794 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:33:59 INFO - PROCESS | 1963 | 1461594839973 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0918c8800 == 68 [pid = 1963] [id = 166] 07:33:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x7fc08ed49800) [pid = 1963] [serial = 498] [outer = (nil)] 07:34:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc08f57cc00) [pid = 1963] [serial = 499] [outer = 0x7fc08ed49800] 07:34:00 INFO - PROCESS | 1963 | 1461594840039 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc08f583c00) [pid = 1963] [serial = 500] [outer = 0x7fc08ed49800] 07:34:00 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5bb2800 == 67 [pid = 1963] [id = 97] 07:34:00 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09891c000 == 66 [pid = 1963] [id = 157] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc09bf18400) [pid = 1963] [serial = 411] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc091abe800) [pid = 1963] [serial = 414] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 135 (0x7fc0940a4800) [pid = 1963] [serial = 405] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 134 (0x7fc08ed91c00) [pid = 1963] [serial = 399] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 133 (0x7fc0918f1000) [pid = 1963] [serial = 402] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x7fc097449800) [pid = 1963] [serial = 408] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097690800 == 65 [pid = 1963] [id = 156] 07:34:00 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0919d6800 == 64 [pid = 1963] [id = 155] 07:34:00 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08cbd3800 == 63 [pid = 1963] [id = 154] 07:34:00 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:34:00 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc099575000 == 62 [pid = 1963] [id = 148] 07:34:00 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0968bc000 == 61 [pid = 1963] [id = 147] 07:34:00 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f3b4800 == 60 [pid = 1963] [id = 146] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x7fc09820d800) [pid = 1963] [serial = 433] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc090b31400) [pid = 1963] [serial = 421] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc08f52e800) [pid = 1963] [serial = 420] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc095bf0c00) [pid = 1963] [serial = 435] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc0935af000) [pid = 1963] [serial = 430] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc093584400) [pid = 1963] [serial = 427] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc0935a4400) [pid = 1963] [serial = 429] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc091abcc00) [pid = 1963] [serial = 423] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc091ae1400) [pid = 1963] [serial = 424] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc094c50400) [pid = 1963] [serial = 432] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08f1e0800) [pid = 1963] [serial = 418] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc08ed55c00) [pid = 1963] [serial = 417] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc091adf000) [pid = 1963] [serial = 426] [outer = (nil)] [url = about:blank] 07:34:00 INFO - PROCESS | 1963 | 1461594840943 Marionette TRACE conn4 <- [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:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1378ms 07:34:01 INFO - PROCESS | 1963 | 1461594841008 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1963 | 1461594841012 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:34:01 INFO - PROCESS | 1963 | 1461594841018 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1963 | 1461594841023 Marionette TRACE conn4 <- [1,638,null,{}] 07:34:01 INFO - PROCESS | 1963 | 1461594841037 Marionette TRACE conn4 -> [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:34:01 INFO - PROCESS | 1963 | 1461594841199 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:34:01 INFO - PROCESS | 1963 | 1461594841212 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096572000 == 61 [pid = 1963] [id = 167] 07:34:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc090a29000) [pid = 1963] [serial = 501] [outer = (nil)] 07:34:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc090b34c00) [pid = 1963] [serial = 502] [outer = 0x7fc090a29000] 07:34:01 INFO - PROCESS | 1963 | 1461594841284 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc091988800) [pid = 1963] [serial = 503] [outer = 0x7fc090a29000] 07:34:01 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:34:02 INFO - PROCESS | 1963 | 1461594842092 Marionette TRACE conn4 <- [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:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1134ms 07:34:02 INFO - PROCESS | 1963 | 1461594842153 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1963 | 1461594842157 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:34:02 INFO - PROCESS | 1963 | 1461594842163 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 1963 | 1461594842165 Marionette TRACE conn4 <- [1,642,null,{}] 07:34:02 INFO - PROCESS | 1963 | 1461594842170 Marionette TRACE conn4 -> [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:34:02 INFO - PROCESS | 1963 | 1461594842316 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:34:02 INFO - PROCESS | 1963 | 1461594842441 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098391000 == 62 [pid = 1963] [id = 168] 07:34:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc08f527000) [pid = 1963] [serial = 504] [outer = (nil)] 07:34:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc092adb800) [pid = 1963] [serial = 505] [outer = 0x7fc08f527000] 07:34:02 INFO - PROCESS | 1963 | 1461594842503 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc0935a4400) [pid = 1963] [serial = 506] [outer = 0x7fc08f527000] 07:34:03 INFO - PROCESS | 1963 | 1461594843302 Marionette TRACE conn4 <- [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:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1178ms 07:34:03 INFO - PROCESS | 1963 | 1461594843342 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 1963 | 1461594843345 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:34:03 INFO - PROCESS | 1963 | 1461594843350 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1963 | 1461594843353 Marionette TRACE conn4 <- [1,646,null,{}] 07:34:03 INFO - PROCESS | 1963 | 1461594843381 Marionette TRACE conn4 -> [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:34:03 INFO - PROCESS | 1963 | 1461594843556 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:34:03 INFO - PROCESS | 1963 | 1461594843581 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f3ae800 == 63 [pid = 1963] [id = 169] 07:34:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc090a2d800) [pid = 1963] [serial = 507] [outer = (nil)] 07:34:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc09409e000) [pid = 1963] [serial = 508] [outer = 0x7fc090a2d800] 07:34:03 INFO - PROCESS | 1963 | 1461594843641 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc0964ec800) [pid = 1963] [serial = 509] [outer = 0x7fc090a2d800] 07:34:04 INFO - PROCESS | 1963 | 1461594844472 Marionette TRACE conn4 <- [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:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1152ms 07:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:34:04 INFO - PROCESS | 1963 | 1461594844503 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 1963 | 1461594844505 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:34:04 INFO - PROCESS | 1963 | 1461594844511 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 1963 | 1461594844514 Marionette TRACE conn4 <- [1,650,null,{}] 07:34:04 INFO - PROCESS | 1963 | 1461594844519 Marionette TRACE conn4 -> [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:34:04 INFO - PROCESS | 1963 | 1461594844750 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:34:04 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc091ae9000) [pid = 1963] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:34:04 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc08da6d000) [pid = 1963] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:34:04 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc08f429c00) [pid = 1963] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:34:04 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc08ed92400) [pid = 1963] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:34:04 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc08c95fc00) [pid = 1963] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:34:05 INFO - PROCESS | 1963 | 1461594845092 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092c08000 == 64 [pid = 1963] [id = 170] 07:34:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc08f42a800) [pid = 1963] [serial = 510] [outer = (nil)] 07:34:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc091ac6000) [pid = 1963] [serial = 511] [outer = 0x7fc08f42a800] 07:34:05 INFO - PROCESS | 1963 | 1461594845159 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc0a6f78400) [pid = 1963] [serial = 512] [outer = 0x7fc08f42a800] 07:34:05 INFO - PROCESS | 1963 | 1461594845769 Marionette TRACE conn4 <- [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:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1280ms 07:34:05 INFO - PROCESS | 1963 | 1461594845790 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1963 | 1461594845792 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:34:05 INFO - PROCESS | 1963 | 1461594845798 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1963 | 1461594845800 Marionette TRACE conn4 <- [1,654,null,{}] 07:34:05 INFO - PROCESS | 1963 | 1461594845816 Marionette TRACE conn4 -> [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:34:06 INFO - PROCESS | 1963 | 1461594845995 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:34:06 INFO - PROCESS | 1963 | 1461594846018 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aade0000 == 65 [pid = 1963] [id = 171] 07:34:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc08c9b2400) [pid = 1963] [serial = 513] [outer = (nil)] 07:34:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc08c9b9c00) [pid = 1963] [serial = 514] [outer = 0x7fc08c9b2400] 07:34:06 INFO - PROCESS | 1963 | 1461594846080 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc08c9c0c00) [pid = 1963] [serial = 515] [outer = 0x7fc08c9b2400] 07:34:06 INFO - PROCESS | 1963 | 1461594846811 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1029ms 07:34:06 INFO - PROCESS | 1963 | 1461594846829 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 1963 | 1461594846832 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:34:06 INFO - PROCESS | 1963 | 1461594846841 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1963 | 1461594846844 Marionette TRACE conn4 <- [1,658,null,{}] 07:34:06 INFO - PROCESS | 1963 | 1461594846848 Marionette TRACE conn4 -> [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:34:07 INFO - PROCESS | 1963 | 1461594847037 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:34:07 INFO - PROCESS | 1963 | 1461594847196 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08eaa7000 == 66 [pid = 1963] [id = 172] 07:34:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc08c95fc00) [pid = 1963] [serial = 516] [outer = (nil)] 07:34:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc08c9b3800) [pid = 1963] [serial = 517] [outer = 0x7fc08c95fc00] 07:34:07 INFO - PROCESS | 1963 | 1461594847273 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc08da4d800) [pid = 1963] [serial = 518] [outer = 0x7fc08c95fc00] 07:34:08 INFO - PROCESS | 1963 | 1461594848265 Marionette TRACE conn4 <- [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:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1482ms 07:34:08 INFO - PROCESS | 1963 | 1461594848327 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 1963 | 1461594848334 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:34:08 INFO - PROCESS | 1963 | 1461594848342 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 1963 | 1461594848347 Marionette TRACE conn4 <- [1,662,null,{}] 07:34:08 INFO - PROCESS | 1963 | 1461594848354 Marionette TRACE conn4 -> [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:34:08 INFO - PROCESS | 1963 | 1461594848533 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:34:08 INFO - PROCESS | 1963 | 1461594848694 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc095d1a000 == 67 [pid = 1963] [id = 173] 07:34:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc08d968800) [pid = 1963] [serial = 519] [outer = (nil)] 07:34:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x7fc08f52b400) [pid = 1963] [serial = 520] [outer = 0x7fc08d968800] 07:34:08 INFO - PROCESS | 1963 | 1461594848776 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x7fc08f57d800) [pid = 1963] [serial = 521] [outer = 0x7fc08d968800] 07:34:09 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:34:09 INFO - PROCESS | 1963 | 1461594849681 Marionette TRACE conn4 <- [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:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1386ms 07:34:09 INFO - PROCESS | 1963 | 1461594849731 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:34:09 INFO - PROCESS | 1963 | 1461594849737 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:34:09 INFO - PROCESS | 1963 | 1461594849743 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1963 | 1461594849747 Marionette TRACE conn4 <- [1,666,null,{}] 07:34:09 INFO - PROCESS | 1963 | 1461594849752 Marionette TRACE conn4 -> [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:34:09 INFO - PROCESS | 1963 | 1461594849924 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:34:10 INFO - PROCESS | 1963 | 1461594850077 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aade7000 == 68 [pid = 1963] [id = 174] 07:34:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x7fc08f585c00) [pid = 1963] [serial = 522] [outer = (nil)] 07:34:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc091ac6400) [pid = 1963] [serial = 523] [outer = 0x7fc08f585c00] 07:34:10 INFO - PROCESS | 1963 | 1461594850152 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc09358f400) [pid = 1963] [serial = 524] [outer = 0x7fc08f585c00] 07:34:10 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:34:11 INFO - PROCESS | 1963 | 1461594851068 Marionette TRACE conn4 <- [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:34:11 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:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1378ms 07:34:11 INFO - PROCESS | 1963 | 1461594851122 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1963 | 1461594851126 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:34:11 INFO - PROCESS | 1963 | 1461594851141 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1963 | 1461594851149 Marionette TRACE conn4 <- [1,670,null,{}] 07:34:11 INFO - PROCESS | 1963 | 1461594851155 Marionette TRACE conn4 -> [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:34:11 INFO - PROCESS | 1963 | 1461594851360 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:34:11 INFO - PROCESS | 1963 | 1461594851512 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa46000 == 69 [pid = 1963] [id = 175] 07:34:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc0935aa400) [pid = 1963] [serial = 525] [outer = (nil)] 07:34:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc098674400) [pid = 1963] [serial = 526] [outer = 0x7fc0935aa400] 07:34:11 INFO - PROCESS | 1963 | 1461594851590 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc0a6d80c00) [pid = 1963] [serial = 527] [outer = 0x7fc0935aa400] 07:34:12 INFO - PROCESS | 1963 | 1461594852468 Marionette TRACE conn4 <- [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:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1396ms 07:34:12 INFO - PROCESS | 1963 | 1461594852529 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1963 | 1461594852532 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:34:12 INFO - PROCESS | 1963 | 1461594852539 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1963 | 1461594852542 Marionette TRACE conn4 <- [1,674,null,{}] 07:34:12 INFO - PROCESS | 1963 | 1461594852547 Marionette TRACE conn4 -> [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:34:12 INFO - PROCESS | 1963 | 1461594852708 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:34:12 INFO - PROCESS | 1963 | 1461594852860 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092ecb000 == 70 [pid = 1963] [id = 176] 07:34:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc08da4ec00) [pid = 1963] [serial = 528] [outer = (nil)] 07:34:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc0a6f7b400) [pid = 1963] [serial = 529] [outer = 0x7fc08da4ec00] 07:34:12 INFO - PROCESS | 1963 | 1461594852934 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc0aaf40000) [pid = 1963] [serial = 530] [outer = 0x7fc08da4ec00] 07:34:13 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:34:13 INFO - PROCESS | 1963 | 1461594853769 Marionette TRACE conn4 <- [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:34:13 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:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1282ms 07:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:34:13 INFO - PROCESS | 1963 | 1461594853821 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1963 | 1461594853824 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:34:13 INFO - PROCESS | 1963 | 1461594853830 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1963 | 1461594853833 Marionette TRACE conn4 <- [1,678,null,{}] 07:34:13 INFO - PROCESS | 1963 | 1461594853839 Marionette TRACE conn4 -> [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:34:14 INFO - PROCESS | 1963 | 1461594854002 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:34:14 INFO - PROCESS | 1963 | 1461594854165 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc087356000 == 71 [pid = 1963] [id = 177] 07:34:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc086eeb800) [pid = 1963] [serial = 531] [outer = (nil)] 07:34:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc086eed400) [pid = 1963] [serial = 532] [outer = 0x7fc086eeb800] 07:34:14 INFO - PROCESS | 1963 | 1461594854251 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc0aa77c800) [pid = 1963] [serial = 533] [outer = 0x7fc086eeb800] 07:34:15 INFO - PROCESS | 1963 | 1461594855092 Marionette TRACE conn4 <- [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:34:15 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:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1328ms 07:34:15 INFO - PROCESS | 1963 | 1461594855159 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1963 | 1461594855163 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:34:15 INFO - PROCESS | 1963 | 1461594855169 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1963 | 1461594855171 Marionette TRACE conn4 <- [1,682,null,{}] 07:34:15 INFO - PROCESS | 1963 | 1461594855177 Marionette TRACE conn4 -> [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:34:15 INFO - PROCESS | 1963 | 1461594855340 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:34:15 INFO - PROCESS | 1963 | 1461594855491 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa4c000 == 72 [pid = 1963] [id = 178] 07:34:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc086ee8800) [pid = 1963] [serial = 534] [outer = (nil)] 07:34:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 149 (0x7fc086f67800) [pid = 1963] [serial = 535] [outer = 0x7fc086ee8800] 07:34:15 INFO - PROCESS | 1963 | 1461594855565 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 150 (0x7fc0aaf45400) [pid = 1963] [serial = 536] [outer = 0x7fc086ee8800] 07:34:16 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:16 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:34:16 INFO - PROCESS | 1963 | 1461594856898 Marionette TRACE conn4 <- [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:34:16 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:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1785ms 07:34:16 INFO - PROCESS | 1963 | 1461594856954 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 1963 | 1461594856957 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:34:17 INFO - PROCESS | 1963 | 1461594857067 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1963 | 1461594857070 Marionette TRACE conn4 <- [1,686,null,{}] 07:34:17 INFO - PROCESS | 1963 | 1461594857078 Marionette TRACE conn4 -> [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:34:17 INFO - PROCESS | 1963 | 1461594857225 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:34:17 INFO - PROCESS | 1963 | 1461594857376 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085be1800 == 73 [pid = 1963] [id = 179] 07:34:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc086eebc00) [pid = 1963] [serial = 537] [outer = (nil)] 07:34:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc0884d6c00) [pid = 1963] [serial = 538] [outer = 0x7fc086eebc00] 07:34:17 INFO - PROCESS | 1963 | 1461594857446 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 153 (0x7fc0884df400) [pid = 1963] [serial = 539] [outer = 0x7fc086eebc00] 07:34:18 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:18 INFO - PROCESS | 1963 | 1461594858971 Marionette TRACE conn4 <- [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:34:18 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:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2000ms 07:34:19 INFO - PROCESS | 1963 | 1461594859002 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:34:19 INFO - PROCESS | 1963 | 1461594859007 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:34:19 INFO - PROCESS | 1963 | 1461594859014 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1963 | 1461594859019 Marionette TRACE conn4 <- [1,690,null,{}] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 152 (0x7fc095d7a000) [pid = 1963] [serial = 472] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | 1461594859170 Marionette TRACE conn4 -> [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:34:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098b6a000 == 72 [pid = 1963] [id = 160] 07:34:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096a87000 == 71 [pid = 1963] [id = 159] 07:34:19 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f483800 == 70 [pid = 1963] [id = 158] 07:34:19 INFO - PROCESS | 1963 | 1461594859321 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 151 (0x7fc097444400) [pid = 1963] [serial = 415] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 150 (0x7fc08da78400) [pid = 1963] [serial = 438] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 149 (0x7fc090b38000) [pid = 1963] [serial = 466] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 148 (0x7fc091980400) [pid = 1963] [serial = 467] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc090b2d400) [pid = 1963] [serial = 441] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc08f36d800) [pid = 1963] [serial = 464] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc08ed99c00) [pid = 1963] [serial = 463] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc092ae0c00) [pid = 1963] [serial = 444] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc08c969c00) [pid = 1963] [serial = 461] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 142 (0x7fc08c964800) [pid = 1963] [serial = 460] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc09744b400) [pid = 1963] [serial = 447] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 140 (0x7fc0a4c1a800) [pid = 1963] [serial = 450] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 139 (0x7fc0a6d83000) [pid = 1963] [serial = 453] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 138 (0x7fc08f42c400) [pid = 1963] [serial = 457] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc08f207000) [pid = 1963] [serial = 247] [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:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc09402f800) [pid = 1963] [serial = 470] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | --DOMWINDOW == 135 (0x7fc092ade400) [pid = 1963] [serial = 469] [outer = (nil)] [url = about:blank] 07:34:19 INFO - PROCESS | 1963 | 1461594859464 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f28f800 == 71 [pid = 1963] [id = 180] 07:34:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x7fc0884d9c00) [pid = 1963] [serial = 540] [outer = (nil)] 07:34:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc08c96a000) [pid = 1963] [serial = 541] [outer = 0x7fc0884d9c00] 07:34:19 INFO - PROCESS | 1963 | 1461594859529 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc08da74800) [pid = 1963] [serial = 542] [outer = 0x7fc0884d9c00] 07:34:20 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:20 INFO - PROCESS | 1963 | 1461594860576 Marionette TRACE conn4 <- [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:34:20 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:34:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1595ms 07:34:20 INFO - PROCESS | 1963 | 1461594860610 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 1963 | 1461594860618 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:34:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:34:20 INFO - PROCESS | 1963 | 1461594860627 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1963 | 1461594860630 Marionette TRACE conn4 <- [1,694,null,{}] 07:34:20 INFO - PROCESS | 1963 | 1461594860635 Marionette TRACE conn4 -> [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:34:20 INFO - PROCESS | 1963 | 1461594860783 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:34:20 INFO - PROCESS | 1963 | 1461594860958 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b07800 == 72 [pid = 1963] [id = 181] 07:34:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc08ed15c00) [pid = 1963] [serial = 543] [outer = (nil)] 07:34:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc08ed75400) [pid = 1963] [serial = 544] [outer = 0x7fc08ed15c00] 07:34:21 INFO - PROCESS | 1963 | 1461594861023 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc08f1e8c00) [pid = 1963] [serial = 545] [outer = 0x7fc08ed15c00] 07:34:22 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:22 INFO - PROCESS | 1963 | 1461594862164 Marionette TRACE conn4 <- [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:34:22 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:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1583ms 07:34:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:34:22 INFO - PROCESS | 1963 | 1461594862216 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 1963 | 1461594862219 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 07:34:22 INFO - PROCESS | 1963 | 1461594862225 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 1963 | 1461594862230 Marionette TRACE conn4 <- [1,698,null,{}] 07:34:22 INFO - PROCESS | 1963 | 1461594862261 Marionette TRACE conn4 -> [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:34:22 INFO - PROCESS | 1963 | 1461594862495 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:34:22 INFO - PROCESS | 1963 | 1461594862528 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc095b40800 == 73 [pid = 1963] [id = 182] 07:34:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc08f430800) [pid = 1963] [serial = 546] [outer = (nil)] 07:34:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc08f57ec00) [pid = 1963] [serial = 547] [outer = 0x7fc08f430800] 07:34:22 INFO - PROCESS | 1963 | 1461594862593 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc090a21000) [pid = 1963] [serial = 548] [outer = 0x7fc08f430800] 07:34:23 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc08f527000) [pid = 1963] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:34:23 INFO - PROCESS | 1963 | --DOMWINDOW == 142 (0x7fc08ed1d800) [pid = 1963] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:34:23 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc090a2d800) [pid = 1963] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:34:23 INFO - PROCESS | 1963 | --DOMWINDOW == 140 (0x7fc090a29000) [pid = 1963] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:34:23 INFO - PROCESS | 1963 | --DOMWINDOW == 139 (0x7fc092ad4000) [pid = 1963] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:34:23 INFO - PROCESS | 1963 | --DOMWINDOW == 138 (0x7fc08ed49800) [pid = 1963] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:34:23 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc08f42a800) [pid = 1963] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:34:23 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:23 INFO - PROCESS | 1963 | 1461594863784 Marionette TRACE conn4 <- [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:34:23 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:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1586ms 07:34:23 INFO - PROCESS | 1963 | 1461594863811 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 1963 | 1461594863815 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 07:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:34:23 INFO - PROCESS | 1963 | 1461594863820 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 1963 | 1461594863823 Marionette TRACE conn4 <- [1,702,null,{}] 07:34:23 INFO - PROCESS | 1963 | 1461594863828 Marionette TRACE conn4 -> [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:34:23 INFO - PROCESS | 1963 | 1461594863967 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:34:24 INFO - PROCESS | 1963 | 1461594864147 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097691000 == 74 [pid = 1963] [id = 183] 07:34:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc08f584c00) [pid = 1963] [serial = 549] [outer = (nil)] 07:34:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc090a2c000) [pid = 1963] [serial = 550] [outer = 0x7fc08f584c00] 07:34:24 INFO - PROCESS | 1963 | 1461594864216 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc091904c00) [pid = 1963] [serial = 551] [outer = 0x7fc08f584c00] 07:34:25 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:25 INFO - PROCESS | 1963 | 1461594865281 Marionette TRACE conn4 <- [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:34:25 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:34:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1483ms 07:34:25 INFO - PROCESS | 1963 | 1461594865304 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 1963 | 1461594865307 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 07:34:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:34:25 INFO - PROCESS | 1963 | 1461594865313 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 1963 | 1461594865316 Marionette TRACE conn4 <- [1,706,null,{}] 07:34:25 INFO - PROCESS | 1963 | 1461594865320 Marionette TRACE conn4 -> [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:34:25 INFO - PROCESS | 1963 | 1461594865476 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:34:25 INFO - PROCESS | 1963 | 1461594865624 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098389000 == 75 [pid = 1963] [id = 184] 07:34:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc08da4d000) [pid = 1963] [serial = 552] [outer = (nil)] 07:34:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc09190c800) [pid = 1963] [serial = 553] [outer = 0x7fc08da4d000] 07:34:25 INFO - PROCESS | 1963 | 1461594865685 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc091abe800) [pid = 1963] [serial = 554] [outer = 0x7fc08da4d000] 07:34:26 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:27 INFO - PROCESS | 1963 | 1461594867029 Marionette TRACE conn4 <- [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:34:27 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:34:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1730ms 07:34:27 INFO - PROCESS | 1963 | 1461594867118 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 1963 | 1461594867124 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 07:34:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:34:27 INFO - PROCESS | 1963 | 1461594867136 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 1963 | 1461594867142 Marionette TRACE conn4 <- [1,710,null,{}] 07:34:27 INFO - PROCESS | 1963 | 1461594867149 Marionette TRACE conn4 -> [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:34:27 INFO - PROCESS | 1963 | 1461594867303 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:34:27 INFO - PROCESS | 1963 | 1461594867454 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097690000 == 76 [pid = 1963] [id = 185] 07:34:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc08c9b4000) [pid = 1963] [serial = 555] [outer = (nil)] 07:34:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc08f20ec00) [pid = 1963] [serial = 556] [outer = 0x7fc08c9b4000] 07:34:27 INFO - PROCESS | 1963 | 1461594867529 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc08f430000) [pid = 1963] [serial = 557] [outer = 0x7fc08c9b4000] 07:34:28 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:28 INFO - PROCESS | 1963 | 1461594868826 Marionette TRACE conn4 <- [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:34:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:34:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1735ms 07:34:28 INFO - PROCESS | 1963 | 1461594868928 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 1963 | 1461594868937 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 07:34:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:34:28 INFO - PROCESS | 1963 | 1461594868950 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 1963 | 1461594868953 Marionette TRACE conn4 <- [1,714,null,{}] 07:34:28 INFO - PROCESS | 1963 | 1461594868959 Marionette TRACE conn4 -> [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:34:29 INFO - PROCESS | 1963 | 1461594869118 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:34:29 INFO - PROCESS | 1963 | 1461594869286 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fcf1800 == 77 [pid = 1963] [id = 186] 07:34:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc08c9ba800) [pid = 1963] [serial = 558] [outer = (nil)] 07:34:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc0918ee000) [pid = 1963] [serial = 559] [outer = 0x7fc08c9ba800] 07:34:29 INFO - PROCESS | 1963 | 1461594869357 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 149 (0x7fc092ade400) [pid = 1963] [serial = 560] [outer = 0x7fc08c9ba800] 07:34:30 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:30 INFO - PROCESS | 1963 | 1461594870646 Marionette TRACE conn4 <- [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:34:30 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:34:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1733ms 07:34:30 INFO - PROCESS | 1963 | 1461594870723 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 1963 | 1461594870726 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 07:34:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:34:30 INFO - PROCESS | 1963 | 1461594870752 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 1963 | 1461594870758 Marionette TRACE conn4 <- [1,718,null,{}] 07:34:30 INFO - PROCESS | 1963 | 1461594870774 Marionette TRACE conn4 -> [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:34:30 INFO - PROCESS | 1963 | 1461594870933 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:34:31 INFO - PROCESS | 1963 | 1461594871085 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa60000 == 78 [pid = 1963] [id = 187] 07:34:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 150 (0x7fc093590000) [pid = 1963] [serial = 561] [outer = (nil)] 07:34:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc0968d6400) [pid = 1963] [serial = 562] [outer = 0x7fc093590000] 07:34:31 INFO - PROCESS | 1963 | 1461594871162 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc09ed49000) [pid = 1963] [serial = 563] [outer = 0x7fc093590000] 07:34:32 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:32 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:34:32 INFO - PROCESS | 1963 | 1461594872425 Marionette TRACE conn4 <- [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:34:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:34:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1692ms 07:34:32 INFO - PROCESS | 1963 | 1461594872441 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 1963 | 1461594872445 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 07:34:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:34:32 INFO - PROCESS | 1963 | 1461594872451 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 1963 | 1461594872453 Marionette TRACE conn4 <- [1,722,null,{}] 07:34:32 INFO - PROCESS | 1963 | 1461594872459 Marionette TRACE conn4 -> [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:34:32 INFO - PROCESS | 1963 | 1461594872649 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:34:32 INFO - PROCESS | 1963 | 1461594872803 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0af12d000 == 79 [pid = 1963] [id = 188] 07:34:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 153 (0x7fc093590c00) [pid = 1963] [serial = 564] [outer = (nil)] 07:34:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 154 (0x7fc0a5ffcc00) [pid = 1963] [serial = 565] [outer = 0x7fc093590c00] 07:34:32 INFO - PROCESS | 1963 | 1461594872878 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 155 (0x7fc0a6dba800) [pid = 1963] [serial = 566] [outer = 0x7fc093590c00] 07:34:33 INFO - PROCESS | 1963 | 1461594873728 Marionette TRACE conn4 <- [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:34:33 INFO - PROCESS | 1963 | 1461594873785 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 07:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:34:33 INFO - PROCESS | 1963 | 1461594873790 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 1963 | 1461594873793 Marionette TRACE conn4 <- [1,726,null,{}] 07:34:33 INFO - PROCESS | 1963 | 1461594873798 Marionette TRACE conn4 -> [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:34:33 INFO - PROCESS | 1963 | 1461594873956 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:34:34 INFO - PROCESS | 1963 | 1461594874120 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c911000 == 80 [pid = 1963] [id = 189] 07:34:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 156 (0x7fc08c9b6400) [pid = 1963] [serial = 567] [outer = (nil)] 07:34:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc08ed8c400) [pid = 1963] [serial = 568] [outer = 0x7fc08c9b6400] 07:34:34 INFO - PROCESS | 1963 | 1461594874197 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc0a4cee800) [pid = 1963] [serial = 569] [outer = 0x7fc08c9b6400] 07:34:35 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:35 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:34:35 INFO - PROCESS | 1963 | 1461594875604 Marionette TRACE conn4 <- [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:34:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:34:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1931ms 07:34:35 INFO - PROCESS | 1963 | 1461594875723 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 1963 | 1461594875729 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 07:34:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:34:35 INFO - PROCESS | 1963 | 1461594875737 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 1963 | 1461594875742 Marionette TRACE conn4 <- [1,730,null,{}] 07:34:35 INFO - PROCESS | 1963 | 1461594875759 Marionette TRACE conn4 -> [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:34:35 INFO - PROCESS | 1963 | 1461594875907 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:34:36 INFO - PROCESS | 1963 | 1461594876077 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f048000 == 81 [pid = 1963] [id = 190] 07:34:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc086eec400) [pid = 1963] [serial = 570] [outer = (nil)] 07:34:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc0884d5800) [pid = 1963] [serial = 571] [outer = 0x7fc086eec400] 07:34:36 INFO - PROCESS | 1963 | 1461594876144 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc08da6a400) [pid = 1963] [serial = 572] [outer = 0x7fc086eec400] 07:34:36 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:36 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:34:37 INFO - PROCESS | 1963 | 1461594877041 Marionette TRACE conn4 <- [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:34:37 INFO - PROCESS | 1963 | 1461594877087 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 07:34:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:34:37 INFO - PROCESS | 1963 | 1461594877096 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1963 | 1461594877099 Marionette TRACE conn4 <- [1,734,null,{}] 07:34:37 INFO - PROCESS | 1963 | 1461594877105 Marionette TRACE conn4 -> [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:34:37 INFO - PROCESS | 1963 | 1461594877269 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:34:37 INFO - PROCESS | 1963 | 1461594877435 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08e928800 == 82 [pid = 1963] [id = 191] 07:34:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc0884dd000) [pid = 1963] [serial = 573] [outer = (nil)] 07:34:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc08ed75800) [pid = 1963] [serial = 574] [outer = 0x7fc0884dd000] 07:34:37 INFO - PROCESS | 1963 | 1461594877543 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc08ed97000) [pid = 1963] [serial = 575] [outer = 0x7fc0884dd000] 07:34:38 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:38 INFO - PROCESS | 1963 | 1461594878361 Marionette TRACE conn4 <- [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:34:38 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:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1334ms 07:34:38 INFO - PROCESS | 1963 | 1461594878431 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 1963 | 1461594878434 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 07:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:34:38 INFO - PROCESS | 1963 | 1461594878441 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 1963 | 1461594878446 Marionette TRACE conn4 <- [1,738,null,{}] 07:34:38 INFO - PROCESS | 1963 | 1461594878461 Marionette TRACE conn4 -> [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:34:38 INFO - PROCESS | 1963 | 1461594878664 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:34:38 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0acd21800 == 81 [pid = 1963] [id = 150] 07:34:38 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096b61000 == 80 [pid = 1963] [id = 152] 07:34:38 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f15a800 == 79 [pid = 1963] [id = 153] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc0a6dc0c00) [pid = 1963] [serial = 487] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc08c9b9c00) [pid = 1963] [serial = 514] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc08d969000) [pid = 1963] [serial = 475] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc09948c400) [pid = 1963] [serial = 484] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc093589c00) [pid = 1963] [serial = 481] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc08fe25400) [pid = 1963] [serial = 478] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc090a24800) [pid = 1963] [serial = 493] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc08ed1ec00) [pid = 1963] [serial = 490] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 155 (0x7fc092adb800) [pid = 1963] [serial = 505] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 154 (0x7fc0935a4400) [pid = 1963] [serial = 506] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 153 (0x7fc08ed4c000) [pid = 1963] [serial = 496] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 152 (0x7fc09409e000) [pid = 1963] [serial = 508] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 151 (0x7fc091988800) [pid = 1963] [serial = 503] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 150 (0x7fc090b34c00) [pid = 1963] [serial = 502] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 149 (0x7fc08f1eb400) [pid = 1963] [serial = 497] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 148 (0x7fc09743cc00) [pid = 1963] [serial = 473] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc0964ec800) [pid = 1963] [serial = 509] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc08f583c00) [pid = 1963] [serial = 500] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc0a6f78400) [pid = 1963] [serial = 512] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc08f57cc00) [pid = 1963] [serial = 499] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc091ac6000) [pid = 1963] [serial = 511] [outer = (nil)] [url = about:blank] 07:34:38 INFO - PROCESS | 1963 | 1461594878918 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd49800 == 80 [pid = 1963] [id = 192] 07:34:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc08f37bc00) [pid = 1963] [serial = 576] [outer = (nil)] 07:34:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc08f52a400) [pid = 1963] [serial = 577] [outer = 0x7fc08f37bc00] 07:34:38 INFO - PROCESS | 1963 | 1461594878987 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc08f57a800) [pid = 1963] [serial = 578] [outer = 0x7fc08f37bc00] 07:34:40 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:40 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:34:40 INFO - PROCESS | 1963 | 1461594880111 Marionette TRACE conn4 <- [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:34:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:34:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1690ms 07:34:40 INFO - PROCESS | 1963 | 1461594880131 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 1963 | 1461594880135 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 07:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:34:40 INFO - PROCESS | 1963 | 1461594880141 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 1963 | 1461594880143 Marionette TRACE conn4 <- [1,742,null,{}] 07:34:40 INFO - PROCESS | 1963 | 1461594880148 Marionette TRACE conn4 -> [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:34:40 INFO - PROCESS | 1963 | 1461594880295 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:34:40 INFO - PROCESS | 1963 | 1461594880469 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092c20000 == 81 [pid = 1963] [id = 193] 07:34:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc08f52dc00) [pid = 1963] [serial = 579] [outer = (nil)] 07:34:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc090aaf400) [pid = 1963] [serial = 580] [outer = 0x7fc08f52dc00] 07:34:40 INFO - PROCESS | 1963 | 1461594880531 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 149 (0x7fc090b35800) [pid = 1963] [serial = 581] [outer = 0x7fc08f52dc00] 07:34:41 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:41 INFO - PROCESS | 1963 | 1461594881647 Marionette TRACE conn4 <- [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:34:41 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:34:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1533ms 07:34:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:34:41 INFO - PROCESS | 1963 | 1461594881678 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 1963 | 1461594881680 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 07:34:41 INFO - PROCESS | 1963 | 1461594881686 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 1963 | 1461594881689 Marionette TRACE conn4 <- [1,746,null,{}] 07:34:41 INFO - PROCESS | 1963 | 1461594881694 Marionette TRACE conn4 -> [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:34:41 INFO - PROCESS | 1963 | 1461594881898 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:34:41 INFO - PROCESS | 1963 | 1461594881968 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094c71800 == 82 [pid = 1963] [id = 194] 07:34:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 150 (0x7fc090b2a400) [pid = 1963] [serial = 582] [outer = (nil)] 07:34:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc0918ee800) [pid = 1963] [serial = 583] [outer = 0x7fc090b2a400] 07:34:42 INFO - PROCESS | 1963 | 1461594882027 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc091980800) [pid = 1963] [serial = 584] [outer = 0x7fc090b2a400] 07:34:42 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:43 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 151 (0x7fc08ed1d400) [pid = 1963] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 150 (0x7fc08d965800) [pid = 1963] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 149 (0x7fc08c9b2400) [pid = 1963] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 148 (0x7fc08f430800) [pid = 1963] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc08f584c00) [pid = 1963] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc08ed15c00) [pid = 1963] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc08da4ec00) [pid = 1963] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc086eebc00) [pid = 1963] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc08c95fc00) [pid = 1963] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 142 (0x7fc08d968800) [pid = 1963] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc0935aa400) [pid = 1963] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 140 (0x7fc086eeb800) [pid = 1963] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 139 (0x7fc0884d9c00) [pid = 1963] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 138 (0x7fc086ee8800) [pid = 1963] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc08f585c00) [pid = 1963] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc08d95c400) [pid = 1963] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 135 (0x7fc08da49800) [pid = 1963] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 134 (0x7fc08ed1d000) [pid = 1963] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 133 (0x7fc0a6d07800) [pid = 1963] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x7fc094c50800) [pid = 1963] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x7fc08d965c00) [pid = 1963] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc091ae8c00) [pid = 1963] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc094dfb400) [pid = 1963] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc092ad4800) [pid = 1963] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc08f532c00) [pid = 1963] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc0a4c19c00) [pid = 1963] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc08da72000) [pid = 1963] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc08ed4f800) [pid = 1963] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc093591000) [pid = 1963] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc098678800) [pid = 1963] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08da76400) [pid = 1963] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc08c963400) [pid = 1963] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc08f1ea800) [pid = 1963] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc091abc800) [pid = 1963] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc091ae8400) [pid = 1963] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc09947f400) [pid = 1963] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc0935a7800) [pid = 1963] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc08f42b000) [pid = 1963] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc091ae8000) [pid = 1963] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc091aea800) [pid = 1963] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc08f42e800) [pid = 1963] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc092461c00) [pid = 1963] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc0a6d7f000) [pid = 1963] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc091ac3400) [pid = 1963] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:34:43 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc08d962c00) [pid = 1963] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:34:43 INFO - PROCESS | 1963 | 1461594883396 Marionette TRACE conn4 <- [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:34:43 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:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1790ms 07:34:43 INFO - PROCESS | 1963 | 1461594883475 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 1963 | 1461594883479 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 07:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:34:43 INFO - PROCESS | 1963 | 1461594883484 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 1963 | 1461594883487 Marionette TRACE conn4 <- [1,750,null,{}] 07:34:43 INFO - PROCESS | 1963 | 1461594883492 Marionette TRACE conn4 -> [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:34:43 INFO - PROCESS | 1963 | 1461594883686 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:34:43 INFO - PROCESS | 1963 | 1461594883760 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08735b000 == 83 [pid = 1963] [id = 195] 07:34:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc08f42b000) [pid = 1963] [serial = 585] [outer = (nil)] 07:34:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc08f528800) [pid = 1963] [serial = 586] [outer = 0x7fc08f42b000] 07:34:43 INFO - PROCESS | 1963 | 1461594883829 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc090b30400) [pid = 1963] [serial = 587] [outer = 0x7fc08f42b000] 07:34:44 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:44 INFO - PROCESS | 1963 | 1461594884865 Marionette TRACE conn4 <- [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:34:44 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:34:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1430ms 07:34:44 INFO - PROCESS | 1963 | 1461594884915 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 1963 | 1461594884918 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 07:34:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:34:44 INFO - PROCESS | 1963 | 1461594884924 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 1963 | 1461594884926 Marionette TRACE conn4 <- [1,754,null,{}] 07:34:44 INFO - PROCESS | 1963 | 1461594884931 Marionette TRACE conn4 -> [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:34:45 INFO - PROCESS | 1963 | 1461594885073 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:34:45 INFO - PROCESS | 1963 | 1461594885226 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096a9c800 == 84 [pid = 1963] [id = 196] 07:34:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc08ed8e400) [pid = 1963] [serial = 588] [outer = (nil)] 07:34:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc091988800) [pid = 1963] [serial = 589] [outer = 0x7fc08ed8e400] 07:34:45 INFO - PROCESS | 1963 | 1461594885288 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc091ac1800) [pid = 1963] [serial = 590] [outer = 0x7fc08ed8e400] 07:34:46 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:46 INFO - PROCESS | 1963 | 1461594886660 Marionette TRACE conn4 <- [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:34:46 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:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1789ms 07:34:46 INFO - PROCESS | 1963 | 1461594886724 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 1963 | 1461594886729 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 07:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:34:46 INFO - PROCESS | 1963 | 1461594886757 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 1963 | 1461594886763 Marionette TRACE conn4 <- [1,758,null,{}] 07:34:46 INFO - PROCESS | 1963 | 1461594886770 Marionette TRACE conn4 -> [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:34:46 INFO - PROCESS | 1963 | 1461594886933 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:34:47 INFO - PROCESS | 1963 | 1461594887087 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f04b800 == 85 [pid = 1963] [id = 197] 07:34:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc0884db400) [pid = 1963] [serial = 591] [outer = (nil)] 07:34:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc08d965800) [pid = 1963] [serial = 592] [outer = 0x7fc0884db400] 07:34:47 INFO - PROCESS | 1963 | 1461594887177 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc08ed17400) [pid = 1963] [serial = 593] [outer = 0x7fc0884db400] 07:34:47 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:47 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:34:47 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:47 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:47 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:48 INFO - PROCESS | 1963 | 1461594888014 Marionette TRACE conn4 <- [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:34:48 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:34:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1291ms 07:34:48 INFO - PROCESS | 1963 | 1461594888046 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 1963 | 1461594888055 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 07:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:34:48 INFO - PROCESS | 1963 | 1461594888065 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 1963 | 1461594888068 Marionette TRACE conn4 <- [1,762,null,{}] 07:34:48 INFO - PROCESS | 1963 | 1461594888075 Marionette TRACE conn4 -> [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:34:48 INFO - PROCESS | 1963 | 1461594888296 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:34:48 INFO - PROCESS | 1963 | 1461594888414 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09261e000 == 86 [pid = 1963] [id = 198] 07:34:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc08da4b000) [pid = 1963] [serial = 594] [outer = (nil)] 07:34:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc08ed98400) [pid = 1963] [serial = 595] [outer = 0x7fc08da4b000] 07:34:48 INFO - PROCESS | 1963 | 1461594888489 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc08f371400) [pid = 1963] [serial = 596] [outer = 0x7fc08da4b000] 07:34:49 INFO - PROCESS | 1963 | 1461594889860 Marionette TRACE conn4 <- [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:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1839ms 07:34:49 INFO - PROCESS | 1963 | 1461594889904 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 1963 | 1461594889908 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 07:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:34:49 INFO - PROCESS | 1963 | 1461594889914 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 1963 | 1461594889919 Marionette TRACE conn4 <- [1,766,null,{}] 07:34:50 INFO - PROCESS | 1963 | 1461594890035 Marionette TRACE conn4 -> [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:34:50 INFO - PROCESS | 1963 | 1461594890193 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:34:50 INFO - PROCESS | 1963 | 1461594890352 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097964800 == 87 [pid = 1963] [id = 199] 07:34:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc08f577400) [pid = 1963] [serial = 597] [outer = (nil)] 07:34:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc09186ac00) [pid = 1963] [serial = 598] [outer = 0x7fc08f577400] 07:34:50 INFO - PROCESS | 1963 | 1461594890430 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc091a69400) [pid = 1963] [serial = 599] [outer = 0x7fc08f577400] 07:34:51 INFO - PROCESS | 1963 | 1461594891595 Marionette TRACE conn4 <- [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:34:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:34:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1699ms 07:34:51 INFO - PROCESS | 1963 | 1461594891613 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 1963 | 1461594891617 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 07:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:34:51 INFO - PROCESS | 1963 | 1461594891664 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 1963 | 1461594891666 Marionette TRACE conn4 <- [1,770,null,{}] 07:34:51 INFO - PROCESS | 1963 | 1461594891676 Marionette TRACE conn4 -> [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:34:51 INFO - PROCESS | 1963 | 1461594891830 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:34:52 INFO - PROCESS | 1963 | 1461594892072 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098888800 == 88 [pid = 1963] [id = 200] 07:34:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc08f57d000) [pid = 1963] [serial = 600] [outer = (nil)] 07:34:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc091acb400) [pid = 1963] [serial = 601] [outer = 0x7fc08f57d000] 07:34:52 INFO - PROCESS | 1963 | 1461594892145 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc092457000) [pid = 1963] [serial = 602] [outer = 0x7fc08f57d000] 07:34:53 INFO - PROCESS | 1963 | 1461594893003 Marionette TRACE conn4 <- [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:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1430ms 07:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:34:53 INFO - PROCESS | 1963 | 1461594893053 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 1963 | 1461594893056 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 07:34:53 INFO - PROCESS | 1963 | 1461594893062 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 1963 | 1461594893065 Marionette TRACE conn4 <- [1,774,null,{}] 07:34:53 INFO - PROCESS | 1963 | 1461594893070 Marionette TRACE conn4 -> [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:34:53 INFO - PROCESS | 1963 | 1461594893226 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:34:53 INFO - PROCESS | 1963 | 1461594893390 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f3bd000 == 89 [pid = 1963] [id = 201] 07:34:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc086f61000) [pid = 1963] [serial = 603] [outer = (nil)] 07:34:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc08c9bc400) [pid = 1963] [serial = 604] [outer = 0x7fc086f61000] 07:34:53 INFO - PROCESS | 1963 | 1461594893464 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc08f428400) [pid = 1963] [serial = 605] [outer = 0x7fc086f61000] 07:34:54 INFO - PROCESS | 1963 | 1461594894681 Marionette TRACE conn4 <- [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:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1681ms 07:34:54 INFO - PROCESS | 1963 | 1461594894756 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 1963 | 1461594894761 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 07:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:34:54 INFO - PROCESS | 1963 | 1461594894768 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1963 | 1461594894772 Marionette TRACE conn4 <- [1,778,null,{}] 07:34:54 INFO - PROCESS | 1963 | 1461594894780 Marionette TRACE conn4 -> [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:34:55 INFO - PROCESS | 1963 | 1461594895020 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:34:55 INFO - PROCESS | 1963 | 1461594895155 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f492800 == 90 [pid = 1963] [id = 202] 07:34:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc086ee7800) [pid = 1963] [serial = 606] [outer = (nil)] 07:34:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc08d95b400) [pid = 1963] [serial = 607] [outer = 0x7fc086ee7800] 07:34:55 INFO - PROCESS | 1963 | 1461594895243 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc08da76000) [pid = 1963] [serial = 608] [outer = 0x7fc086ee7800] 07:34:56 INFO - PROCESS | 1963 | 1461594896163 Marionette TRACE conn4 <- [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:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1437ms 07:34:56 INFO - PROCESS | 1963 | 1461594896205 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 1963 | 1461594896213 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 07:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:34:56 INFO - PROCESS | 1963 | 1461594896222 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 1963 | 1461594896226 Marionette TRACE conn4 <- [1,782,null,{}] 07:34:56 INFO - PROCESS | 1963 | 1461594896231 Marionette TRACE conn4 -> [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:34:56 INFO - PROCESS | 1963 | 1461594896422 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aafa5000 == 89 [pid = 1963] [id = 74] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096c21000 == 88 [pid = 1963] [id = 54] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097691000 == 87 [pid = 1963] [id = 183] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094c6d000 == 86 [pid = 1963] [id = 83] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08735b000 == 85 [pid = 1963] [id = 195] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094c71800 == 84 [pid = 1963] [id = 194] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c20000 == 83 [pid = 1963] [id = 193] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd49800 == 82 [pid = 1963] [id = 192] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08e928800 == 81 [pid = 1963] [id = 191] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f048000 == 80 [pid = 1963] [id = 190] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa60000 == 79 [pid = 1963] [id = 187] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fcf1800 == 78 [pid = 1963] [id = 186] 07:34:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097690000 == 77 [pid = 1963] [id = 185] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc097440400) [pid = 1963] [serial = 397] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc0a5f23c00) [pid = 1963] [serial = 412] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc091a63c00) [pid = 1963] [serial = 403] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc0a6d86000) [pid = 1963] [serial = 355] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc0a8e3ec00) [pid = 1963] [serial = 367] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc0995e8400) [pid = 1963] [serial = 331] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc0a5b04400) [pid = 1963] [serial = 322] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc08f210000) [pid = 1963] [serial = 400] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc09358fc00) [pid = 1963] [serial = 361] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc0a6d7e000) [pid = 1963] [serial = 364] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc0a6d7c400) [pid = 1963] [serial = 334] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc097441400) [pid = 1963] [serial = 406] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc091910800) [pid = 1963] [serial = 325] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc09867dc00) [pid = 1963] [serial = 409] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc0aaf3a000) [pid = 1963] [serial = 370] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc093583400) [pid = 1963] [serial = 328] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc091905800) [pid = 1963] [serial = 358] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | 1461594896663 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc0aada4000) [pid = 1963] [serial = 494] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc09884dc00) [pid = 1963] [serial = 436] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc08c9c0c00) [pid = 1963] [serial = 515] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc08f57ec00) [pid = 1963] [serial = 547] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc090a2c000) [pid = 1963] [serial = 550] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc08ed75400) [pid = 1963] [serial = 544] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc0a6f7b400) [pid = 1963] [serial = 529] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc0aaf40000) [pid = 1963] [serial = 530] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc0884df400) [pid = 1963] [serial = 539] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc0884d6c00) [pid = 1963] [serial = 538] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc08da4d800) [pid = 1963] [serial = 518] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x7fc08c9b3800) [pid = 1963] [serial = 517] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x7fc08f57d800) [pid = 1963] [serial = 521] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x7fc08f52b400) [pid = 1963] [serial = 520] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x7fc0a6d80c00) [pid = 1963] [serial = 527] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x7fc098674400) [pid = 1963] [serial = 526] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x7fc0aa77c800) [pid = 1963] [serial = 533] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x7fc086eed400) [pid = 1963] [serial = 532] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x7fc08c96a000) [pid = 1963] [serial = 541] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x7fc08da74800) [pid = 1963] [serial = 542] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x7fc0aaf45400) [pid = 1963] [serial = 536] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x7fc086f67800) [pid = 1963] [serial = 535] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x7fc09358f400) [pid = 1963] [serial = 524] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x7fc091ac6400) [pid = 1963] [serial = 523] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x7fc090a21000) [pid = 1963] [serial = 548] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x7fc08f1e8c00) [pid = 1963] [serial = 545] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x7fc091904c00) [pid = 1963] [serial = 551] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x7fc0a89a8400) [pid = 1963] [serial = 488] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x7fc0aad73800) [pid = 1963] [serial = 491] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x7fc0a8ebdc00) [pid = 1963] [serial = 454] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x7fc0a5ff1000) [pid = 1963] [serial = 451] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x7fc0ab137000) [pid = 1963] [serial = 458] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x7fc0a5d8d400) [pid = 1963] [serial = 485] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x7fc098e83400) [pid = 1963] [serial = 448] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x7fc08ed95400) [pid = 1963] [serial = 439] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x7fc08ed4ec00) [pid = 1963] [serial = 476] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x7fc0919a6400) [pid = 1963] [serial = 442] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x7fc09409bc00) [pid = 1963] [serial = 482] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x7fc09197e800) [pid = 1963] [serial = 479] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x7fc09402f400) [pid = 1963] [serial = 445] [outer = (nil)] [url = about:blank] 07:34:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085bd9000 == 78 [pid = 1963] [id = 203] 07:34:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x7fc086eed400) [pid = 1963] [serial = 609] [outer = (nil)] 07:34:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x7fc08c9c0c00) [pid = 1963] [serial = 610] [outer = 0x7fc086eed400] 07:34:56 INFO - PROCESS | 1963 | 1461594896766 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x7fc08f1ed800) [pid = 1963] [serial = 611] [outer = 0x7fc086eed400] 07:34:57 INFO - PROCESS | 1963 | 1461594897475 Marionette TRACE conn4 <- [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:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1283ms 07:34:57 INFO - PROCESS | 1963 | 1461594897505 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 1963 | 1461594897508 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 07:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:34:57 INFO - PROCESS | 1963 | 1461594897523 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 1963 | 1461594897527 Marionette TRACE conn4 <- [1,786,null,{}] 07:34:57 INFO - PROCESS | 1963 | 1461594897543 Marionette TRACE conn4 -> [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:34:57 INFO - PROCESS | 1963 | 1461594897682 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:34:57 INFO - PROCESS | 1963 | 1461594897700 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f47c800 == 79 [pid = 1963] [id = 204] 07:34:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x7fc08f52c000) [pid = 1963] [serial = 612] [outer = (nil)] 07:34:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x7fc08f576c00) [pid = 1963] [serial = 613] [outer = 0x7fc08f52c000] 07:34:57 INFO - PROCESS | 1963 | 1461594897763 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x7fc08f73e400) [pid = 1963] [serial = 614] [outer = 0x7fc08f52c000] 07:34:58 INFO - PROCESS | 1963 | 1461594898572 Marionette TRACE conn4 <- [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:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1088ms 07:34:58 INFO - PROCESS | 1963 | 1461594898626 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 1963 | 1461594898629 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 07:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:34:58 INFO - PROCESS | 1963 | 1461594898636 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 1963 | 1461594898638 Marionette TRACE conn4 <- [1,790,null,{}] 07:34:58 INFO - PROCESS | 1963 | 1461594898643 Marionette TRACE conn4 -> [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:34:58 INFO - PROCESS | 1963 | 1461594898781 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:34:58 INFO - PROCESS | 1963 | 1461594898796 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b05800 == 80 [pid = 1963] [id = 205] 07:34:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x7fc08f52f000) [pid = 1963] [serial = 615] [outer = (nil)] 07:34:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x7fc090ab8800) [pid = 1963] [serial = 616] [outer = 0x7fc08f52f000] 07:34:58 INFO - PROCESS | 1963 | 1461594898856 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x7fc0918e7800) [pid = 1963] [serial = 617] [outer = 0x7fc08f52f000] 07:34:59 INFO - PROCESS | 1963 | 1461594899737 Marionette TRACE conn4 <- [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:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1128ms 07:34:59 INFO - PROCESS | 1963 | 1461594899764 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 1963 | 1461594899767 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 07:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:34:59 INFO - PROCESS | 1963 | 1461594899773 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 1963 | 1461594899775 Marionette TRACE conn4 <- [1,794,null,{}] 07:34:59 INFO - PROCESS | 1963 | 1461594899780 Marionette TRACE conn4 -> [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:34:59 INFO - PROCESS | 1963 | 1461594899964 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:34:59 INFO - PROCESS | 1963 | 1461594899994 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092ed3800 == 81 [pid = 1963] [id = 206] 07:35:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x7fc0918e8400) [pid = 1963] [serial = 618] [outer = (nil)] 07:35:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x7fc09190a800) [pid = 1963] [serial = 619] [outer = 0x7fc0918e8400] 07:35:00 INFO - PROCESS | 1963 | 1461594900054 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x7fc091a5e400) [pid = 1963] [serial = 620] [outer = 0x7fc0918e8400] 07:35:00 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x7fc090b2a400) [pid = 1963] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:35:00 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x7fc08f42b000) [pid = 1963] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:35:00 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x7fc08f52dc00) [pid = 1963] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:35:00 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x7fc086eec400) [pid = 1963] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:35:00 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x7fc0884dd000) [pid = 1963] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:35:00 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x7fc08f37bc00) [pid = 1963] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:35:01 INFO - PROCESS | 1963 | 1461594901264 Marionette TRACE conn4 <- [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:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1531ms 07:35:01 INFO - PROCESS | 1963 | 1461594901306 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 1963 | 1461594901312 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 07:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:35:01 INFO - PROCESS | 1963 | 1461594901321 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 1963 | 1461594901326 Marionette TRACE conn4 <- [1,798,null,{}] 07:35:01 INFO - PROCESS | 1963 | 1461594901334 Marionette TRACE conn4 -> [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:35:01 INFO - PROCESS | 1963 | 1461594901546 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:35:01 INFO - PROCESS | 1963 | 1461594901702 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c911800 == 82 [pid = 1963] [id = 207] 07:35:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x7fc08c9b3000) [pid = 1963] [serial = 621] [outer = (nil)] 07:35:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x7fc08da6c800) [pid = 1963] [serial = 622] [outer = 0x7fc08c9b3000] 07:35:01 INFO - PROCESS | 1963 | 1461594901781 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x7fc08ed4ac00) [pid = 1963] [serial = 623] [outer = 0x7fc08c9b3000] 07:35:02 INFO - PROCESS | 1963 | 1461594902682 Marionette TRACE conn4 <- [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:35:02 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:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1439ms 07:35:02 INFO - PROCESS | 1963 | 1461594902761 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1963 | 1461594902770 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 07:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:35:02 INFO - PROCESS | 1963 | 1461594902780 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1963 | 1461594902784 Marionette TRACE conn4 <- [1,802,null,{}] 07:35:02 INFO - PROCESS | 1963 | 1461594902791 Marionette TRACE conn4 -> [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:35:02 INFO - PROCESS | 1963 | 1461594902994 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:35:03 INFO - PROCESS | 1963 | 1461594903147 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092c13000 == 83 [pid = 1963] [id = 208] 07:35:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x7fc08ed6c400) [pid = 1963] [serial = 624] [outer = (nil)] 07:35:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x7fc08f432400) [pid = 1963] [serial = 625] [outer = 0x7fc08ed6c400] 07:35:03 INFO - PROCESS | 1963 | 1461594903222 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x7fc08f585400) [pid = 1963] [serial = 626] [outer = 0x7fc08ed6c400] 07:35:04 INFO - PROCESS | 1963 | 1461594904129 Marionette TRACE conn4 <- [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:35:04 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:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1382ms 07:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:35:04 INFO - PROCESS | 1963 | 1461594904163 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1963 | 1461594904166 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 07:35:04 INFO - PROCESS | 1963 | 1461594904172 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1963 | 1461594904178 Marionette TRACE conn4 <- [1,806,null,{}] 07:35:04 INFO - PROCESS | 1963 | 1461594904193 Marionette TRACE conn4 -> [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:35:04 INFO - PROCESS | 1963 | 1461594904358 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:35:04 INFO - PROCESS | 1963 | 1461594904521 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09722c000 == 84 [pid = 1963] [id = 209] 07:35:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x7fc090b2a400) [pid = 1963] [serial = 627] [outer = (nil)] 07:35:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x7fc0918f1800) [pid = 1963] [serial = 628] [outer = 0x7fc090b2a400] 07:35:04 INFO - PROCESS | 1963 | 1461594904606 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x7fc091ac1400) [pid = 1963] [serial = 629] [outer = 0x7fc090b2a400] 07:35:05 INFO - PROCESS | 1963 | 1461594905485 Marionette TRACE conn4 <- [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:35:05 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:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1384ms 07:35:05 INFO - PROCESS | 1963 | 1461594905556 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:35:05 INFO - PROCESS | 1963 | 1461594905561 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 07:35:05 INFO - PROCESS | 1963 | 1461594905567 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 1963 | 1461594905570 Marionette TRACE conn4 <- [1,810,null,{}] 07:35:05 INFO - PROCESS | 1963 | 1461594905575 Marionette TRACE conn4 -> [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:35:05 INFO - PROCESS | 1963 | 1461594905770 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:35:05 INFO - PROCESS | 1963 | 1461594905925 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09795b000 == 85 [pid = 1963] [id = 210] 07:35:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x7fc0918e6400) [pid = 1963] [serial = 630] [outer = (nil)] 07:35:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x7fc09245bc00) [pid = 1963] [serial = 631] [outer = 0x7fc0918e6400] 07:35:06 INFO - PROCESS | 1963 | 1461594905998 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x7fc092ad8400) [pid = 1963] [serial = 632] [outer = 0x7fc0918e6400] 07:35:06 INFO - PROCESS | 1963 | 1461594906826 Marionette TRACE conn4 <- [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:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1330ms 07:35:06 INFO - PROCESS | 1963 | 1461594906899 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 1963 | 1461594906901 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 07:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:35:06 INFO - PROCESS | 1963 | 1461594906908 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 1963 | 1461594906911 Marionette TRACE conn4 <- [1,814,null,{}] 07:35:06 INFO - PROCESS | 1963 | 1461594906916 Marionette TRACE conn4 -> [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:35:07 INFO - PROCESS | 1963 | 1461594907108 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:35:07 INFO - PROCESS | 1963 | 1461594907273 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098398800 == 86 [pid = 1963] [id = 211] 07:35:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x7fc091ac4000) [pid = 1963] [serial = 633] [outer = (nil)] 07:35:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x7fc092add000) [pid = 1963] [serial = 634] [outer = 0x7fc091ac4000] 07:35:07 INFO - PROCESS | 1963 | 1461594907342 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x7fc093588000) [pid = 1963] [serial = 635] [outer = 0x7fc091ac4000] 07:35:08 INFO - PROCESS | 1963 | 1461594908228 Marionette TRACE conn4 <- [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:35:08 INFO - PROCESS | 1963 | 1461594908294 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 07:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:35:08 INFO - PROCESS | 1963 | 1461594908301 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - PROCESS | 1963 | 1461594908303 Marionette TRACE conn4 <- [1,818,null,{}] 07:35:08 INFO - PROCESS | 1963 | 1461594908309 Marionette TRACE conn4 -> [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:35:08 INFO - PROCESS | 1963 | 1461594908534 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:35:08 INFO - PROCESS | 1963 | 1461594908689 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09957a800 == 87 [pid = 1963] [id = 212] 07:35:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x7fc0935aa400) [pid = 1963] [serial = 636] [outer = (nil)] 07:35:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x7fc0940a1c00) [pid = 1963] [serial = 637] [outer = 0x7fc0935aa400] 07:35:08 INFO - PROCESS | 1963 | 1461594908765 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x7fc09572e000) [pid = 1963] [serial = 638] [outer = 0x7fc0935aa400] 07:35:09 INFO - PROCESS | 1963 | 1461594909607 Marionette TRACE conn4 <- [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:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1378ms 07:35:09 INFO - PROCESS | 1963 | 1461594909679 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 1963 | 1461594909682 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 07:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:35:09 INFO - PROCESS | 1963 | 1461594909688 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 1963 | 1461594909691 Marionette TRACE conn4 <- [1,822,null,{}] 07:35:09 INFO - PROCESS | 1963 | 1461594909696 Marionette TRACE conn4 -> [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:35:09 INFO - PROCESS | 1963 | 1461594909893 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:35:10 INFO - PROCESS | 1963 | 1461594910060 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fce0800 == 88 [pid = 1963] [id = 213] 07:35:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x7fc08ed6f000) [pid = 1963] [serial = 639] [outer = (nil)] 07:35:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x7fc095bee400) [pid = 1963] [serial = 640] [outer = 0x7fc08ed6f000] 07:35:10 INFO - PROCESS | 1963 | 1461594910131 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc0964f7800) [pid = 1963] [serial = 641] [outer = 0x7fc08ed6f000] 07:35:10 INFO - PROCESS | 1963 | 1461594910984 Marionette TRACE conn4 <- [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:35:11 INFO - PROCESS | 1963 | 1461594911032 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 07:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:35:11 INFO - PROCESS | 1963 | 1461594911038 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 1963 | 1461594911041 Marionette TRACE conn4 <- [1,826,null,{}] 07:35:11 INFO - PROCESS | 1963 | 1461594911046 Marionette TRACE conn4 -> [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:35:11 INFO - PROCESS | 1963 | 1461594911201 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:35:11 INFO - PROCESS | 1963 | 1461594911361 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5802800 == 89 [pid = 1963] [id = 214] 07:35:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc0935ab800) [pid = 1963] [serial = 642] [outer = (nil)] 07:35:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc096c3a000) [pid = 1963] [serial = 643] [outer = 0x7fc0935ab800] 07:35:11 INFO - PROCESS | 1963 | 1461594911431 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc0970e8800) [pid = 1963] [serial = 644] [outer = 0x7fc0935ab800] 07:35:12 INFO - PROCESS | 1963 | 1461594912354 Marionette TRACE conn4 <- [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:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1343ms 07:35:12 INFO - PROCESS | 1963 | 1461594912383 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 1963 | 1461594912387 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 07:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:35:12 INFO - PROCESS | 1963 | 1461594912393 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 1963 | 1461594912395 Marionette TRACE conn4 <- [1,830,null,{}] 07:35:12 INFO - PROCESS | 1963 | 1461594912401 Marionette TRACE conn4 -> [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:35:12 INFO - PROCESS | 1963 | 1461594912563 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:35:12 INFO - PROCESS | 1963 | 1461594912719 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c91b800 == 90 [pid = 1963] [id = 215] 07:35:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc086f5dc00) [pid = 1963] [serial = 645] [outer = (nil)] 07:35:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc08ed49000) [pid = 1963] [serial = 646] [outer = 0x7fc086f5dc00] 07:35:12 INFO - PROCESS | 1963 | 1461594912797 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc091904800) [pid = 1963] [serial = 647] [outer = 0x7fc086f5dc00] 07:35:13 INFO - PROCESS | 1963 | 1461594913915 Marionette TRACE conn4 <- [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:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1578ms 07:35:13 INFO - PROCESS | 1963 | 1461594913972 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:35:13 INFO - PROCESS | 1963 | 1461594913979 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 07:35:13 INFO - PROCESS | 1963 | 1461594913985 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1963 | 1461594913991 Marionette TRACE conn4 <- [1,834,null,{}] 07:35:14 INFO - PROCESS | 1963 | 1461594913998 Marionette TRACE conn4 -> [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:35:14 INFO - PROCESS | 1963 | 1461594914158 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:35:14 INFO - PROCESS | 1963 | 1461594914332 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08cbe1800 == 91 [pid = 1963] [id = 216] 07:35:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc08da6ec00) [pid = 1963] [serial = 648] [outer = (nil)] 07:35:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc08ed17800) [pid = 1963] [serial = 649] [outer = 0x7fc08da6ec00] 07:35:14 INFO - PROCESS | 1963 | 1461594914448 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc08ed70400) [pid = 1963] [serial = 650] [outer = 0x7fc08da6ec00] 07:35:14 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b05800 == 90 [pid = 1963] [id = 205] 07:35:15 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f47c800 == 89 [pid = 1963] [id = 204] 07:35:15 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085bd9000 == 88 [pid = 1963] [id = 203] 07:35:15 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f492800 == 87 [pid = 1963] [id = 202] 07:35:15 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097964800 == 86 [pid = 1963] [id = 199] 07:35:15 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09261e000 == 85 [pid = 1963] [id = 198] 07:35:15 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f04b800 == 84 [pid = 1963] [id = 197] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc0918ee800) [pid = 1963] [serial = 583] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc08f528800) [pid = 1963] [serial = 586] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc08f20ec00) [pid = 1963] [serial = 556] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc09190c800) [pid = 1963] [serial = 553] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc0918ee000) [pid = 1963] [serial = 559] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc0968d6400) [pid = 1963] [serial = 562] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc090aaf400) [pid = 1963] [serial = 580] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x7fc08da6a400) [pid = 1963] [serial = 572] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x7fc0884d5800) [pid = 1963] [serial = 571] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x7fc08ed97000) [pid = 1963] [serial = 575] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x7fc08ed75800) [pid = 1963] [serial = 574] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x7fc08f52a400) [pid = 1963] [serial = 577] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x7fc08f57a800) [pid = 1963] [serial = 578] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x7fc08ed8c400) [pid = 1963] [serial = 568] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x7fc0a5ffcc00) [pid = 1963] [serial = 565] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x7fc091980800) [pid = 1963] [serial = 584] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x7fc090b35800) [pid = 1963] [serial = 581] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x7fc090b30400) [pid = 1963] [serial = 587] [outer = (nil)] [url = about:blank] 07:35:15 INFO - PROCESS | 1963 | 1461594915313 Marionette TRACE conn4 <- [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:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1383ms 07:35:15 INFO - PROCESS | 1963 | 1461594915369 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 1963 | 1461594915377 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 07:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:35:15 INFO - PROCESS | 1963 | 1461594915386 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 1963 | 1461594915390 Marionette TRACE conn4 <- [1,838,null,{}] 07:35:15 INFO - PROCESS | 1963 | 1461594915395 Marionette TRACE conn4 -> [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:35:15 INFO - PROCESS | 1963 | 1461594915548 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:35:15 INFO - PROCESS | 1963 | 1461594915559 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f48c000 == 85 [pid = 1963] [id = 217] 07:35:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x7fc08ed8c800) [pid = 1963] [serial = 651] [outer = (nil)] 07:35:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x7fc08f528c00) [pid = 1963] [serial = 652] [outer = 0x7fc08ed8c800] 07:35:15 INFO - PROCESS | 1963 | 1461594915630 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x7fc08f582c00) [pid = 1963] [serial = 653] [outer = 0x7fc08ed8c800] 07:35:16 INFO - PROCESS | 1963 | 1461594916498 Marionette TRACE conn4 <- [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:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1131ms 07:35:16 INFO - PROCESS | 1963 | 1461594916517 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 1963 | 1461594916519 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 07:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:35:16 INFO - PROCESS | 1963 | 1461594916529 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1963 | 1461594916534 Marionette TRACE conn4 <- [1,842,null,{}] 07:35:16 INFO - PROCESS | 1963 | 1461594916549 Marionette TRACE conn4 -> [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:35:16 INFO - PROCESS | 1963 | 1461594916696 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:35:16 INFO - PROCESS | 1963 | 1461594916821 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092ec6800 == 86 [pid = 1963] [id = 218] 07:35:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x7fc08f583c00) [pid = 1963] [serial = 654] [outer = (nil)] 07:35:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x7fc0918ed000) [pid = 1963] [serial = 655] [outer = 0x7fc08f583c00] 07:35:16 INFO - PROCESS | 1963 | 1461594916886 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x7fc091a67800) [pid = 1963] [serial = 656] [outer = 0x7fc08f583c00] 07:35:17 INFO - PROCESS | 1963 | 1461594917620 Marionette TRACE conn4 <- [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:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1136ms 07:35:17 INFO - PROCESS | 1963 | 1461594917676 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 1963 | 1461594917679 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 07:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:35:17 INFO - PROCESS | 1963 | 1461594917694 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 1963 | 1461594917697 Marionette TRACE conn4 <- [1,846,null,{}] 07:35:17 INFO - PROCESS | 1963 | 1461594917702 Marionette TRACE conn4 -> [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:35:17 INFO - PROCESS | 1963 | 1461594917890 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:35:17 INFO - PROCESS | 1963 | 1461594917915 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0968b9800 == 87 [pid = 1963] [id = 219] 07:35:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x7fc091a6a000) [pid = 1963] [serial = 657] [outer = (nil)] 07:35:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x7fc092ada000) [pid = 1963] [serial = 658] [outer = 0x7fc091a6a000] 07:35:17 INFO - PROCESS | 1963 | 1461594917978 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc093590800) [pid = 1963] [serial = 659] [outer = 0x7fc091a6a000] 07:35:18 INFO - PROCESS | 1963 | 1461594918789 Marionette TRACE conn4 <- [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:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1133ms 07:35:18 INFO - PROCESS | 1963 | 1461594918828 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 1963 | 1461594918831 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 07:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:35:18 INFO - PROCESS | 1963 | 1461594918843 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 1963 | 1461594918845 Marionette TRACE conn4 <- [1,850,null,{}] 07:35:18 INFO - PROCESS | 1963 | 1461594918849 Marionette TRACE conn4 -> [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:35:19 INFO - PROCESS | 1963 | 1461594919032 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:35:19 INFO - PROCESS | 1963 | 1461594919057 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097964800 == 88 [pid = 1963] [id = 220] 07:35:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc091adfc00) [pid = 1963] [serial = 660] [outer = (nil)] 07:35:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc09409f400) [pid = 1963] [serial = 661] [outer = 0x7fc091adfc00] 07:35:19 INFO - PROCESS | 1963 | 1461594919115 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc094d10c00) [pid = 1963] [serial = 662] [outer = 0x7fc091adfc00] 07:35:19 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc086eed400) [pid = 1963] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:35:19 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x7fc086ee7800) [pid = 1963] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:35:19 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x7fc08f52c000) [pid = 1963] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:35:19 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x7fc08f52f000) [pid = 1963] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:35:19 INFO - PROCESS | 1963 | 1461594919987 Marionette TRACE conn4 <- [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:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1182ms 07:35:20 INFO - PROCESS | 1963 | 1461594920019 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:35:20 INFO - PROCESS | 1963 | 1461594920022 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 07:35:20 INFO - PROCESS | 1963 | 1461594920027 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 1963 | 1461594920030 Marionette TRACE conn4 <- [1,854,null,{}] 07:35:20 INFO - PROCESS | 1963 | 1461594920039 Marionette TRACE conn4 -> [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:35:20 INFO - PROCESS | 1963 | 1461594920243 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:35:20 INFO - PROCESS | 1963 | 1461594920264 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc099414000 == 89 [pid = 1963] [id = 221] 07:35:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x7fc08ed50400) [pid = 1963] [serial = 663] [outer = (nil)] 07:35:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x7fc0973e6800) [pid = 1963] [serial = 664] [outer = 0x7fc08ed50400] 07:35:20 INFO - PROCESS | 1963 | 1461594920326 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x7fc097607c00) [pid = 1963] [serial = 665] [outer = 0x7fc08ed50400] 07:35:21 INFO - PROCESS | 1963 | 1461594921028 Marionette TRACE conn4 <- [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:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1034ms 07:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:35:21 INFO - PROCESS | 1963 | 1461594921062 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 1963 | 1461594921064 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 07:35:21 INFO - PROCESS | 1963 | 1461594921070 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 1963 | 1461594921073 Marionette TRACE conn4 <- [1,858,null,{}] 07:35:21 INFO - PROCESS | 1963 | 1461594921078 Marionette TRACE conn4 -> [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:35:21 INFO - PROCESS | 1963 | 1461594921213 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:35:21 INFO - PROCESS | 1963 | 1461594921337 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5fac000 == 90 [pid = 1963] [id = 222] 07:35:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc093587000) [pid = 1963] [serial = 666] [outer = (nil)] 07:35:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc097d63800) [pid = 1963] [serial = 667] [outer = 0x7fc093587000] 07:35:21 INFO - PROCESS | 1963 | 1461594921399 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc0984dd800) [pid = 1963] [serial = 668] [outer = 0x7fc093587000] 07:35:22 INFO - PROCESS | 1963 | 1461594922342 Marionette TRACE conn4 <- [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:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1290ms 07:35:22 INFO - PROCESS | 1963 | 1461594922360 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 1963 | 1461594922366 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 07:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:35:22 INFO - PROCESS | 1963 | 1461594922375 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 1963 | 1461594922380 Marionette TRACE conn4 <- [1,862,null,{}] 07:35:22 INFO - PROCESS | 1963 | 1461594922388 Marionette TRACE conn4 -> [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:35:22 INFO - PROCESS | 1963 | 1461594922563 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:35:22 INFO - PROCESS | 1963 | 1461594922732 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd50000 == 91 [pid = 1963] [id = 223] 07:35:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc08ed10c00) [pid = 1963] [serial = 669] [outer = (nil)] 07:35:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc08f165400) [pid = 1963] [serial = 670] [outer = 0x7fc08ed10c00] 07:35:22 INFO - PROCESS | 1963 | 1461594922808 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc08f429400) [pid = 1963] [serial = 671] [outer = 0x7fc08ed10c00] 07:35:23 INFO - PROCESS | 1963 | 1461594923714 Marionette TRACE conn4 <- [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:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1385ms 07:35:23 INFO - PROCESS | 1963 | 1461594923761 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 1963 | 1461594923769 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 07:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:35:23 INFO - PROCESS | 1963 | 1461594923779 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 1963 | 1461594923783 Marionette TRACE conn4 <- [1,866,null,{}] 07:35:23 INFO - PROCESS | 1963 | 1461594923789 Marionette TRACE conn4 -> [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:35:23 INFO - PROCESS | 1963 | 1461594923964 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:35:24 INFO - PROCESS | 1963 | 1461594924125 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097957000 == 92 [pid = 1963] [id = 224] 07:35:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc08f20e800) [pid = 1963] [serial = 672] [outer = (nil)] 07:35:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc091866c00) [pid = 1963] [serial = 673] [outer = 0x7fc08f20e800] 07:35:24 INFO - PROCESS | 1963 | 1461594924198 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc091a63c00) [pid = 1963] [serial = 674] [outer = 0x7fc08f20e800] 07:35:25 INFO - PROCESS | 1963 | 1461594925114 Marionette TRACE conn4 <- [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:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1386ms 07:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:35:25 INFO - PROCESS | 1963 | 1461594925165 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1963 | 1461594925169 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 07:35:25 INFO - PROCESS | 1963 | 1461594925175 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1963 | 1461594925181 Marionette TRACE conn4 <- [1,870,null,{}] 07:35:25 INFO - PROCESS | 1963 | 1461594925196 Marionette TRACE conn4 -> [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:35:25 INFO - PROCESS | 1963 | 1461594925368 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:35:25 INFO - PROCESS | 1963 | 1461594925529 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a8e80000 == 93 [pid = 1963] [id = 225] 07:35:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc0935adc00) [pid = 1963] [serial = 675] [outer = (nil)] 07:35:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc0964ecc00) [pid = 1963] [serial = 676] [outer = 0x7fc0935adc00] 07:35:25 INFO - PROCESS | 1963 | 1461594925606 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc09743fc00) [pid = 1963] [serial = 677] [outer = 0x7fc0935adc00] 07:35:26 INFO - PROCESS | 1963 | 1461594926462 Marionette TRACE conn4 <- [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:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1334ms 07:35:26 INFO - PROCESS | 1963 | 1461594926509 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:35:26 INFO - PROCESS | 1963 | 1461594926514 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 07:35:26 INFO - PROCESS | 1963 | 1461594926520 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 1963 | 1461594926523 Marionette TRACE conn4 <- [1,874,null,{}] 07:35:26 INFO - PROCESS | 1963 | 1461594926528 Marionette TRACE conn4 -> [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:35:26 INFO - PROCESS | 1963 | 1461594926685 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:35:26 INFO - PROCESS | 1963 | 1461594926849 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa31800 == 94 [pid = 1963] [id = 226] 07:35:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc08f1e8c00) [pid = 1963] [serial = 678] [outer = (nil)] 07:35:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc098215c00) [pid = 1963] [serial = 679] [outer = 0x7fc08f1e8c00] 07:35:26 INFO - PROCESS | 1963 | 1461594926924 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc09884cc00) [pid = 1963] [serial = 680] [outer = 0x7fc08f1e8c00] 07:35:27 INFO - PROCESS | 1963 | 1461594927760 Marionette TRACE conn4 <- [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:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1278ms 07:35:27 INFO - PROCESS | 1963 | 1461594927797 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1963 | 1461594927800 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 07:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:35:27 INFO - PROCESS | 1963 | 1461594927806 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1963 | 1461594927810 Marionette TRACE conn4 <- [1,878,null,{}] 07:35:27 INFO - PROCESS | 1963 | 1461594927815 Marionette TRACE conn4 -> [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:35:27 INFO - PROCESS | 1963 | 1461594927971 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:35:28 INFO - PROCESS | 1963 | 1461594928135 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa4e800 == 95 [pid = 1963] [id = 227] 07:35:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc097448400) [pid = 1963] [serial = 681] [outer = (nil)] 07:35:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc098bc5400) [pid = 1963] [serial = 682] [outer = 0x7fc097448400] 07:35:28 INFO - PROCESS | 1963 | 1461594928218 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc098ef6800) [pid = 1963] [serial = 683] [outer = 0x7fc097448400] 07:35:29 INFO - PROCESS | 1963 | 1461594929019 Marionette TRACE conn4 <- [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:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1284ms 07:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:35:29 INFO - PROCESS | 1963 | 1461594929091 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 1963 | 1461594929093 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 07:35:29 INFO - PROCESS | 1963 | 1461594929100 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 1963 | 1461594929103 Marionette TRACE conn4 <- [1,882,null,{}] 07:35:29 INFO - PROCESS | 1963 | 1461594929108 Marionette TRACE conn4 -> [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:35:29 INFO - PROCESS | 1963 | 1461594929326 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:35:29 INFO - PROCESS | 1963 | 1461594929487 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaf9b000 == 96 [pid = 1963] [id = 228] 07:35:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc099688000) [pid = 1963] [serial = 684] [outer = (nil)] 07:35:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc09bf77c00) [pid = 1963] [serial = 685] [outer = 0x7fc099688000] 07:35:29 INFO - PROCESS | 1963 | 1461594929559 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc0a4c16c00) [pid = 1963] [serial = 686] [outer = 0x7fc099688000] 07:35:30 INFO - PROCESS | 1963 | 1461594930415 Marionette TRACE conn4 <- [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:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1382ms 07:35:30 INFO - PROCESS | 1963 | 1461594930482 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 1963 | 1461594930486 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 07:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:35:30 INFO - PROCESS | 1963 | 1461594930492 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 1963 | 1461594930494 Marionette TRACE conn4 <- [1,886,null,{}] 07:35:30 INFO - PROCESS | 1963 | 1461594930500 Marionette TRACE conn4 -> [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:35:30 INFO - PROCESS | 1963 | 1461594930678 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:35:30 INFO - PROCESS | 1963 | 1461594930840 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ab21b800 == 97 [pid = 1963] [id = 229] 07:35:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc09ba2c000) [pid = 1963] [serial = 687] [outer = (nil)] 07:35:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc0a585e400) [pid = 1963] [serial = 688] [outer = 0x7fc09ba2c000] 07:35:30 INFO - PROCESS | 1963 | 1461594930912 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc0a5d23000) [pid = 1963] [serial = 689] [outer = 0x7fc09ba2c000] 07:35:31 INFO - PROCESS | 1963 | 1461594931789 Marionette TRACE conn4 <- [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:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1341ms 07:35:31 INFO - PROCESS | 1963 | 1461594931833 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 1963 | 1461594931837 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 07:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:35:31 INFO - PROCESS | 1963 | 1461594931843 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - PROCESS | 1963 | 1461594931845 Marionette TRACE conn4 <- [1,890,null,{}] 07:35:31 INFO - PROCESS | 1963 | 1461594931851 Marionette TRACE conn4 -> [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:35:32 INFO - PROCESS | 1963 | 1461594932014 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:35:32 INFO - PROCESS | 1963 | 1461594932680 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f13f800 == 98 [pid = 1963] [id = 230] 07:35:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc08c95c800) [pid = 1963] [serial = 690] [outer = (nil)] 07:35:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc08c966000) [pid = 1963] [serial = 691] [outer = 0x7fc08c95c800] 07:35:32 INFO - PROCESS | 1963 | 1461594932753 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc08d95f800) [pid = 1963] [serial = 692] [outer = 0x7fc08c95c800] 07:35:33 INFO - PROCESS | 1963 | 1461594933621 Marionette TRACE conn4 <- [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:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1834ms 07:35:33 INFO - PROCESS | 1963 | 1461594933680 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 1963 | 1461594933685 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 07:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:35:33 INFO - PROCESS | 1963 | 1461594933692 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 1963 | 1461594933697 Marionette TRACE conn4 <- [1,894,null,{}] 07:35:33 INFO - PROCESS | 1963 | 1461594933703 Marionette TRACE conn4 -> [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:35:33 INFO - PROCESS | 1963 | 1461594933861 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:35:34 INFO - PROCESS | 1963 | 1461594934040 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f3b0000 == 99 [pid = 1963] [id = 231] 07:35:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc08ed14800) [pid = 1963] [serial = 693] [outer = (nil)] 07:35:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc086ee8800) [pid = 1963] [serial = 694] [outer = 0x7fc08ed14800] 07:35:34 INFO - PROCESS | 1963 | 1461594934170 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc08ed77800) [pid = 1963] [serial = 695] [outer = 0x7fc08ed14800] 07:35:35 INFO - PROCESS | 1963 | 1461594935153 Marionette TRACE conn4 <- [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:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aadd7000 == 98 [pid = 1963] [id = 95] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f71f000 == 97 [pid = 1963] [id = 50] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a893d800 == 96 [pid = 1963] [id = 72] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f2a5800 == 95 [pid = 1963] [id = 112] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09769d000 == 94 [pid = 1963] [id = 136] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0941f4000 == 93 [pid = 1963] [id = 52] 07:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1534ms 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x7fc08c9bc400) [pid = 1963] [serial = 604] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x7fc09186ac00) [pid = 1963] [serial = 598] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc091acb400) [pid = 1963] [serial = 601] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc08d965800) [pid = 1963] [serial = 592] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc08ed98400) [pid = 1963] [serial = 595] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc09190a800) [pid = 1963] [serial = 619] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097961000 == 92 [pid = 1963] [id = 86] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a4cac800 == 91 [pid = 1963] [id = 45] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f2a0000 == 90 [pid = 1963] [id = 51] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6c33800 == 89 [pid = 1963] [id = 69] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098921800 == 88 [pid = 1963] [id = 57] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc099414000 == 87 [pid = 1963] [id = 221] 07:35:35 INFO - PROCESS | 1963 | 1461594935256 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 1963 | 1461594935262 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097964800 == 86 [pid = 1963] [id = 220] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0968b9800 == 85 [pid = 1963] [id = 219] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ec6800 == 84 [pid = 1963] [id = 218] 07:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f48c000 == 83 [pid = 1963] [id = 217] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08cbe1800 == 82 [pid = 1963] [id = 216] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fce0800 == 81 [pid = 1963] [id = 213] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09957a800 == 80 [pid = 1963] [id = 212] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098398800 == 79 [pid = 1963] [id = 211] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09795b000 == 78 [pid = 1963] [id = 210] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09722c000 == 77 [pid = 1963] [id = 209] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c13000 == 76 [pid = 1963] [id = 208] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c911800 == 75 [pid = 1963] [id = 207] 07:35:35 INFO - PROCESS | 1963 | 1461594935287 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 1963 | 1461594935290 Marionette TRACE conn4 <- [1,898,null,{}] 07:35:35 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ed3800 == 74 [pid = 1963] [id = 206] 07:35:35 INFO - PROCESS | 1963 | 1461594935298 Marionette TRACE conn4 -> [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:35:35 INFO - PROCESS | 1963 | 1461594935461 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc08f1ed800) [pid = 1963] [serial = 611] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc091988800) [pid = 1963] [serial = 589] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc08d95b400) [pid = 1963] [serial = 607] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc08f73e400) [pid = 1963] [serial = 614] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc08c9c0c00) [pid = 1963] [serial = 610] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08f576c00) [pid = 1963] [serial = 613] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc08da76000) [pid = 1963] [serial = 608] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc090ab8800) [pid = 1963] [serial = 616] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc0918e7800) [pid = 1963] [serial = 617] [outer = (nil)] [url = about:blank] 07:35:35 INFO - PROCESS | 1963 | 1461594935688 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08ea99800 == 75 [pid = 1963] [id = 232] 07:35:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc08da76000) [pid = 1963] [serial = 696] [outer = (nil)] 07:35:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc08f1e3800) [pid = 1963] [serial = 697] [outer = 0x7fc08da76000] 07:35:35 INFO - PROCESS | 1963 | 1461594935758 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc08f42f800) [pid = 1963] [serial = 698] [outer = 0x7fc08da76000] 07:35:36 INFO - PROCESS | 1963 | 1461594936445 Marionette TRACE conn4 <- [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:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1205ms 07:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:35:36 INFO - PROCESS | 1963 | 1461594936478 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 1963 | 1461594936481 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 07:35:36 INFO - PROCESS | 1963 | 1461594936494 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 1963 | 1461594936503 Marionette TRACE conn4 <- [1,902,null,{}] 07:35:36 INFO - PROCESS | 1963 | 1461594936511 Marionette TRACE conn4 -> [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:35:36 INFO - PROCESS | 1963 | 1461594936666 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:35:36 INFO - PROCESS | 1963 | 1461594936790 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0918cd800 == 76 [pid = 1963] [id = 233] 07:35:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc08ed77000) [pid = 1963] [serial = 699] [outer = (nil)] 07:35:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc08f577c00) [pid = 1963] [serial = 700] [outer = 0x7fc08ed77000] 07:35:36 INFO - PROCESS | 1963 | 1461594936849 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc090a1ec00) [pid = 1963] [serial = 701] [outer = 0x7fc08ed77000] 07:35:37 INFO - PROCESS | 1963 | 1461594937517 Marionette TRACE conn4 <- [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:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1094ms 07:35:37 INFO - PROCESS | 1963 | 1461594937602 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:35:37 INFO - PROCESS | 1963 | 1461594937607 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 07:35:37 INFO - PROCESS | 1963 | 1461594937613 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 1963 | 1461594937615 Marionette TRACE conn4 <- [1,906,null,{}] 07:35:37 INFO - PROCESS | 1963 | 1461594937640 Marionette TRACE conn4 -> [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:35:37 INFO - PROCESS | 1963 | 1461594937833 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:35:37 INFO - PROCESS | 1963 | 1461594937851 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092ebb000 == 77 [pid = 1963] [id = 234] 07:35:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc08ed91800) [pid = 1963] [serial = 702] [outer = (nil)] 07:35:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc090b2ec00) [pid = 1963] [serial = 703] [outer = 0x7fc08ed91800] 07:35:37 INFO - PROCESS | 1963 | 1461594937911 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc0918ec400) [pid = 1963] [serial = 704] [outer = 0x7fc08ed91800] 07:35:38 INFO - PROCESS | 1963 | 1461594938736 Marionette TRACE conn4 <- [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:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1150ms 07:35:38 INFO - PROCESS | 1963 | 1461594938763 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 1963 | 1461594938766 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 07:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:35:38 INFO - PROCESS | 1963 | 1461594938774 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 1963 | 1461594938776 Marionette TRACE conn4 <- [1,910,null,{}] 07:35:38 INFO - PROCESS | 1963 | 1461594938780 Marionette TRACE conn4 -> [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:35:38 INFO - PROCESS | 1963 | 1461594938968 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:35:39 INFO - PROCESS | 1963 | 1461594938997 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09562c800 == 78 [pid = 1963] [id = 235] 07:35:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc09190c400) [pid = 1963] [serial = 705] [outer = (nil)] 07:35:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc091911400) [pid = 1963] [serial = 706] [outer = 0x7fc09190c400] 07:35:39 INFO - PROCESS | 1963 | 1461594939067 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc091a69800) [pid = 1963] [serial = 707] [outer = 0x7fc09190c400] 07:35:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc091902800) [pid = 1963] [serial = 708] [outer = 0x7fc08f209800] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc086f61000) [pid = 1963] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc08c9b6400) [pid = 1963] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc08ed8e400) [pid = 1963] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc091a6a000) [pid = 1963] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc091adfc00) [pid = 1963] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc08ed50400) [pid = 1963] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc08da6ec00) [pid = 1963] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc08ed8c800) [pid = 1963] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc086f5dc00) [pid = 1963] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08f583c00) [pid = 1963] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc08c9b3000) [pid = 1963] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc08da4d000) [pid = 1963] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc08da4b000) [pid = 1963] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc08c9b4000) [pid = 1963] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc093590000) [pid = 1963] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc08f57d000) [pid = 1963] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc08c9ba800) [pid = 1963] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc093590c00) [pid = 1963] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc08f577400) [pid = 1963] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:35:40 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc0884db400) [pid = 1963] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:35:40 INFO - PROCESS | 1963 | 1461594940607 Marionette TRACE conn4 <- [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:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1884ms 07:35:40 INFO - PROCESS | 1963 | 1461594940659 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1963 | 1461594940663 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 07:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:35:40 INFO - PROCESS | 1963 | 1461594940668 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1963 | 1461594940670 Marionette TRACE conn4 <- [1,914,null,{}] 07:35:40 INFO - PROCESS | 1963 | 1461594940681 Marionette TRACE conn4 -> [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:35:40 INFO - PROCESS | 1963 | 1461594940839 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:35:40 INFO - PROCESS | 1963 | 1461594940955 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096580800 == 79 [pid = 1963] [id = 236] 07:35:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc086ee7000) [pid = 1963] [serial = 709] [outer = (nil)] 07:35:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc08f42a800) [pid = 1963] [serial = 710] [outer = 0x7fc086ee7000] 07:35:41 INFO - PROCESS | 1963 | 1461594941015 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc091ac3800) [pid = 1963] [serial = 711] [outer = 0x7fc086ee7000] 07:35:41 INFO - PROCESS | 1963 | 1461594941606 Marionette TRACE conn4 <- [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:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 982ms 07:35:41 INFO - PROCESS | 1963 | 1461594941651 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 1963 | 1461594941654 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 07:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:35:41 INFO - PROCESS | 1963 | 1461594941659 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1963 | 1461594941662 Marionette TRACE conn4 <- [1,918,null,{}] 07:35:41 INFO - PROCESS | 1963 | 1461594941667 Marionette TRACE conn4 -> [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:35:41 INFO - PROCESS | 1963 | 1461594941800 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:35:41 INFO - PROCESS | 1963 | 1461594941816 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0976a1000 == 80 [pid = 1963] [id = 237] 07:35:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc086f5ec00) [pid = 1963] [serial = 712] [outer = (nil)] 07:35:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc091ae2000) [pid = 1963] [serial = 713] [outer = 0x7fc086f5ec00] 07:35:41 INFO - PROCESS | 1963 | 1461594941982 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc092ae0800) [pid = 1963] [serial = 714] [outer = 0x7fc086f5ec00] 07:35:42 INFO - PROCESS | 1963 | 1461594942933 Marionette TRACE conn4 <- [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:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1331ms 07:35:42 INFO - PROCESS | 1963 | 1461594942992 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 1963 | 1461594942998 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 07:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:35:43 INFO - PROCESS | 1963 | 1461594943007 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 1963 | 1461594943012 Marionette TRACE conn4 <- [1,922,null,{}] 07:35:43 INFO - PROCESS | 1963 | 1461594943020 Marionette TRACE conn4 -> [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:35:43 INFO - PROCESS | 1963 | 1461594943192 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:35:43 INFO - PROCESS | 1963 | 1461594943350 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f782800 == 81 [pid = 1963] [id = 238] 07:35:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc08d967c00) [pid = 1963] [serial = 715] [outer = (nil)] 07:35:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc08ed1d400) [pid = 1963] [serial = 716] [outer = 0x7fc08d967c00] 07:35:43 INFO - PROCESS | 1963 | 1461594943424 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc08ed93c00) [pid = 1963] [serial = 717] [outer = 0x7fc08d967c00] 07:35:44 INFO - PROCESS | 1963 | 1461594944365 Marionette TRACE conn4 <- [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:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1431ms 07:35:44 INFO - PROCESS | 1963 | 1461594944439 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 1963 | 1461594944447 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 07:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:35:44 INFO - PROCESS | 1963 | 1461594944456 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 1963 | 1461594944460 Marionette TRACE conn4 <- [1,926,null,{}] 07:35:44 INFO - PROCESS | 1963 | 1461594944466 Marionette TRACE conn4 -> [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:35:44 INFO - PROCESS | 1963 | 1461594944666 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:35:44 INFO - PROCESS | 1963 | 1461594944905 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096878800 == 82 [pid = 1963] [id = 239] 07:35:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc08f428800) [pid = 1963] [serial = 718] [outer = (nil)] 07:35:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc08f533400) [pid = 1963] [serial = 719] [outer = 0x7fc08f428800] 07:35:45 INFO - PROCESS | 1963 | 1461594945021 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc090a22c00) [pid = 1963] [serial = 720] [outer = 0x7fc08f428800] 07:35:45 INFO - PROCESS | 1963 | 1461594945849 Marionette TRACE conn4 <- [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:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1429ms 07:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:35:45 INFO - PROCESS | 1963 | 1461594945886 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 1963 | 1461594945889 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 07:35:45 INFO - PROCESS | 1963 | 1461594945896 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 1963 | 1461594945901 Marionette TRACE conn4 <- [1,930,null,{}] 07:35:45 INFO - PROCESS | 1963 | 1461594945917 Marionette TRACE conn4 -> [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:35:46 INFO - PROCESS | 1963 | 1461594946089 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:35:46 INFO - PROCESS | 1963 | 1461594946249 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098463800 == 83 [pid = 1963] [id = 240] 07:35:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc091902c00) [pid = 1963] [serial = 721] [outer = (nil)] 07:35:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc091abf000) [pid = 1963] [serial = 722] [outer = 0x7fc091902c00] 07:35:46 INFO - PROCESS | 1963 | 1461594946326 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc092457400) [pid = 1963] [serial = 723] [outer = 0x7fc091902c00] 07:35:47 INFO - PROCESS | 1963 | 1461594947157 Marionette TRACE conn4 <- [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:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1336ms 07:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:35:47 INFO - PROCESS | 1963 | 1461594947231 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 1963 | 1461594947234 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 07:35:47 INFO - PROCESS | 1963 | 1461594947240 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 1963 | 1461594947243 Marionette TRACE conn4 <- [1,934,null,{}] 07:35:47 INFO - PROCESS | 1963 | 1461594947249 Marionette TRACE conn4 -> [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:35:47 INFO - PROCESS | 1963 | 1461594947453 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:35:47 INFO - PROCESS | 1963 | 1461594947621 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc099414000 == 84 [pid = 1963] [id = 241] 07:35:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc091908800) [pid = 1963] [serial = 724] [outer = (nil)] 07:35:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc09358a800) [pid = 1963] [serial = 725] [outer = 0x7fc091908800] 07:35:47 INFO - PROCESS | 1963 | 1461594947690 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc0935a6c00) [pid = 1963] [serial = 726] [outer = 0x7fc091908800] 07:35:48 INFO - PROCESS | 1963 | 1461594948549 Marionette TRACE conn4 <- [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:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1379ms 07:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:35:48 INFO - PROCESS | 1963 | 1461594948619 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 1963 | 1461594948622 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 07:35:48 INFO - PROCESS | 1963 | 1461594948628 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 1963 | 1461594948632 Marionette TRACE conn4 <- [1,938,null,{}] 07:35:48 INFO - PROCESS | 1963 | 1461594948637 Marionette TRACE conn4 -> [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:35:48 INFO - PROCESS | 1963 | 1461594948791 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:35:48 INFO - PROCESS | 1963 | 1461594948949 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fce9000 == 85 [pid = 1963] [id = 242] 07:35:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc092ae0c00) [pid = 1963] [serial = 727] [outer = (nil)] 07:35:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc0935ae000) [pid = 1963] [serial = 728] [outer = 0x7fc092ae0c00] 07:35:49 INFO - PROCESS | 1963 | 1461594949020 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc0940a8400) [pid = 1963] [serial = 729] [outer = 0x7fc092ae0c00] 07:35:49 INFO - PROCESS | 1963 | 1461594949897 Marionette TRACE conn4 <- [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:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1330ms 07:35:49 INFO - PROCESS | 1963 | 1461594949960 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 1963 | 1461594949964 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 07:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:35:49 INFO - PROCESS | 1963 | 1461594949970 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 1963 | 1461594949972 Marionette TRACE conn4 <- [1,942,null,{}] 07:35:49 INFO - PROCESS | 1963 | 1461594949977 Marionette TRACE conn4 -> [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:35:50 INFO - PROCESS | 1963 | 1461594950162 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:35:50 INFO - PROCESS | 1963 | 1461594950326 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5f5f800 == 86 [pid = 1963] [id = 243] 07:35:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc092ad7c00) [pid = 1963] [serial = 730] [outer = (nil)] 07:35:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x7fc095d73c00) [pid = 1963] [serial = 731] [outer = 0x7fc092ad7c00] 07:35:50 INFO - PROCESS | 1963 | 1461594950413 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x7fc0973e4000) [pid = 1963] [serial = 732] [outer = 0x7fc092ad7c00] 07:35:51 INFO - PROCESS | 1963 | 1461594951234 Marionette TRACE conn4 <- [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:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1335ms 07:35:51 INFO - PROCESS | 1963 | 1461594951306 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 1963 | 1461594951310 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 07:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:35:51 INFO - PROCESS | 1963 | 1461594951316 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1963 | 1461594951318 Marionette TRACE conn4 <- [1,946,null,{}] 07:35:51 INFO - PROCESS | 1963 | 1461594951323 Marionette TRACE conn4 -> [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:35:51 INFO - PROCESS | 1963 | 1461594951512 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:35:51 INFO - PROCESS | 1963 | 1461594951677 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098466800 == 87 [pid = 1963] [id = 244] 07:35:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x7fc086f5f000) [pid = 1963] [serial = 733] [outer = (nil)] 07:35:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc094d10800) [pid = 1963] [serial = 734] [outer = 0x7fc086f5f000] 07:35:51 INFO - PROCESS | 1963 | 1461594951749 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc097534c00) [pid = 1963] [serial = 735] [outer = 0x7fc086f5f000] 07:35:52 INFO - PROCESS | 1963 | 1461594952615 Marionette TRACE conn4 <- [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:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1377ms 07:35:52 INFO - PROCESS | 1963 | 1461594952693 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 1963 | 1461594952696 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 07:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:35:52 INFO - PROCESS | 1963 | 1461594952702 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 1963 | 1461594952705 Marionette TRACE conn4 <- [1,950,null,{}] 07:35:52 INFO - PROCESS | 1963 | 1461594952710 Marionette TRACE conn4 -> [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:35:52 INFO - PROCESS | 1963 | 1461594952905 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:35:53 INFO - PROCESS | 1963 | 1461594953303 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f3cb800 == 88 [pid = 1963] [id = 245] 07:35:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc08c969800) [pid = 1963] [serial = 736] [outer = (nil)] 07:35:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc08c9c0c00) [pid = 1963] [serial = 737] [outer = 0x7fc08c969800] 07:35:53 INFO - PROCESS | 1963 | 1461594953416 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc08da4ac00) [pid = 1963] [serial = 738] [outer = 0x7fc08c969800] 07:35:54 INFO - PROCESS | 1963 | 1461594954297 Marionette TRACE conn4 <- [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:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1682ms 07:35:54 INFO - PROCESS | 1963 | 1461594954387 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 1963 | 1461594954393 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 07:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:35:54 INFO - PROCESS | 1963 | 1461594954399 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1963 | 1461594954404 Marionette TRACE conn4 <- [1,954,null,{}] 07:35:54 INFO - PROCESS | 1963 | 1461594954411 Marionette TRACE conn4 -> [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:35:54 INFO - PROCESS | 1963 | 1461594954612 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:35:54 INFO - PROCESS | 1963 | 1461594954823 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c917800 == 89 [pid = 1963] [id = 246] 07:35:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc08da4f000) [pid = 1963] [serial = 739] [outer = (nil)] 07:35:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc08ed97c00) [pid = 1963] [serial = 740] [outer = 0x7fc08da4f000] 07:35:54 INFO - PROCESS | 1963 | 1461594954960 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc08f370400) [pid = 1963] [serial = 741] [outer = 0x7fc08da4f000] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc08f432400) [pid = 1963] [serial = 625] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 142 (0x7fc0918f1800) [pid = 1963] [serial = 628] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc09245bc00) [pid = 1963] [serial = 631] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 140 (0x7fc092add000) [pid = 1963] [serial = 634] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 139 (0x7fc0940a1c00) [pid = 1963] [serial = 637] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 138 (0x7fc095bee400) [pid = 1963] [serial = 640] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc096c3a000) [pid = 1963] [serial = 643] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc097d63800) [pid = 1963] [serial = 667] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096580800 == 88 [pid = 1963] [id = 236] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09562c800 == 87 [pid = 1963] [id = 235] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ebb000 == 86 [pid = 1963] [id = 234] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0918cd800 == 85 [pid = 1963] [id = 233] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ea99800 == 84 [pid = 1963] [id = 232] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f3b0000 == 83 [pid = 1963] [id = 231] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f13f800 == 82 [pid = 1963] [id = 230] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0ab21b800 == 81 [pid = 1963] [id = 229] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaf9b000 == 80 [pid = 1963] [id = 228] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa4e800 == 79 [pid = 1963] [id = 227] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa31800 == 78 [pid = 1963] [id = 226] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a8e80000 == 77 [pid = 1963] [id = 225] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097957000 == 76 [pid = 1963] [id = 224] 07:35:55 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd50000 == 75 [pid = 1963] [id = 223] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 135 (0x7fc08f428400) [pid = 1963] [serial = 605] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 134 (0x7fc0a4cee800) [pid = 1963] [serial = 569] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 133 (0x7fc091abe800) [pid = 1963] [serial = 554] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x7fc08f371400) [pid = 1963] [serial = 596] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x7fc08f430000) [pid = 1963] [serial = 557] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc09ed49000) [pid = 1963] [serial = 563] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc092457000) [pid = 1963] [serial = 602] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc092ade400) [pid = 1963] [serial = 560] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc0a6dba800) [pid = 1963] [serial = 566] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc091a69400) [pid = 1963] [serial = 599] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc08ed17400) [pid = 1963] [serial = 593] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc092ada000) [pid = 1963] [serial = 658] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc09409f400) [pid = 1963] [serial = 661] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc0973e6800) [pid = 1963] [serial = 664] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08ed17800) [pid = 1963] [serial = 649] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc08ed70400) [pid = 1963] [serial = 650] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc08f528c00) [pid = 1963] [serial = 652] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc08f582c00) [pid = 1963] [serial = 653] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc091904800) [pid = 1963] [serial = 647] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc08ed49000) [pid = 1963] [serial = 646] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc0918ed000) [pid = 1963] [serial = 655] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc08ed4ac00) [pid = 1963] [serial = 623] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc08da6c800) [pid = 1963] [serial = 622] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc094d10c00) [pid = 1963] [serial = 662] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc093590800) [pid = 1963] [serial = 659] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc097607c00) [pid = 1963] [serial = 665] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc091a67800) [pid = 1963] [serial = 656] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc091ac1800) [pid = 1963] [serial = 590] [outer = (nil)] [url = about:blank] 07:35:55 INFO - PROCESS | 1963 | 1461594955837 Marionette TRACE conn4 <- [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:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1489ms 07:35:55 INFO - PROCESS | 1963 | 1461594955893 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 1963 | 1461594955898 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 07:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:35:55 INFO - PROCESS | 1963 | 1461594955904 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 1963 | 1461594955907 Marionette TRACE conn4 <- [1,958,null,{}] 07:35:55 INFO - PROCESS | 1963 | 1461594955912 Marionette TRACE conn4 -> [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:35:56 INFO - PROCESS | 1963 | 1461594956053 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:35:56 INFO - PROCESS | 1963 | 1461594956071 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd5b000 == 76 [pid = 1963] [id = 247] 07:35:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc08f371800) [pid = 1963] [serial = 742] [outer = (nil)] 07:35:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc08f576400) [pid = 1963] [serial = 743] [outer = 0x7fc08f371800] 07:35:56 INFO - PROCESS | 1963 | 1461594956130 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc090a21000) [pid = 1963] [serial = 744] [outer = 0x7fc08f371800] 07:35:56 INFO - PROCESS | 1963 | 1461594956956 Marionette TRACE conn4 <- [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:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1131ms 07:35:57 INFO - PROCESS | 1963 | 1461594957037 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 1963 | 1461594957041 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 07:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:35:57 INFO - PROCESS | 1963 | 1461594957054 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 1963 | 1461594957062 Marionette TRACE conn4 <- [1,962,null,{}] 07:35:57 INFO - PROCESS | 1963 | 1461594957069 Marionette TRACE conn4 -> [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:35:57 INFO - PROCESS | 1963 | 1461594957266 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:35:57 INFO - PROCESS | 1963 | 1461594957398 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0941e1000 == 77 [pid = 1963] [id = 248] 07:35:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc08f529000) [pid = 1963] [serial = 745] [outer = (nil)] 07:35:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc0918ed000) [pid = 1963] [serial = 746] [outer = 0x7fc08f529000] 07:35:57 INFO - PROCESS | 1963 | 1461594957470 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc091abe000) [pid = 1963] [serial = 747] [outer = 0x7fc08f529000] 07:35:58 INFO - PROCESS | 1963 | 1461594958206 Marionette TRACE conn4 <- [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:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1200ms 07:35:58 INFO - PROCESS | 1963 | 1461594958248 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 1963 | 1461594958251 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 07:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:35:58 INFO - PROCESS | 1963 | 1461594958257 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 1963 | 1461594958259 Marionette TRACE conn4 <- [1,966,null,{}] 07:35:58 INFO - PROCESS | 1963 | 1461594958271 Marionette TRACE conn4 -> [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:35:58 INFO - PROCESS | 1963 | 1461594958473 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:35:58 INFO - PROCESS | 1963 | 1461594958492 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0968b9800 == 78 [pid = 1963] [id = 249] 07:35:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc08f52a000) [pid = 1963] [serial = 748] [outer = (nil)] 07:35:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc09245bc00) [pid = 1963] [serial = 749] [outer = 0x7fc08f52a000] 07:35:58 INFO - PROCESS | 1963 | 1461594958552 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc093590800) [pid = 1963] [serial = 750] [outer = 0x7fc08f52a000] 07:35:59 INFO - PROCESS | 1963 | 1461594959390 Marionette TRACE conn4 <- [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:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1192ms 07:35:59 INFO - PROCESS | 1963 | 1461594959457 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 1963 | 1461594959459 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 07:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:35:59 INFO - PROCESS | 1963 | 1461594959467 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 1963 | 1461594959468 Marionette TRACE conn4 <- [1,970,null,{}] 07:35:59 INFO - PROCESS | 1963 | 1461594959474 Marionette TRACE conn4 -> [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:35:59 INFO - PROCESS | 1963 | 1461594959658 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc0935aa400) [pid = 1963] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc0935ab800) [pid = 1963] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc08ed6c400) [pid = 1963] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc086ee7000) [pid = 1963] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc08da76000) [pid = 1963] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x7fc08c95c800) [pid = 1963] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x7fc08ed77000) [pid = 1963] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x7fc091ac4000) [pid = 1963] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x7fc09190c400) [pid = 1963] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x7fc0918e6400) [pid = 1963] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x7fc090b2a400) [pid = 1963] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x7fc08ed6f000) [pid = 1963] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x7fc08ed91800) [pid = 1963] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:35:59 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x7fc08ed14800) [pid = 1963] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:35:59 INFO - PROCESS | 1963 | 1461594959916 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b1c000 == 79 [pid = 1963] [id = 250] 07:35:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x7fc08ed77000) [pid = 1963] [serial = 751] [outer = (nil)] 07:35:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x7fc08f52c000) [pid = 1963] [serial = 752] [outer = 0x7fc08ed77000] 07:35:59 INFO - PROCESS | 1963 | 1461594959988 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x7fc0935afc00) [pid = 1963] [serial = 753] [outer = 0x7fc08ed77000] 07:36:00 INFO - PROCESS | 1963 | 1461594960720 Marionette TRACE conn4 <- [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:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1282ms 07:36:00 INFO - PROCESS | 1963 | 1461594960766 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1963 | 1461594960770 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 07:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:36:00 INFO - PROCESS | 1963 | 1461594960779 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1963 | 1461594960781 Marionette TRACE conn4 <- [1,974,null,{}] 07:36:00 INFO - PROCESS | 1963 | 1461594960785 Marionette TRACE conn4 -> [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:36:00 INFO - PROCESS | 1963 | 1461594960925 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:36:00 INFO - PROCESS | 1963 | 1461594960941 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0982e8800 == 80 [pid = 1963] [id = 251] 07:36:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x7fc0964ec800) [pid = 1963] [serial = 754] [outer = (nil)] 07:36:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x7fc096a36400) [pid = 1963] [serial = 755] [outer = 0x7fc0964ec800] 07:36:01 INFO - PROCESS | 1963 | 1461594961001 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x7fc0973dd400) [pid = 1963] [serial = 756] [outer = 0x7fc0964ec800] 07:36:01 INFO - PROCESS | 1963 | 1461594961769 Marionette TRACE conn4 <- [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:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1029ms 07:36:01 INFO - PROCESS | 1963 | 1461594961809 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1963 | 1461594961812 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 07:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:36:01 INFO - PROCESS | 1963 | 1461594961817 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1963 | 1461594961819 Marionette TRACE conn4 <- [1,978,null,{}] 07:36:01 INFO - PROCESS | 1963 | 1461594961944 Marionette TRACE conn4 -> [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:36:02 INFO - PROCESS | 1963 | 1461594962156 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:36:02 INFO - PROCESS | 1963 | 1461594962313 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f299800 == 81 [pid = 1963] [id = 252] 07:36:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x7fc08d968400) [pid = 1963] [serial = 757] [outer = (nil)] 07:36:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x7fc08da4e000) [pid = 1963] [serial = 758] [outer = 0x7fc08d968400] 07:36:02 INFO - PROCESS | 1963 | 1461594962387 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x7fc08ed1cc00) [pid = 1963] [serial = 759] [outer = 0x7fc08d968400] 07:36:03 INFO - PROCESS | 1963 | 1461594963350 Marionette TRACE conn4 <- [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:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1588ms 07:36:03 INFO - PROCESS | 1963 | 1461594963408 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:36:03 INFO - PROCESS | 1963 | 1461594963415 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 07:36:03 INFO - PROCESS | 1963 | 1461594963423 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 1963 | 1461594963425 Marionette TRACE conn4 <- [1,982,null,{}] 07:36:03 INFO - PROCESS | 1963 | 1461594963432 Marionette TRACE conn4 -> [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:36:03 INFO - PROCESS | 1963 | 1461594963602 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:36:03 INFO - PROCESS | 1963 | 1461594963768 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc095b50000 == 82 [pid = 1963] [id = 253] 07:36:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc08ed8f400) [pid = 1963] [serial = 760] [outer = (nil)] 07:36:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc08f57bc00) [pid = 1963] [serial = 761] [outer = 0x7fc08ed8f400] 07:36:03 INFO - PROCESS | 1963 | 1461594963842 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc090a2dc00) [pid = 1963] [serial = 762] [outer = 0x7fc08ed8f400] 07:36:04 INFO - PROCESS | 1963 | 1461594964745 Marionette TRACE conn4 <- [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:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1384ms 07:36:04 INFO - PROCESS | 1963 | 1461594964806 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 1963 | 1461594964810 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 07:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:36:04 INFO - PROCESS | 1963 | 1461594964816 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 1963 | 1461594964820 Marionette TRACE conn4 <- [1,986,null,{}] 07:36:04 INFO - PROCESS | 1963 | 1461594964825 Marionette TRACE conn4 -> [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:36:04 INFO - PROCESS | 1963 | 1461594964991 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:36:05 INFO - PROCESS | 1963 | 1461594965152 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc099417000 == 83 [pid = 1963] [id = 254] 07:36:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc090a2d400) [pid = 1963] [serial = 763] [outer = (nil)] 07:36:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc091ac6000) [pid = 1963] [serial = 764] [outer = 0x7fc090a2d400] 07:36:05 INFO - PROCESS | 1963 | 1461594965232 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc093590c00) [pid = 1963] [serial = 765] [outer = 0x7fc090a2d400] 07:36:06 INFO - PROCESS | 1963 | 1461594966119 Marionette TRACE conn4 <- [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:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1332ms 07:36:06 INFO - PROCESS | 1963 | 1461594966156 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 1963 | 1461594966165 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 07:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:36:06 INFO - PROCESS | 1963 | 1461594966174 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 1963 | 1461594966176 Marionette TRACE conn4 <- [1,990,null,{}] 07:36:06 INFO - PROCESS | 1963 | 1461594966182 Marionette TRACE conn4 -> [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:36:06 INFO - PROCESS | 1963 | 1461594966337 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:36:06 INFO - PROCESS | 1963 | 1461594966506 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5bb4800 == 84 [pid = 1963] [id = 255] 07:36:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc091989800) [pid = 1963] [serial = 766] [outer = (nil)] 07:36:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc0968d3400) [pid = 1963] [serial = 767] [outer = 0x7fc091989800] 07:36:06 INFO - PROCESS | 1963 | 1461594966579 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc097442800) [pid = 1963] [serial = 768] [outer = 0x7fc091989800] 07:36:07 INFO - PROCESS | 1963 | 1461594967403 Marionette TRACE conn4 <- [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:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1283ms 07:36:07 INFO - PROCESS | 1963 | 1461594967457 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 1963 | 1461594967460 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 07:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:36:07 INFO - PROCESS | 1963 | 1461594967466 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 1963 | 1461594967469 Marionette TRACE conn4 <- [1,994,null,{}] 07:36:07 INFO - PROCESS | 1963 | 1461594967474 Marionette TRACE conn4 -> [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:36:07 INFO - PROCESS | 1963 | 1461594967647 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:36:07 INFO - PROCESS | 1963 | 1461594967807 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a6f18000 == 85 [pid = 1963] [id = 256] 07:36:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc094c4f400) [pid = 1963] [serial = 769] [outer = (nil)] 07:36:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc097d63800) [pid = 1963] [serial = 770] [outer = 0x7fc094c4f400] 07:36:07 INFO - PROCESS | 1963 | 1461594967879 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc098676800) [pid = 1963] [serial = 771] [outer = 0x7fc094c4f400] 07:36:08 INFO - PROCESS | 1963 | 1461594968691 Marionette TRACE conn4 <- [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:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1277ms 07:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:36:08 INFO - PROCESS | 1963 | 1461594968744 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 1963 | 1461594968747 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 07:36:08 INFO - PROCESS | 1963 | 1461594968753 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 1963 | 1461594968756 Marionette TRACE conn4 <- [1,998,null,{}] 07:36:08 INFO - PROCESS | 1963 | 1461594968762 Marionette TRACE conn4 -> [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:36:08 INFO - PROCESS | 1963 | 1461594968953 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:36:09 INFO - PROCESS | 1963 | 1461594969117 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa5e000 == 86 [pid = 1963] [id = 257] 07:36:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc098853400) [pid = 1963] [serial = 772] [outer = (nil)] 07:36:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc09ba2bc00) [pid = 1963] [serial = 773] [outer = 0x7fc098853400] 07:36:09 INFO - PROCESS | 1963 | 1461594969192 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc09bf7a000) [pid = 1963] [serial = 774] [outer = 0x7fc098853400] 07:36:10 INFO - PROCESS | 1963 | 1461594970026 Marionette TRACE conn4 <- [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:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1330ms 07:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:36:10 INFO - PROCESS | 1963 | 1461594970083 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 1963 | 1461594970086 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 07:36:10 INFO - PROCESS | 1963 | 1461594970093 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 1963 | 1461594970096 Marionette TRACE conn4 <- [1,1002,null,{}] 07:36:10 INFO - PROCESS | 1963 | 1461594970101 Marionette TRACE conn4 -> [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:36:10 INFO - PROCESS | 1963 | 1461594970250 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:36:10 INFO - PROCESS | 1963 | 1461594970417 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaddc000 == 87 [pid = 1963] [id = 258] 07:36:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc0884d1400) [pid = 1963] [serial = 775] [outer = (nil)] 07:36:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc09ed48800) [pid = 1963] [serial = 776] [outer = 0x7fc0884d1400] 07:36:10 INFO - PROCESS | 1963 | 1461594970489 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc0a4c19c00) [pid = 1963] [serial = 777] [outer = 0x7fc0884d1400] 07:36:11 INFO - PROCESS | 1963 | 1461594971358 Marionette TRACE conn4 <- [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:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1339ms 07:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:36:11 INFO - PROCESS | 1963 | 1461594971432 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 1963 | 1461594971435 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 07:36:11 INFO - PROCESS | 1963 | 1461594971441 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 1963 | 1461594971444 Marionette TRACE conn4 <- [1,1006,null,{}] 07:36:11 INFO - PROCESS | 1963 | 1461594971449 Marionette TRACE conn4 -> [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:36:11 INFO - PROCESS | 1963 | 1461594971649 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:36:11 INFO - PROCESS | 1963 | 1461594971813 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ab21b800 == 88 [pid = 1963] [id = 259] 07:36:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc0884d4800) [pid = 1963] [serial = 778] [outer = (nil)] 07:36:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc0a586ac00) [pid = 1963] [serial = 779] [outer = 0x7fc0884d4800] 07:36:11 INFO - PROCESS | 1963 | 1461594971885 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc0a5d2a800) [pid = 1963] [serial = 780] [outer = 0x7fc0884d4800] 07:36:12 INFO - PROCESS | 1963 | 1461594972729 Marionette TRACE conn4 <- [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:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1329ms 07:36:12 INFO - PROCESS | 1963 | 1461594972769 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1963 | 1461594972772 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 07:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:36:12 INFO - PROCESS | 1963 | 1461594972779 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1963 | 1461594972781 Marionette TRACE conn4 <- [1,1010,null,{}] 07:36:12 INFO - PROCESS | 1963 | 1461594972786 Marionette TRACE conn4 -> [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:36:12 INFO - PROCESS | 1963 | 1461594972940 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:36:13 INFO - PROCESS | 1963 | 1461594973110 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0adbe7800 == 89 [pid = 1963] [id = 260] 07:36:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x7fc09bfeac00) [pid = 1963] [serial = 781] [outer = (nil)] 07:36:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x7fc0a5d98c00) [pid = 1963] [serial = 782] [outer = 0x7fc09bfeac00] 07:36:13 INFO - PROCESS | 1963 | 1461594973178 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x7fc0a69ac400) [pid = 1963] [serial = 783] [outer = 0x7fc09bfeac00] 07:36:14 INFO - PROCESS | 1963 | 1461594974070 Marionette TRACE conn4 <- [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:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1329ms 07:36:14 INFO - PROCESS | 1963 | 1461594974109 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 1963 | 1461594974113 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 07:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:36:14 INFO - PROCESS | 1963 | 1461594974119 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 1963 | 1461594974122 Marionette TRACE conn4 <- [1,1014,null,{}] 07:36:14 INFO - PROCESS | 1963 | 1461594974127 Marionette TRACE conn4 -> [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:36:14 INFO - PROCESS | 1963 | 1461594974290 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:36:14 INFO - PROCESS | 1963 | 1461594974460 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08e91a000 == 90 [pid = 1963] [id = 261] 07:36:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc08da4e400) [pid = 1963] [serial = 784] [outer = (nil)] 07:36:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc08ed92000) [pid = 1963] [serial = 785] [outer = 0x7fc08da4e400] 07:36:14 INFO - PROCESS | 1963 | 1461594974529 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc0a6c3d000) [pid = 1963] [serial = 786] [outer = 0x7fc08da4e400] 07:36:15 INFO - PROCESS | 1963 | 1461594975722 Marionette TRACE conn4 <- [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:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1636ms 07:36:15 INFO - PROCESS | 1963 | 1461594975756 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 1963 | 1461594975762 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 07:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:36:15 INFO - PROCESS | 1963 | 1461594975771 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1963 | 1461594975783 Marionette TRACE conn4 <- [1,1018,null,{}] 07:36:15 INFO - PROCESS | 1963 | 1461594975818 Marionette TRACE conn4 -> [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:36:16 INFO - PROCESS | 1963 | 1461594976036 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:36:16 INFO - PROCESS | 1963 | 1461594976349 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08dac6800 == 91 [pid = 1963] [id = 262] 07:36:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc08ed48000) [pid = 1963] [serial = 787] [outer = (nil)] 07:36:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc08ed6c400) [pid = 1963] [serial = 788] [outer = 0x7fc08ed48000] 07:36:16 INFO - PROCESS | 1963 | 1461594976425 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc08f1ed400) [pid = 1963] [serial = 789] [outer = 0x7fc08ed48000] 07:36:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b1c000 == 90 [pid = 1963] [id = 250] 07:36:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0968b9800 == 89 [pid = 1963] [id = 249] 07:36:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0941e1000 == 88 [pid = 1963] [id = 248] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc091ae2000) [pid = 1963] [serial = 713] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd5b000 == 87 [pid = 1963] [id = 247] 07:36:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c917800 == 86 [pid = 1963] [id = 246] 07:36:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f3cb800 == 85 [pid = 1963] [id = 245] 07:36:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0976a1000 == 84 [pid = 1963] [id = 237] 07:36:17 INFO - PROCESS | 1963 | 1461594977295 Marionette TRACE conn4 <- [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:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 140 (0x7fc09572e000) [pid = 1963] [serial = 638] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 139 (0x7fc0970e8800) [pid = 1963] [serial = 644] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 138 (0x7fc091866c00) [pid = 1963] [serial = 673] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc08f585400) [pid = 1963] [serial = 626] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc091ac3800) [pid = 1963] [serial = 711] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 135 (0x7fc09bf77c00) [pid = 1963] [serial = 685] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 134 (0x7fc08f42f800) [pid = 1963] [serial = 698] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 133 (0x7fc08c966000) [pid = 1963] [serial = 691] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x7fc090a1ec00) [pid = 1963] [serial = 701] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x7fc093588000) [pid = 1963] [serial = 635] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x7fc08f42a800) [pid = 1963] [serial = 710] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x7fc08f165400) [pid = 1963] [serial = 670] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x7fc091911400) [pid = 1963] [serial = 706] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x7fc092ad8400) [pid = 1963] [serial = 632] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x7fc091ac1400) [pid = 1963] [serial = 629] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x7fc098215c00) [pid = 1963] [serial = 679] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x7fc0964f7800) [pid = 1963] [serial = 641] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc090b2ec00) [pid = 1963] [serial = 703] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc0918ec400) [pid = 1963] [serial = 704] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08ed77800) [pid = 1963] [serial = 695] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc0a585e400) [pid = 1963] [serial = 688] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc098bc5400) [pid = 1963] [serial = 682] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc08f577c00) [pid = 1963] [serial = 700] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc08d95f800) [pid = 1963] [serial = 692] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc08f1e3800) [pid = 1963] [serial = 697] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x7fc0964ecc00) [pid = 1963] [serial = 676] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x7fc086ee8800) [pid = 1963] [serial = 694] [outer = (nil)] [url = about:blank] 07:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x7fc0aa774000) [pid = 1963] [serial = 455] [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:36:17 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x7fc091a69800) [pid = 1963] [serial = 707] [outer = (nil)] [url = about:blank] 07:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1602ms 07:36:17 INFO - PROCESS | 1963 | 1461594977374 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 1963 | 1461594977381 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 07:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:36:17 INFO - PROCESS | 1963 | 1461594977390 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 1963 | 1461594977394 Marionette TRACE conn4 <- [1,1022,null,{}] 07:36:17 INFO - PROCESS | 1963 | 1461594977400 Marionette TRACE conn4 -> [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:36:17 INFO - PROCESS | 1963 | 1461594977561 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:36:17 INFO - PROCESS | 1963 | 1461594977572 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f76d000 == 85 [pid = 1963] [id = 263] 07:36:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x7fc08ed52000) [pid = 1963] [serial = 790] [outer = (nil)] 07:36:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x7fc08f52c400) [pid = 1963] [serial = 791] [outer = 0x7fc08ed52000] 07:36:17 INFO - PROCESS | 1963 | 1461594977639 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x7fc090a25800) [pid = 1963] [serial = 792] [outer = 0x7fc08ed52000] 07:36:18 INFO - PROCESS | 1963 | 1461594978511 Marionette TRACE conn4 <- [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:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1179ms 07:36:18 INFO - PROCESS | 1963 | 1461594978570 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 1963 | 1461594978573 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 07:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:36:18 INFO - PROCESS | 1963 | 1461594978579 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 1963 | 1461594978584 Marionette TRACE conn4 <- [1,1026,null,{}] 07:36:18 INFO - PROCESS | 1963 | 1461594978599 Marionette TRACE conn4 -> [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:36:18 INFO - PROCESS | 1963 | 1461594978806 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:36:18 INFO - PROCESS | 1963 | 1461594978822 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094f2b800 == 86 [pid = 1963] [id = 264] 07:36:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x7fc090a29c00) [pid = 1963] [serial = 793] [outer = (nil)] 07:36:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc09198ac00) [pid = 1963] [serial = 794] [outer = 0x7fc090a29c00] 07:36:18 INFO - PROCESS | 1963 | 1461594978886 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc091ac5c00) [pid = 1963] [serial = 795] [outer = 0x7fc090a29c00] 07:36:19 INFO - PROCESS | 1963 | 1461594979622 Marionette TRACE conn4 <- [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:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1082ms 07:36:19 INFO - PROCESS | 1963 | 1461594979678 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 1963 | 1461594979682 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 07:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:36:19 INFO - PROCESS | 1963 | 1461594979709 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 1963 | 1461594979711 Marionette TRACE conn4 <- [1,1030,null,{}] 07:36:19 INFO - PROCESS | 1963 | 1461594979735 Marionette TRACE conn4 -> [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:36:19 INFO - PROCESS | 1963 | 1461594979931 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:36:19 INFO - PROCESS | 1963 | 1461594979961 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097687800 == 87 [pid = 1963] [id = 265] 07:36:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc090abc400) [pid = 1963] [serial = 796] [outer = (nil)] 07:36:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc092ae1400) [pid = 1963] [serial = 797] [outer = 0x7fc090abc400] 07:36:20 INFO - PROCESS | 1963 | 1461594980023 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc0935a4c00) [pid = 1963] [serial = 798] [outer = 0x7fc090abc400] 07:36:20 INFO - PROCESS | 1963 | 1461594980876 Marionette TRACE conn4 <- [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:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1208ms 07:36:20 INFO - PROCESS | 1963 | 1461594980917 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 1963 | 1461594980921 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 07:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:36:20 INFO - PROCESS | 1963 | 1461594980926 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 1963 | 1461594980928 Marionette TRACE conn4 <- [1,1034,null,{}] 07:36:20 INFO - PROCESS | 1963 | 1461594980947 Marionette TRACE conn4 -> [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:36:21 INFO - PROCESS | 1963 | 1461594981133 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:36:21 INFO - PROCESS | 1963 | 1461594981167 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098382800 == 88 [pid = 1963] [id = 266] 07:36:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc091adf400) [pid = 1963] [serial = 799] [outer = (nil)] 07:36:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc0935aec00) [pid = 1963] [serial = 800] [outer = 0x7fc091adf400] 07:36:21 INFO - PROCESS | 1963 | 1461594981234 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc0957fe800) [pid = 1963] [serial = 801] [outer = 0x7fc091adf400] 07:36:21 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x7fc093587000) [pid = 1963] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:36:21 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x7fc08f52a000) [pid = 1963] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:36:21 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x7fc08ed77000) [pid = 1963] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:36:21 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x7fc08c969800) [pid = 1963] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:36:21 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x7fc08f529000) [pid = 1963] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:36:21 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x7fc08f371800) [pid = 1963] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:36:21 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x7fc086f5ec00) [pid = 1963] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:36:21 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x7fc08da4f000) [pid = 1963] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:36:22 INFO - PROCESS | 1963 | 1461594982174 Marionette TRACE conn4 <- [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:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1291ms 07:36:22 INFO - PROCESS | 1963 | 1461594982218 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 1963 | 1461594982221 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 07:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:36:22 INFO - PROCESS | 1963 | 1461594982227 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 1963 | 1461594982229 Marionette TRACE conn4 <- [1,1038,null,{}] 07:36:22 INFO - PROCESS | 1963 | 1461594982234 Marionette TRACE conn4 -> [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:36:22 INFO - PROCESS | 1963 | 1461594982407 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:36:22 INFO - PROCESS | 1963 | 1461594982424 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc099408000 == 89 [pid = 1963] [id = 267] 07:36:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x7fc0918f1000) [pid = 1963] [serial = 802] [outer = (nil)] 07:36:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x7fc09744a400) [pid = 1963] [serial = 803] [outer = 0x7fc0918f1000] 07:36:22 INFO - PROCESS | 1963 | 1461594982486 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x7fc098851800) [pid = 1963] [serial = 804] [outer = 0x7fc0918f1000] 07:36:23 INFO - PROCESS | 1963 | 1461594983251 Marionette TRACE conn4 <- [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:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1079ms 07:36:23 INFO - PROCESS | 1963 | 1461594983318 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 1963 | 1461594983321 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 07:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:36:23 INFO - PROCESS | 1963 | 1461594983332 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 1963 | 1461594983333 Marionette TRACE conn4 <- [1,1042,null,{}] 07:36:23 INFO - PROCESS | 1963 | 1461594983337 Marionette TRACE conn4 -> [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:36:23 INFO - PROCESS | 1963 | 1461594983478 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:36:23 INFO - PROCESS | 1963 | 1461594983492 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a4c9e800 == 90 [pid = 1963] [id = 268] 07:36:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x7fc097c57c00) [pid = 1963] [serial = 805] [outer = (nil)] 07:36:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x7fc0995e8400) [pid = 1963] [serial = 806] [outer = 0x7fc097c57c00] 07:36:23 INFO - PROCESS | 1963 | 1461594983551 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x7fc09ed4d400) [pid = 1963] [serial = 807] [outer = 0x7fc097c57c00] 07:36:24 INFO - PROCESS | 1963 | 1461594984568 Marionette TRACE conn4 <- [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:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1280ms 07:36:24 INFO - PROCESS | 1963 | 1461594984610 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:36:24 INFO - PROCESS | 1963 | 1461594984616 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 07:36:24 INFO - PROCESS | 1963 | 1461594984624 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 1963 | 1461594984630 Marionette TRACE conn4 <- [1,1046,null,{}] 07:36:24 INFO - PROCESS | 1963 | 1461594984637 Marionette TRACE conn4 -> [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:36:24 INFO - PROCESS | 1963 | 1461594984821 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:36:24 INFO - PROCESS | 1963 | 1461594984987 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092c0b800 == 91 [pid = 1963] [id = 269] 07:36:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x7fc08ed14800) [pid = 1963] [serial = 808] [outer = (nil)] 07:36:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x7fc08f20e000) [pid = 1963] [serial = 809] [outer = 0x7fc08ed14800] 07:36:25 INFO - PROCESS | 1963 | 1461594985066 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x7fc08f530000) [pid = 1963] [serial = 810] [outer = 0x7fc08ed14800] 07:36:25 INFO - PROCESS | 1963 | 1461594985989 Marionette TRACE conn4 <- [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:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1441ms 07:36:26 INFO - PROCESS | 1963 | 1461594986065 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:36:26 INFO - PROCESS | 1963 | 1461594986072 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 07:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:36:26 INFO - PROCESS | 1963 | 1461594986083 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:36:26 INFO - PROCESS | 1963 | 1461594986086 Marionette TRACE conn4 <- [1,1050,null,{}] 07:36:26 INFO - PROCESS | 1963 | 1461594986092 Marionette TRACE conn4 -> [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:36:26 INFO - PROCESS | 1963 | 1461594986306 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:36:26 INFO - PROCESS | 1963 | 1461594986537 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098b63800 == 92 [pid = 1963] [id = 270] 07:36:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x7fc0918e6000) [pid = 1963] [serial = 811] [outer = (nil)] 07:36:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x7fc091986800) [pid = 1963] [serial = 812] [outer = 0x7fc0918e6000] 07:36:26 INFO - PROCESS | 1963 | 1461594986659 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x7fc093583800) [pid = 1963] [serial = 813] [outer = 0x7fc0918e6000] 07:36:27 INFO - PROCESS | 1963 | 1461594987576 Marionette TRACE conn4 <- [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:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1536ms 07:36:27 INFO - PROCESS | 1963 | 1461594987619 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 1963 | 1461594987623 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 07:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:36:27 INFO - PROCESS | 1963 | 1461594987629 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 1963 | 1461594987635 Marionette TRACE conn4 <- [1,1054,null,{}] 07:36:27 INFO - PROCESS | 1963 | 1461594987650 Marionette TRACE conn4 -> [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:36:27 INFO - PROCESS | 1963 | 1461594987823 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:36:27 INFO - PROCESS | 1963 | 1461594987990 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa3b800 == 93 [pid = 1963] [id = 271] 07:36:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x7fc095be9000) [pid = 1963] [serial = 814] [outer = (nil)] 07:36:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x7fc096f27000) [pid = 1963] [serial = 815] [outer = 0x7fc095be9000] 07:36:28 INFO - PROCESS | 1963 | 1461594988067 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x7fc098678800) [pid = 1963] [serial = 816] [outer = 0x7fc095be9000] 07:36:28 INFO - PROCESS | 1963 | 1461594988889 Marionette TRACE conn4 <- [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:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1284ms 07:36:28 INFO - PROCESS | 1963 | 1461594988923 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:36:28 INFO - PROCESS | 1963 | 1461594988927 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 07:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:36:28 INFO - PROCESS | 1963 | 1461594988935 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - PROCESS | 1963 | 1461594988938 Marionette TRACE conn4 <- [1,1058,null,{}] 07:36:28 INFO - PROCESS | 1963 | 1461594988943 Marionette TRACE conn4 -> [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:36:29 INFO - PROCESS | 1963 | 1461594989104 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:36:29 INFO - PROCESS | 1963 | 1461594989273 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ab21c000 == 94 [pid = 1963] [id = 272] 07:36:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x7fc0964f7800) [pid = 1963] [serial = 817] [outer = (nil)] 07:36:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x7fc09ed4f400) [pid = 1963] [serial = 818] [outer = 0x7fc0964f7800] 07:36:29 INFO - PROCESS | 1963 | 1461594989343 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x7fc0a5d48800) [pid = 1963] [serial = 819] [outer = 0x7fc0964f7800] 07:36:30 INFO - PROCESS | 1963 | 1461594990204 Marionette TRACE conn4 <- [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:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1328ms 07:36:30 INFO - PROCESS | 1963 | 1461594990263 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 1963 | 1461594990267 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 07:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:36:30 INFO - PROCESS | 1963 | 1461594990273 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 1963 | 1461594990276 Marionette TRACE conn4 <- [1,1062,null,{}] 07:36:30 INFO - PROCESS | 1963 | 1461594990282 Marionette TRACE conn4 -> [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:36:30 INFO - PROCESS | 1963 | 1461594990450 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:36:30 INFO - PROCESS | 1963 | 1461594990615 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b0190000 == 95 [pid = 1963] [id = 273] 07:36:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x7fc098e86000) [pid = 1963] [serial = 820] [outer = (nil)] 07:36:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x7fc0a69b2800) [pid = 1963] [serial = 821] [outer = 0x7fc098e86000] 07:36:30 INFO - PROCESS | 1963 | 1461594990685 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc0a6d7e000) [pid = 1963] [serial = 822] [outer = 0x7fc098e86000] 07:36:31 INFO - PROCESS | 1963 | 1461594991599 Marionette TRACE conn4 <- [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:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1388ms 07:36:31 INFO - PROCESS | 1963 | 1461594991661 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 1963 | 1461594991665 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 07:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:36:31 INFO - PROCESS | 1963 | 1461594991671 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 1963 | 1461594991675 Marionette TRACE conn4 <- [1,1066,null,{}] 07:36:31 INFO - PROCESS | 1963 | 1461594991680 Marionette TRACE conn4 -> [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:36:31 INFO - PROCESS | 1963 | 1461594991864 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:36:32 INFO - PROCESS | 1963 | 1461594992035 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa916000 == 96 [pid = 1963] [id = 274] 07:36:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc08f430800) [pid = 1963] [serial = 823] [outer = (nil)] 07:36:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc0a6f72000) [pid = 1963] [serial = 824] [outer = 0x7fc08f430800] 07:36:32 INFO - PROCESS | 1963 | 1461594992109 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc0a8eb1800) [pid = 1963] [serial = 825] [outer = 0x7fc08f430800] 07:36:32 INFO - PROCESS | 1963 | 1461594992950 Marionette TRACE conn4 <- [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:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1329ms 07:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:36:33 INFO - PROCESS | 1963 | 1461594993002 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 1963 | 1461594993005 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 07:36:33 INFO - PROCESS | 1963 | 1461594993011 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 1963 | 1461594993014 Marionette TRACE conn4 <- [1,1070,null,{}] 07:36:33 INFO - PROCESS | 1963 | 1461594993019 Marionette TRACE conn4 -> [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:36:33 INFO - PROCESS | 1963 | 1461594993177 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:36:33 INFO - PROCESS | 1963 | 1461594993350 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ac5800 == 97 [pid = 1963] [id = 275] 07:36:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc0a6d84800) [pid = 1963] [serial = 826] [outer = (nil)] 07:36:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc0aa50c400) [pid = 1963] [serial = 827] [outer = 0x7fc0a6d84800] 07:36:33 INFO - PROCESS | 1963 | 1461594993424 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc0aa8a3c00) [pid = 1963] [serial = 828] [outer = 0x7fc0a6d84800] 07:36:34 INFO - PROCESS | 1963 | 1461594994246 Marionette TRACE conn4 <- [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:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1288ms 07:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:36:34 INFO - PROCESS | 1963 | 1461594994299 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 1963 | 1461594994302 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 07:36:34 INFO - PROCESS | 1963 | 1461594994308 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - PROCESS | 1963 | 1461594994311 Marionette TRACE conn4 <- [1,1074,null,{}] 07:36:34 INFO - PROCESS | 1963 | 1461594994316 Marionette TRACE conn4 -> [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:36:34 INFO - PROCESS | 1963 | 1461594994473 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:36:34 INFO - PROCESS | 1963 | 1461594994644 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b018b800 == 98 [pid = 1963] [id = 276] 07:36:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc0a6db9c00) [pid = 1963] [serial = 829] [outer = (nil)] 07:36:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc0aa8a5000) [pid = 1963] [serial = 830] [outer = 0x7fc0a6db9c00] 07:36:34 INFO - PROCESS | 1963 | 1461594994726 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc0aad6b800) [pid = 1963] [serial = 831] [outer = 0x7fc0a6db9c00] 07:36:35 INFO - PROCESS | 1963 | 1461594995550 Marionette TRACE conn4 <- [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:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1288ms 07:36:35 INFO - PROCESS | 1963 | 1461594995595 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 1963 | 1461594995599 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 07:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:36:35 INFO - PROCESS | 1963 | 1461594995605 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 1963 | 1461594995607 Marionette TRACE conn4 <- [1,1078,null,{}] 07:36:35 INFO - PROCESS | 1963 | 1461594995613 Marionette TRACE conn4 -> [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:36:35 INFO - PROCESS | 1963 | 1461594995767 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:36:35 INFO - PROCESS | 1963 | 1461594995953 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0929b2000 == 99 [pid = 1963] [id = 277] 07:36:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc083fcfc00) [pid = 1963] [serial = 832] [outer = (nil)] 07:36:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc083fd5000) [pid = 1963] [serial = 833] [outer = 0x7fc083fcfc00] 07:36:36 INFO - PROCESS | 1963 | 1461594996042 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 149 (0x7fc083fd9800) [pid = 1963] [serial = 834] [outer = 0x7fc083fcfc00] 07:36:36 INFO - PROCESS | 1963 | 1461594996870 Marionette TRACE conn4 <- [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:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1331ms 07:36:36 INFO - PROCESS | 1963 | 1461594996938 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 1963 | 1461594996941 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 07:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:36:36 INFO - PROCESS | 1963 | 1461594996947 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 1963 | 1461594996949 Marionette TRACE conn4 <- [1,1082,null,{}] 07:36:36 INFO - PROCESS | 1963 | 1461594996955 Marionette TRACE conn4 -> [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:36:37 INFO - PROCESS | 1963 | 1461594997115 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:36:37 INFO - PROCESS | 1963 | 1461594997291 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0846d3800 == 100 [pid = 1963] [id = 278] 07:36:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 150 (0x7fc083fcf800) [pid = 1963] [serial = 835] [outer = (nil)] 07:36:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc0884dec00) [pid = 1963] [serial = 836] [outer = 0x7fc083fcf800] 07:36:37 INFO - PROCESS | 1963 | 1461594997362 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc0a8ebe400) [pid = 1963] [serial = 837] [outer = 0x7fc083fcf800] 07:36:38 INFO - PROCESS | 1963 | 1461594998243 Marionette TRACE conn4 <- [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:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1337ms 07:36:38 INFO - PROCESS | 1963 | 1461594998286 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 1963 | 1461594998291 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 07:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:36:38 INFO - PROCESS | 1963 | 1461594998296 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 1963 | 1461594998300 Marionette TRACE conn4 <- [1,1086,null,{}] 07:36:38 INFO - PROCESS | 1963 | 1461594998306 Marionette TRACE conn4 -> [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:36:38 INFO - PROCESS | 1963 | 1461594998502 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:36:39 INFO - PROCESS | 1963 | 1461594999017 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0918d4800 == 101 [pid = 1963] [id = 279] 07:36:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 153 (0x7fc086f5d800) [pid = 1963] [serial = 838] [outer = (nil)] 07:36:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 154 (0x7fc087250800) [pid = 1963] [serial = 839] [outer = 0x7fc086f5d800] 07:36:39 INFO - PROCESS | 1963 | 1461594999129 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 155 (0x7fc08c9b2400) [pid = 1963] [serial = 840] [outer = 0x7fc086f5d800] 07:36:39 INFO - PROCESS | 1963 | 1461594999979 Marionette TRACE conn4 <- [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:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1729ms 07:36:40 INFO - PROCESS | 1963 | 1461595000031 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 1963 | 1461595000040 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 07:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:36:40 INFO - PROCESS | 1963 | 1461595000059 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 1963 | 1461595000067 Marionette TRACE conn4 <- [1,1090,null,{}] 07:36:40 INFO - PROCESS | 1963 | 1461595000078 Marionette TRACE conn4 -> [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:36:40 INFO - PROCESS | 1963 | 1461595000266 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:36:40 INFO - PROCESS | 1963 | 1461595000443 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f297800 == 102 [pid = 1963] [id = 280] 07:36:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 156 (0x7fc08ed17800) [pid = 1963] [serial = 841] [outer = (nil)] 07:36:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc08ed8d400) [pid = 1963] [serial = 842] [outer = 0x7fc08ed17800] 07:36:40 INFO - PROCESS | 1963 | 1461595000513 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc08f37c800) [pid = 1963] [serial = 843] [outer = 0x7fc08ed17800] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc099408000 == 101 [pid = 1963] [id = 267] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098382800 == 100 [pid = 1963] [id = 266] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc096a36400) [pid = 1963] [serial = 755] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097687800 == 99 [pid = 1963] [id = 265] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094f2b800 == 98 [pid = 1963] [id = 264] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f76d000 == 97 [pid = 1963] [id = 263] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08dac6800 == 96 [pid = 1963] [id = 262] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa5e000 == 95 [pid = 1963] [id = 257] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6f18000 == 94 [pid = 1963] [id = 256] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5bb4800 == 93 [pid = 1963] [id = 255] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc099417000 == 92 [pid = 1963] [id = 254] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc095b50000 == 91 [pid = 1963] [id = 253] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f299800 == 90 [pid = 1963] [id = 252] 07:36:41 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982e8800 == 89 [pid = 1963] [id = 251] 07:36:41 INFO - PROCESS | 1963 | 1461595001500 Marionette TRACE conn4 <- [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:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc0984dd800) [pid = 1963] [serial = 668] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 155 (0x7fc09245bc00) [pid = 1963] [serial = 749] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 154 (0x7fc08f52c000) [pid = 1963] [serial = 752] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 153 (0x7fc093590800) [pid = 1963] [serial = 750] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 152 (0x7fc08c9c0c00) [pid = 1963] [serial = 737] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 151 (0x7fc095d73c00) [pid = 1963] [serial = 731] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 150 (0x7fc0918ed000) [pid = 1963] [serial = 746] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 149 (0x7fc08f576400) [pid = 1963] [serial = 743] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 148 (0x7fc090a21000) [pid = 1963] [serial = 744] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc09358a800) [pid = 1963] [serial = 725] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc08f533400) [pid = 1963] [serial = 719] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc092ae0800) [pid = 1963] [serial = 714] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc08ed1d400) [pid = 1963] [serial = 716] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc08ed97c00) [pid = 1963] [serial = 740] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 142 (0x7fc08f370400) [pid = 1963] [serial = 741] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc0935ae000) [pid = 1963] [serial = 728] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 140 (0x7fc091abf000) [pid = 1963] [serial = 722] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 139 (0x7fc094d10800) [pid = 1963] [serial = 734] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 138 (0x7fc08da4ac00) [pid = 1963] [serial = 738] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc0935afc00) [pid = 1963] [serial = 753] [outer = (nil)] [url = about:blank] 07:36:41 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc091abe000) [pid = 1963] [serial = 747] [outer = (nil)] [url = about:blank] 07:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1497ms 07:36:41 INFO - PROCESS | 1963 | 1461595001556 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:36:41 INFO - PROCESS | 1963 | 1461595001562 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 07:36:41 INFO - PROCESS | 1963 | 1461595001569 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 1963 | 1461595001572 Marionette TRACE conn4 <- [1,1094,null,{}] 07:36:41 INFO - PROCESS | 1963 | 1461595001577 Marionette TRACE conn4 -> [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:36:41 INFO - PROCESS | 1963 | 1461595001727 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:36:41 INFO - PROCESS | 1963 | 1461595001859 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd5d800 == 90 [pid = 1963] [id = 281] 07:36:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc08f57a000) [pid = 1963] [serial = 844] [outer = (nil)] 07:36:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc08fe2ec00) [pid = 1963] [serial = 845] [outer = 0x7fc08f57a000] 07:36:41 INFO - PROCESS | 1963 | 1461595001923 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc0918ebc00) [pid = 1963] [serial = 846] [outer = 0x7fc08f57a000] 07:36:42 INFO - PROCESS | 1963 | 1461595002684 Marionette TRACE conn4 <- [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:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1131ms 07:36:42 INFO - PROCESS | 1963 | 1461595002699 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 1963 | 1461595002702 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 07:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:36:42 INFO - PROCESS | 1963 | 1461595002728 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 1963 | 1461595002737 Marionette TRACE conn4 <- [1,1098,null,{}] 07:36:42 INFO - PROCESS | 1963 | 1461595002751 Marionette TRACE conn4 -> [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:36:42 INFO - PROCESS | 1963 | 1461595002909 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:36:42 INFO - PROCESS | 1963 | 1461595002928 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097688000 == 91 [pid = 1963] [id = 282] 07:36:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc091abf000) [pid = 1963] [serial = 847] [outer = (nil)] 07:36:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc092ad8400) [pid = 1963] [serial = 848] [outer = 0x7fc091abf000] 07:36:42 INFO - PROCESS | 1963 | 1461595002987 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc093590400) [pid = 1963] [serial = 849] [outer = 0x7fc091abf000] 07:36:43 INFO - PROCESS | 1963 | 1461595003780 Marionette TRACE conn4 <- [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:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1118ms 07:36:43 INFO - PROCESS | 1963 | 1461595003826 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 1963 | 1461595003830 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 07:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:36:43 INFO - PROCESS | 1963 | 1461595003846 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 1963 | 1461595003850 Marionette TRACE conn4 <- [1,1102,null,{}] 07:36:43 INFO - PROCESS | 1963 | 1461595003879 Marionette TRACE conn4 -> [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:36:44 INFO - PROCESS | 1963 | 1461595004081 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:36:44 INFO - PROCESS | 1963 | 1461595004103 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0982e6800 == 92 [pid = 1963] [id = 283] 07:36:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc091980c00) [pid = 1963] [serial = 850] [outer = (nil)] 07:36:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc09409dc00) [pid = 1963] [serial = 851] [outer = 0x7fc091980c00] 07:36:44 INFO - PROCESS | 1963 | 1461595004162 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc095d74400) [pid = 1963] [serial = 852] [outer = 0x7fc091980c00] 07:36:44 INFO - PROCESS | 1963 | 1461595004963 Marionette TRACE conn4 <- [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:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1172ms 07:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:36:45 INFO - PROCESS | 1963 | 1461595005015 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 1963 | 1461595005017 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 07:36:45 INFO - PROCESS | 1963 | 1461595005023 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - PROCESS | 1963 | 1461595005026 Marionette TRACE conn4 <- [1,1106,null,{}] 07:36:45 INFO - PROCESS | 1963 | 1461595005035 Marionette TRACE conn4 -> [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:36:45 INFO - PROCESS | 1963 | 1461595005228 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:36:45 INFO - PROCESS | 1963 | 1461595005253 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09ba5b800 == 93 [pid = 1963] [id = 284] 07:36:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc097446800) [pid = 1963] [serial = 853] [outer = (nil)] 07:36:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc097d1f000) [pid = 1963] [serial = 854] [outer = 0x7fc097446800] 07:36:45 INFO - PROCESS | 1963 | 1461595005323 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc099684800) [pid = 1963] [serial = 855] [outer = 0x7fc097446800] 07:36:46 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc090abc400) [pid = 1963] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:36:46 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc08ed48000) [pid = 1963] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:36:46 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc091adf400) [pid = 1963] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:36:46 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc0918f1000) [pid = 1963] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:36:46 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc090a29c00) [pid = 1963] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:36:46 INFO - PROCESS | 1963 | --DOMWINDOW == 142 (0x7fc08ed52000) [pid = 1963] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:36:46 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc0964ec800) [pid = 1963] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:36:46 INFO - PROCESS | 1963 | 1461595006370 Marionette TRACE conn4 <- [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:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1388ms 07:36:46 INFO - PROCESS | 1963 | 1461595006411 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 1963 | 1461595006414 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 07:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:36:46 INFO - PROCESS | 1963 | 1461595006420 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 1963 | 1461595006422 Marionette TRACE conn4 <- [1,1110,null,{}] 07:36:46 INFO - PROCESS | 1963 | 1461595006427 Marionette TRACE conn4 -> [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:36:46 INFO - PROCESS | 1963 | 1461595006582 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:36:46 INFO - PROCESS | 1963 | 1461595006599 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fcf8000 == 94 [pid = 1963] [id = 285] 07:36:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc08ed48000) [pid = 1963] [serial = 856] [outer = (nil)] 07:36:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc09bf1ac00) [pid = 1963] [serial = 857] [outer = 0x7fc08ed48000] 07:36:46 INFO - PROCESS | 1963 | 1461595006658 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc0a4cee800) [pid = 1963] [serial = 858] [outer = 0x7fc08ed48000] 07:36:47 INFO - PROCESS | 1963 | 1461595007422 Marionette TRACE conn4 <- [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:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1034ms 07:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:36:47 INFO - PROCESS | 1963 | 1461595007454 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:36:47 INFO - PROCESS | 1963 | 1461595007456 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 07:36:47 INFO - PROCESS | 1963 | 1461595007463 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:36:47 INFO - PROCESS | 1963 | 1461595007466 Marionette TRACE conn4 <- [1,1114,null,{}] 07:36:47 INFO - PROCESS | 1963 | 1461595007470 Marionette TRACE conn4 -> [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:36:47 INFO - PROCESS | 1963 | 1461595007668 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:36:47 INFO - PROCESS | 1963 | 1461595007689 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa743000 == 95 [pid = 1963] [id = 286] 07:36:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc090abc400) [pid = 1963] [serial = 859] [outer = (nil)] 07:36:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc0a5867800) [pid = 1963] [serial = 860] [outer = 0x7fc090abc400] 07:36:47 INFO - PROCESS | 1963 | 1461595007749 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc0a6d88400) [pid = 1963] [serial = 861] [outer = 0x7fc090abc400] 07:36:48 INFO - PROCESS | 1963 | 1461595008709 Marionette TRACE conn4 <- [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:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1277ms 07:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:36:48 INFO - PROCESS | 1963 | 1461595008740 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 1963 | 1461595008744 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 07:36:48 INFO - PROCESS | 1963 | 1461595008753 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:36:48 INFO - PROCESS | 1963 | 1461595008759 Marionette TRACE conn4 <- [1,1118,null,{}] 07:36:48 INFO - PROCESS | 1963 | 1461595008768 Marionette TRACE conn4 -> [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:36:48 INFO - PROCESS | 1963 | 1461595008935 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:36:49 INFO - PROCESS | 1963 | 1461595009118 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc090ba5000 == 96 [pid = 1963] [id = 287] 07:36:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc083fd6000) [pid = 1963] [serial = 862] [outer = (nil)] 07:36:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 149 (0x7fc08ed13c00) [pid = 1963] [serial = 863] [outer = 0x7fc083fd6000] 07:36:49 INFO - PROCESS | 1963 | 1461595009193 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 150 (0x7fc08f36f400) [pid = 1963] [serial = 864] [outer = 0x7fc083fd6000] 07:36:50 INFO - PROCESS | 1963 | 1461595010095 Marionette TRACE conn4 <- [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:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1389ms 07:36:50 INFO - PROCESS | 1963 | 1461595010142 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 1963 | 1461595010150 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 07:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:36:50 INFO - PROCESS | 1963 | 1461595010160 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 1963 | 1461595010164 Marionette TRACE conn4 <- [1,1122,null,{}] 07:36:50 INFO - PROCESS | 1963 | 1461595010169 Marionette TRACE conn4 -> [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:36:50 INFO - PROCESS | 1963 | 1461595010336 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:36:50 INFO - PROCESS | 1963 | 1461595010506 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0982e3800 == 97 [pid = 1963] [id = 288] 07:36:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc08f430000) [pid = 1963] [serial = 865] [outer = (nil)] 07:36:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc0918ef400) [pid = 1963] [serial = 866] [outer = 0x7fc08f430000] 07:36:50 INFO - PROCESS | 1963 | 1461595010581 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 153 (0x7fc091a6bc00) [pid = 1963] [serial = 867] [outer = 0x7fc08f430000] 07:36:51 INFO - PROCESS | 1963 | 1461595011513 Marionette TRACE conn4 <- [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:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1380ms 07:36:51 INFO - PROCESS | 1963 | 1461595011539 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:36:51 INFO - PROCESS | 1963 | 1461595011543 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 07:36:51 INFO - PROCESS | 1963 | 1461595011550 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:36:51 INFO - PROCESS | 1963 | 1461595011555 Marionette TRACE conn4 <- [1,1126,null,{}] 07:36:51 INFO - PROCESS | 1963 | 1461595011570 Marionette TRACE conn4 -> [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:36:51 INFO - PROCESS | 1963 | 1461595011740 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:36:51 INFO - PROCESS | 1963 | 1461595011917 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa60800 == 98 [pid = 1963] [id = 289] 07:36:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 154 (0x7fc091905c00) [pid = 1963] [serial = 868] [outer = (nil)] 07:36:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 155 (0x7fc097444400) [pid = 1963] [serial = 869] [outer = 0x7fc091905c00] 07:36:51 INFO - PROCESS | 1963 | 1461595011990 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 156 (0x7fc09948ac00) [pid = 1963] [serial = 870] [outer = 0x7fc091905c00] 07:36:52 INFO - PROCESS | 1963 | 1461595012886 Marionette TRACE conn4 <- [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:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1387ms 07:36:52 INFO - PROCESS | 1963 | 1461595012937 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 1963 | 1461595012941 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 07:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:36:52 INFO - PROCESS | 1963 | 1461595012947 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 1963 | 1461595012950 Marionette TRACE conn4 <- [1,1130,null,{}] 07:36:52 INFO - PROCESS | 1963 | 1461595012955 Marionette TRACE conn4 -> [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:36:53 INFO - PROCESS | 1963 | 1461595013121 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:36:53 INFO - PROCESS | 1963 | 1461595013304 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0af1b9800 == 99 [pid = 1963] [id = 290] 07:36:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc08da6d400) [pid = 1963] [serial = 871] [outer = (nil)] 07:36:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc0a5f22400) [pid = 1963] [serial = 872] [outer = 0x7fc08da6d400] 07:36:53 INFO - PROCESS | 1963 | 1461595013376 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc0a6db9400) [pid = 1963] [serial = 873] [outer = 0x7fc08da6d400] 07:36:54 INFO - PROCESS | 1963 | 1461595014227 Marionette TRACE conn4 <- [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:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1333ms 07:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:36:54 INFO - PROCESS | 1963 | 1461595014281 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 1963 | 1461595014284 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 07:36:54 INFO - PROCESS | 1963 | 1461595014290 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - PROCESS | 1963 | 1461595014293 Marionette TRACE conn4 <- [1,1134,null,{}] 07:36:54 INFO - PROCESS | 1963 | 1461595014298 Marionette TRACE conn4 -> [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:36:54 INFO - PROCESS | 1963 | 1461595014459 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:36:54 INFO - PROCESS | 1963 | 1461595014637 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084829000 == 100 [pid = 1963] [id = 291] 07:36:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc091abd000) [pid = 1963] [serial = 874] [outer = (nil)] 07:36:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc0a70da800) [pid = 1963] [serial = 875] [outer = 0x7fc091abd000] 07:36:54 INFO - PROCESS | 1963 | 1461595014706 Marionette DEBUG loaded listener.js 07:36:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc0aa8a2c00) [pid = 1963] [serial = 876] [outer = 0x7fc091abd000] 07:36:55 INFO - PROCESS | 1963 | 1461595015567 Marionette TRACE conn4 <- [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:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1328ms 07:36:55 INFO - PROCESS | 1963 | 1461595015618 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:36:55 INFO - PROCESS | 1963 | 1461595015622 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 07:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:36:55 INFO - PROCESS | 1963 | 1461595015628 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 1963 | 1461595015630 Marionette TRACE conn4 <- [1,1138,null,{}] 07:36:55 INFO - PROCESS | 1963 | 1461595015636 Marionette TRACE conn4 -> [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:36:55 INFO - PROCESS | 1963 | 1461595015830 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:36:56 INFO - PROCESS | 1963 | 1461595016013 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0885e1000 == 101 [pid = 1963] [id = 292] 07:36:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc08dcb3400) [pid = 1963] [serial = 877] [outer = (nil)] 07:36:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc09bf1bc00) [pid = 1963] [serial = 878] [outer = 0x7fc08dcb3400] 07:36:56 INFO - PROCESS | 1963 | 1461595016088 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc0aaf3c800) [pid = 1963] [serial = 879] [outer = 0x7fc08dcb3400] 07:36:56 INFO - PROCESS | 1963 | 1461595016917 Marionette TRACE conn4 <- [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:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1330ms 07:36:56 INFO - PROCESS | 1963 | 1461595016958 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 1963 | 1461595016962 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 07:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:36:56 INFO - PROCESS | 1963 | 1461595016968 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 1963 | 1461595016970 Marionette TRACE conn4 <- [1,1142,null,{}] 07:36:56 INFO - PROCESS | 1963 | 1461595016976 Marionette TRACE conn4 -> [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:36:57 INFO - PROCESS | 1963 | 1461595017130 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:36:57 INFO - PROCESS | 1963 | 1461595017305 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd27000 == 102 [pid = 1963] [id = 293] 07:36:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc085ec5c00) [pid = 1963] [serial = 880] [outer = (nil)] 07:36:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc085ecbc00) [pid = 1963] [serial = 881] [outer = 0x7fc085ec5c00] 07:36:57 INFO - PROCESS | 1963 | 1461595017383 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc085ed1400) [pid = 1963] [serial = 882] [outer = 0x7fc085ec5c00] 07:36:58 INFO - PROCESS | 1963 | 1461595018235 Marionette TRACE conn4 <- [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:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1332ms 07:36:58 INFO - PROCESS | 1963 | 1461595018301 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 1963 | 1461595018305 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 07:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:36:58 INFO - PROCESS | 1963 | 1461595018311 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 1963 | 1461595018313 Marionette TRACE conn4 <- [1,1146,null,{}] 07:36:58 INFO - PROCESS | 1963 | 1461595018318 Marionette TRACE conn4 -> [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:36:58 INFO - PROCESS | 1963 | 1461595018474 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:36:58 INFO - PROCESS | 1963 | 1461595018654 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09796d800 == 103 [pid = 1963] [id = 294] 07:36:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc0831e3800) [pid = 1963] [serial = 883] [outer = (nil)] 07:36:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc0831eb800) [pid = 1963] [serial = 884] [outer = 0x7fc0831e3800] 07:36:58 INFO - PROCESS | 1963 | 1461595018726 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc0831f0000) [pid = 1963] [serial = 885] [outer = 0x7fc0831e3800] 07:36:59 INFO - PROCESS | 1963 | 1461595019507 Marionette TRACE conn4 <- [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:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1236ms 07:36:59 INFO - PROCESS | 1963 | 1461595019547 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 1963 | 1461595019550 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 07:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:36:59 INFO - PROCESS | 1963 | 1461595019556 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 1963 | 1461595019558 Marionette TRACE conn4 <- [1,1150,null,{}] 07:36:59 INFO - PROCESS | 1963 | 1461595019564 Marionette TRACE conn4 -> [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:36:59 INFO - PROCESS | 1963 | 1461595019718 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:36:59 INFO - PROCESS | 1963 | 1461595019897 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0832df800 == 104 [pid = 1963] [id = 295] 07:36:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc0831e5800) [pid = 1963] [serial = 886] [outer = (nil)] 07:36:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc0835c6400) [pid = 1963] [serial = 887] [outer = 0x7fc0831e5800] 07:36:59 INFO - PROCESS | 1963 | 1461595019968 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc0835ca400) [pid = 1963] [serial = 888] [outer = 0x7fc0831e5800] 07:37:00 INFO - PROCESS | 1963 | 1461595020705 Marionette TRACE conn4 <- [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:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1352ms 07:37:00 INFO - PROCESS | 1963 | 1461595020925 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:37:00 INFO - PROCESS | 1963 | 1461595020929 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 07:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:37:00 INFO - PROCESS | 1963 | 1461595020959 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 1963 | 1461595020961 Marionette TRACE conn4 <- [1,1154,null,{}] 07:37:00 INFO - PROCESS | 1963 | 1461595020967 Marionette TRACE conn4 -> [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:37:01 INFO - PROCESS | 1963 | 1461595021145 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:37:01 INFO - PROCESS | 1963 | 1461595021357 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085551000 == 105 [pid = 1963] [id = 296] 07:37:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc0835c2800) [pid = 1963] [serial = 889] [outer = (nil)] 07:37:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc0835cf400) [pid = 1963] [serial = 890] [outer = 0x7fc0835c2800] 07:37:01 INFO - PROCESS | 1963 | 1461595021469 Marionette DEBUG loaded listener.js 07:37:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc085ecc400) [pid = 1963] [serial = 891] [outer = 0x7fc0835c2800] 07:37:02 INFO - PROCESS | 1963 | 1461595022327 Marionette TRACE conn4 <- [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:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1434ms 07:37:02 INFO - PROCESS | 1963 | 1461595022394 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:37:02 INFO - PROCESS | 1963 | 1461595022398 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 07:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:37:02 INFO - PROCESS | 1963 | 1461595022404 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:37:02 INFO - PROCESS | 1963 | 1461595022407 Marionette TRACE conn4 <- [1,1158,null,{}] 07:37:02 INFO - PROCESS | 1963 | 1461595022412 Marionette TRACE conn4 -> [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:37:02 INFO - PROCESS | 1963 | 1461595022638 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:37:03 INFO - PROCESS | 1963 | 1461595023287 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0885e0000 == 106 [pid = 1963] [id = 297] 07:37:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc083fcd400) [pid = 1963] [serial = 892] [outer = (nil)] 07:37:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc083fdbc00) [pid = 1963] [serial = 893] [outer = 0x7fc083fcd400] 07:37:03 INFO - PROCESS | 1963 | 1461595023361 Marionette DEBUG loaded listener.js 07:37:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc08724ec00) [pid = 1963] [serial = 894] [outer = 0x7fc083fcd400] 07:37:04 INFO - PROCESS | 1963 | 1461595024153 Marionette TRACE conn4 <- [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:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1793ms 07:37:04 INFO - PROCESS | 1963 | 1461595024205 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:37:04 INFO - PROCESS | 1963 | 1461595024210 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 07:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:37:04 INFO - PROCESS | 1963 | 1461595024219 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:37:04 INFO - PROCESS | 1963 | 1461595024225 Marionette TRACE conn4 <- [1,1162,null,{}] 07:37:04 INFO - PROCESS | 1963 | 1461595024231 Marionette TRACE conn4 -> [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:37:04 INFO - PROCESS | 1963 | 1461595024395 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:37:04 INFO - PROCESS | 1963 | 1461595024585 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd20000 == 107 [pid = 1963] [id = 298] 07:37:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc083fcf000) [pid = 1963] [serial = 895] [outer = (nil)] 07:37:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc08dcb0000) [pid = 1963] [serial = 896] [outer = 0x7fc083fcf000] 07:37:04 INFO - PROCESS | 1963 | 1461595024711 Marionette DEBUG loaded listener.js 07:37:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc08dcbe000) [pid = 1963] [serial = 897] [outer = 0x7fc083fcf000] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098463800 == 106 [pid = 1963] [id = 240] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ba60800 == 105 [pid = 1963] [id = 49] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f782800 == 104 [pid = 1963] [id = 238] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094d29800 == 103 [pid = 1963] [id = 43] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fcf8000 == 102 [pid = 1963] [id = 285] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc0a5d98c00) [pid = 1963] [serial = 782] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc0a586ac00) [pid = 1963] [serial = 779] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc09ba2bc00) [pid = 1963] [serial = 773] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc09ed48800) [pid = 1963] [serial = 776] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc0995e8400) [pid = 1963] [serial = 806] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ba5b800 == 101 [pid = 1963] [id = 284] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982e6800 == 100 [pid = 1963] [id = 283] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097688000 == 99 [pid = 1963] [id = 282] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd5d800 == 98 [pid = 1963] [id = 281] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f297800 == 97 [pid = 1963] [id = 280] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0918d4800 == 96 [pid = 1963] [id = 279] 07:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098b63800 == 95 [pid = 1963] [id = 270] 07:37:05 INFO - PROCESS | 1963 | 1461595025765 Marionette TRACE conn4 <- [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:37:05 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c0b800 == 94 [pid = 1963] [id = 269] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc08da4e000) [pid = 1963] [serial = 758] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc0935a4c00) [pid = 1963] [serial = 798] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc092ae1400) [pid = 1963] [serial = 797] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc08ed6c400) [pid = 1963] [serial = 788] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc08ed92000) [pid = 1963] [serial = 785] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc0935aec00) [pid = 1963] [serial = 800] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc09744a400) [pid = 1963] [serial = 803] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc0957fe800) [pid = 1963] [serial = 801] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc091ac6000) [pid = 1963] [serial = 764] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc09198ac00) [pid = 1963] [serial = 794] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc0968d3400) [pid = 1963] [serial = 767] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc091ac5c00) [pid = 1963] [serial = 795] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc08f1ed400) [pid = 1963] [serial = 789] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc097d63800) [pid = 1963] [serial = 770] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc090a25800) [pid = 1963] [serial = 792] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc08f57bc00) [pid = 1963] [serial = 761] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc08f52c400) [pid = 1963] [serial = 791] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc0973dd400) [pid = 1963] [serial = 756] [outer = (nil)] [url = about:blank] 07:37:05 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc098851800) [pid = 1963] [serial = 804] [outer = (nil)] [url = about:blank] 07:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1586ms 07:37:05 INFO - PROCESS | 1963 | 1461595025809 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 07:37:05 INFO - PROCESS | 1963 | 1461595025814 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 07:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:37:05 INFO - PROCESS | 1963 | 1461595025821 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:37:05 INFO - PROCESS | 1963 | 1461595025823 Marionette TRACE conn4 <- [1,1166,null,{}] 07:37:05 INFO - PROCESS | 1963 | 1461595025829 Marionette TRACE conn4 -> [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:37:05 INFO - PROCESS | 1963 | 1461595025982 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:37:06 INFO - PROCESS | 1963 | 1461595026129 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f3c3000 == 95 [pid = 1963] [id = 299] 07:37:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc08dcbe400) [pid = 1963] [serial = 898] [outer = (nil)] 07:37:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc08f527000) [pid = 1963] [serial = 899] [outer = 0x7fc08dcbe400] 07:37:06 INFO - PROCESS | 1963 | 1461595026193 Marionette DEBUG loaded listener.js 07:37:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc08f57c000) [pid = 1963] [serial = 900] [outer = 0x7fc08dcbe400] 07:37:06 INFO - PROCESS | 1963 | 1461595026966 Marionette TRACE conn4 <- [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:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1182ms 07:37:07 INFO - PROCESS | 1963 | 1461595027003 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 07:37:07 INFO - PROCESS | 1963 | 1461595027005 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 07:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:37:07 INFO - PROCESS | 1963 | 1461595027039 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:37:07 INFO - PROCESS | 1963 | 1461595027047 Marionette TRACE conn4 <- [1,1170,null,{}] 07:37:07 INFO - PROCESS | 1963 | 1461595027060 Marionette TRACE conn4 -> [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:37:07 INFO - PROCESS | 1963 | 1461595027213 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:37:07 INFO - PROCESS | 1963 | 1461595027225 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092ece000 == 96 [pid = 1963] [id = 300] 07:37:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc08f57d000) [pid = 1963] [serial = 901] [outer = (nil)] 07:37:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc091a5e800) [pid = 1963] [serial = 902] [outer = 0x7fc08f57d000] 07:37:07 INFO - PROCESS | 1963 | 1461595027283 Marionette DEBUG loaded listener.js 07:37:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc091abd400) [pid = 1963] [serial = 903] [outer = 0x7fc08f57d000] 07:37:08 INFO - PROCESS | 1963 | 1461595028064 Marionette TRACE conn4 <- [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:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1074ms 07:37:08 INFO - PROCESS | 1963 | 1461595028088 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 1963 | 1461595028092 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 07:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:37:08 INFO - PROCESS | 1963 | 1461595028097 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - PROCESS | 1963 | 1461595028099 Marionette TRACE conn4 <- [1,1174,null,{}] 07:37:08 INFO - PROCESS | 1963 | 1461595028131 Marionette TRACE conn4 -> [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:37:08 INFO - PROCESS | 1963 | 1461595028340 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:37:08 INFO - PROCESS | 1963 | 1461595028377 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc093458800 == 97 [pid = 1963] [id = 301] 07:37:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc091988400) [pid = 1963] [serial = 904] [outer = (nil)] 07:37:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc091addc00) [pid = 1963] [serial = 905] [outer = 0x7fc091988400] 07:37:08 INFO - PROCESS | 1963 | 1461595028437 Marionette DEBUG loaded listener.js 07:37:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc092ad3800) [pid = 1963] [serial = 906] [outer = 0x7fc091988400] 07:37:09 INFO - PROCESS | 1963 | 1461595029251 Marionette TRACE conn4 <- [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:37:09 INFO - PROCESS | 1963 | 1461595029292 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 07:37:09 INFO - PROCESS | 1963 | 1461595029297 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:37:09 INFO - PROCESS | 1963 | 1461595029301 Marionette TRACE conn4 <- [1,1178,null,{}] 07:37:09 INFO - PROCESS | 1963 | 1461595029313 Marionette TRACE conn4 -> [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:37:09 INFO - PROCESS | 1963 | 1461595029495 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:37:09 INFO - PROCESS | 1963 | 1461595029525 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc095d2c000 == 98 [pid = 1963] [id = 302] 07:37:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc093414c00) [pid = 1963] [serial = 907] [outer = (nil)] 07:37:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc093417800) [pid = 1963] [serial = 908] [outer = 0x7fc093414c00] 07:37:09 INFO - PROCESS | 1963 | 1461595029599 Marionette DEBUG loaded listener.js 07:37:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc093583400) [pid = 1963] [serial = 909] [outer = 0x7fc093414c00] 07:37:10 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc097446800) [pid = 1963] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:37:10 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc08ed48000) [pid = 1963] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:37:10 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc08ed17800) [pid = 1963] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:37:10 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc08f57a000) [pid = 1963] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:37:10 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc097c57c00) [pid = 1963] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:37:10 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc091abf000) [pid = 1963] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:37:10 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc086f5d800) [pid = 1963] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:37:10 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc091980c00) [pid = 1963] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:37:10 INFO - PROCESS | 1963 | 1461595030756 Marionette TRACE conn4 <- [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:37:10 INFO - PROCESS | 1963 | 1461595030795 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 07:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:37:10 INFO - PROCESS | 1963 | 1461595030802 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:37:10 INFO - PROCESS | 1963 | 1461595030805 Marionette TRACE conn4 <- [1,1182,null,{}] 07:37:10 INFO - PROCESS | 1963 | 1461595030809 Marionette TRACE conn4 -> [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:37:11 INFO - PROCESS | 1963 | 1461595031021 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:37:11 INFO - PROCESS | 1963 | 1461595031163 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09768a000 == 99 [pid = 1963] [id = 303] 07:37:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc08da4f000) [pid = 1963] [serial = 910] [outer = (nil)] 07:37:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc093589800) [pid = 1963] [serial = 911] [outer = 0x7fc08da4f000] 07:37:11 INFO - PROCESS | 1963 | 1461595031224 Marionette DEBUG loaded listener.js 07:37:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc095725400) [pid = 1963] [serial = 912] [outer = 0x7fc08da4f000] 07:37:11 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:37:11 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:37:11 INFO - PROCESS | 1963 | 1461595031883 Marionette TRACE conn4 <- [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:37:11 INFO - PROCESS | 1963 | 1461595031945 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 07:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:37:11 INFO - PROCESS | 1963 | 1461595031950 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:37:11 INFO - PROCESS | 1963 | 1461595031952 Marionette TRACE conn4 <- [1,1186,null,{}] 07:37:11 INFO - PROCESS | 1963 | 1461595031966 Marionette TRACE conn4 -> [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:37:12 INFO - PROCESS | 1963 | 1461595032112 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:37:12 INFO - PROCESS | 1963 | 1461595032123 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098463800 == 100 [pid = 1963] [id = 304] 07:37:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc0935aac00) [pid = 1963] [serial = 913] [outer = (nil)] 07:37:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc097447800) [pid = 1963] [serial = 914] [outer = 0x7fc0935aac00] 07:37:12 INFO - PROCESS | 1963 | 1461595032181 Marionette DEBUG loaded listener.js 07:37:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc098bc9400) [pid = 1963] [serial = 915] [outer = 0x7fc0935aac00] 07:37:13 INFO - PROCESS | 1963 | 1461595033251 Marionette TRACE conn4 <- [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:37:13 INFO - PROCESS | 1963 | 1461595033291 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:37:13 INFO - PROCESS | 1963 | 1461595033300 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:37:13 INFO - PROCESS | 1963 | 1461595033304 Marionette TRACE conn4 <- [1,1190,null,{}] 07:37:13 INFO - PROCESS | 1963 | 1461595033313 Marionette TRACE conn4 -> [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:37:13 INFO - PROCESS | 1963 | 1461595033483 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:37:13 INFO - PROCESS | 1963 | 1461595033719 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd45000 == 101 [pid = 1963] [id = 305] 07:37:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc08c9bfc00) [pid = 1963] [serial = 916] [outer = (nil)] 07:37:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc08dcb0800) [pid = 1963] [serial = 917] [outer = 0x7fc08c9bfc00] 07:37:13 INFO - PROCESS | 1963 | 1461595033837 Marionette DEBUG loaded listener.js 07:37:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc08ed17800) [pid = 1963] [serial = 918] [outer = 0x7fc08c9bfc00] 07:37:14 INFO - PROCESS | 1963 | 1461595034711 Marionette TRACE conn4 <- [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:37:14 INFO - PROCESS | 1963 | 1461595034793 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:37:14 INFO - PROCESS | 1963 | 1461595034805 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:37:14 INFO - PROCESS | 1963 | 1461595034808 Marionette TRACE conn4 <- [1,1194,null,{}] 07:37:14 INFO - PROCESS | 1963 | 1461595034814 Marionette TRACE conn4 -> [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:37:15 INFO - PROCESS | 1963 | 1461595035026 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:37:15 INFO - PROCESS | 1963 | 1461595035276 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0974bf800 == 102 [pid = 1963] [id = 306] 07:37:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc08f57a000) [pid = 1963] [serial = 919] [outer = (nil)] 07:37:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc08f743400) [pid = 1963] [serial = 920] [outer = 0x7fc08f57a000] 07:37:15 INFO - PROCESS | 1963 | 1461595035402 Marionette DEBUG loaded listener.js 07:37:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc091904400) [pid = 1963] [serial = 921] [outer = 0x7fc08f57a000] 07:37:16 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:37:16 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:37:16 INFO - PROCESS | 1963 | 1461595036315 Marionette TRACE conn4 <- [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:37:16 INFO - PROCESS | 1963 | 1461595036352 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:37:16 INFO - PROCESS | 1963 | 1461595036358 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - PROCESS | 1963 | 1461595036363 Marionette TRACE conn4 <- [1,1198,null,{}] 07:37:16 INFO - PROCESS | 1963 | 1461595036378 Marionette TRACE conn4 -> [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:37:16 INFO - PROCESS | 1963 | 1461595036542 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:37:16 INFO - PROCESS | 1963 | 1461595036738 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fcf1000 == 103 [pid = 1963] [id = 307] 07:37:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc092ae0400) [pid = 1963] [serial = 922] [outer = (nil)] 07:37:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc09358ac00) [pid = 1963] [serial = 923] [outer = 0x7fc092ae0400] 07:37:16 INFO - PROCESS | 1963 | 1461595036858 Marionette DEBUG loaded listener.js 07:37:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc0935b0800) [pid = 1963] [serial = 924] [outer = 0x7fc092ae0400] 07:37:17 INFO - PROCESS | 1963 | 1461595037755 Marionette TRACE conn4 <- [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:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1435ms 07:37:17 INFO - PROCESS | 1963 | 1461595037793 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:37:17 INFO - PROCESS | 1963 | 1461595037798 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:37:17 INFO - PROCESS | 1963 | 1461595037803 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:37:17 INFO - PROCESS | 1963 | 1461595037806 Marionette TRACE conn4 <- [1,1202,null,{}] 07:37:17 INFO - PROCESS | 1963 | 1461595037811 Marionette TRACE conn4 -> [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:37:17 INFO - PROCESS | 1963 | 1461595037971 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:37:18 INFO - PROCESS | 1963 | 1461595038150 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa559000 == 104 [pid = 1963] [id = 308] 07:37:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc093414800) [pid = 1963] [serial = 925] [outer = (nil)] 07:37:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc0995e8400) [pid = 1963] [serial = 926] [outer = 0x7fc093414800] 07:37:18 INFO - PROCESS | 1963 | 1461595038221 Marionette DEBUG loaded listener.js 07:37:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc09fc8ec00) [pid = 1963] [serial = 927] [outer = 0x7fc093414800] 07:37:19 INFO - PROCESS | 1963 | 1461595039070 Marionette TRACE conn4 <- [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:37:19 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:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1327ms 07:37:19 INFO - PROCESS | 1963 | 1461595039132 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:37:19 INFO - PROCESS | 1963 | 1461595039135 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:37:19 INFO - PROCESS | 1963 | 1461595039141 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:37:19 INFO - PROCESS | 1963 | 1461595039143 Marionette TRACE conn4 <- [1,1206,null,{}] 07:37:19 INFO - PROCESS | 1963 | 1461595039149 Marionette TRACE conn4 -> [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:37:19 INFO - PROCESS | 1963 | 1461595039312 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:37:19 INFO - PROCESS | 1963 | 1461595039487 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa39800 == 105 [pid = 1963] [id = 309] 07:37:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc09358cc00) [pid = 1963] [serial = 928] [outer = (nil)] 07:37:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc0a5d4a400) [pid = 1963] [serial = 929] [outer = 0x7fc09358cc00] 07:37:19 INFO - PROCESS | 1963 | 1461595039565 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc0a6d7f800) [pid = 1963] [serial = 930] [outer = 0x7fc09358cc00] 07:37:20 INFO - PROCESS | 1963 | 1461595040417 Marionette TRACE conn4 <- [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:37:20 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:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1327ms 07:37:20 INFO - PROCESS | 1963 | 1461595040482 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:37:20 INFO - PROCESS | 1963 | 1461595040486 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:37:20 INFO - PROCESS | 1963 | 1461595040492 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:37:20 INFO - PROCESS | 1963 | 1461595040494 Marionette TRACE conn4 <- [1,1210,null,{}] 07:37:20 INFO - PROCESS | 1963 | 1461595040500 Marionette TRACE conn4 -> [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:37:20 INFO - PROCESS | 1963 | 1461595040696 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:37:20 INFO - PROCESS | 1963 | 1461595040877 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0af1c0800 == 106 [pid = 1963] [id = 310] 07:37:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc0a6d81800) [pid = 1963] [serial = 931] [outer = (nil)] 07:37:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc0aa77c000) [pid = 1963] [serial = 932] [outer = 0x7fc0a6d81800] 07:37:20 INFO - PROCESS | 1963 | 1461595040951 Marionette DEBUG loaded listener.js 07:37:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc0aafd0c00) [pid = 1963] [serial = 933] [outer = 0x7fc0a6d81800] 07:37:21 INFO - PROCESS | 1963 | 1461595041835 Marionette TRACE conn4 <- [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:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1382ms 07:37:21 INFO - PROCESS | 1963 | 1461595041875 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:37:21 INFO - PROCESS | 1963 | 1461595041878 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:37:21 INFO - PROCESS | 1963 | 1461595041884 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:37:21 INFO - PROCESS | 1963 | 1461595041887 Marionette TRACE conn4 <- [1,1214,null,{}] 07:37:21 INFO - PROCESS | 1963 | 1461595041892 Marionette TRACE conn4 -> [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:37:22 INFO - PROCESS | 1963 | 1461595042054 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:37:22 INFO - PROCESS | 1963 | 1461595042236 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc083f75000 == 107 [pid = 1963] [id = 311] 07:37:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc0847a2400) [pid = 1963] [serial = 934] [outer = (nil)] 07:37:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc0847ac400) [pid = 1963] [serial = 935] [outer = 0x7fc0847a2400] 07:37:22 INFO - PROCESS | 1963 | 1461595042305 Marionette DEBUG loaded listener.js 07:37:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc086f5d800) [pid = 1963] [serial = 936] [outer = 0x7fc0847a2400] 07:37:23 INFO - PROCESS | 1963 | 1461595043165 Marionette TRACE conn4 <- [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:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1330ms 07:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:37:23 INFO - PROCESS | 1963 | 1461595043216 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:37:23 INFO - PROCESS | 1963 | 1461595043219 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:37:23 INFO - PROCESS | 1963 | 1461595043225 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:37:23 INFO - PROCESS | 1963 | 1461595043228 Marionette TRACE conn4 <- [1,1218,null,{}] 07:37:23 INFO - PROCESS | 1963 | 1461595043233 Marionette TRACE conn4 -> [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:37:23 INFO - PROCESS | 1963 | 1461595043389 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:37:23 INFO - PROCESS | 1963 | 1461595043579 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0820cd800 == 108 [pid = 1963] [id = 312] 07:37:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc0847a6800) [pid = 1963] [serial = 937] [outer = (nil)] 07:37:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc08ebdfc00) [pid = 1963] [serial = 938] [outer = 0x7fc0847a6800] 07:37:23 INFO - PROCESS | 1963 | 1461595043650 Marionette DEBUG loaded listener.js 07:37:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc08ebe5c00) [pid = 1963] [serial = 939] [outer = 0x7fc0847a6800] 07:37:24 INFO - PROCESS | 1963 | 1461595044482 Marionette TRACE conn4 <- [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:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1286ms 07:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:37:24 INFO - PROCESS | 1963 | 1461595044511 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:37:24 INFO - PROCESS | 1963 | 1461595044514 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:37:24 INFO - PROCESS | 1963 | 1461595044521 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:37:24 INFO - PROCESS | 1963 | 1461595044524 Marionette TRACE conn4 <- [1,1222,null,{}] 07:37:24 INFO - PROCESS | 1963 | 1461595044529 Marionette TRACE conn4 -> [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:37:24 INFO - PROCESS | 1963 | 1461595044693 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:37:24 INFO - PROCESS | 1963 | 1461595044876 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b0d000 == 109 [pid = 1963] [id = 313] 07:37:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc083e42400) [pid = 1963] [serial = 940] [outer = (nil)] 07:37:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc083e4ac00) [pid = 1963] [serial = 941] [outer = 0x7fc083e42400] 07:37:24 INFO - PROCESS | 1963 | 1461595044944 Marionette DEBUG loaded listener.js 07:37:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc083e4fc00) [pid = 1963] [serial = 942] [outer = 0x7fc083e42400] 07:37:25 INFO - PROCESS | 1963 | 1461595045809 Marionette TRACE conn4 <- [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:37:25 INFO - PROCESS | 1963 | 1461595045864 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:37:25 INFO - PROCESS | 1963 | 1461595045870 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - PROCESS | 1963 | 1461595045873 Marionette TRACE conn4 <- [1,1226,null,{}] 07:37:25 INFO - PROCESS | 1963 | 1461595045878 Marionette TRACE conn4 -> [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:37:26 INFO - PROCESS | 1963 | 1461595046039 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:37:26 INFO - PROCESS | 1963 | 1461595046233 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0821da000 == 110 [pid = 1963] [id = 314] 07:37:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc083e43400) [pid = 1963] [serial = 943] [outer = (nil)] 07:37:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc08c7c3400) [pid = 1963] [serial = 944] [outer = 0x7fc083e43400] 07:37:26 INFO - PROCESS | 1963 | 1461595046302 Marionette DEBUG loaded listener.js 07:37:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc08c7c8800) [pid = 1963] [serial = 945] [outer = 0x7fc083e43400] 07:37:27 INFO - PROCESS | 1963 | 1461595047515 Marionette TRACE conn4 <- [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:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1691ms 07:37:27 INFO - PROCESS | 1963 | 1461595047562 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:37:27 INFO - PROCESS | 1963 | 1461595047568 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:37:27 INFO - PROCESS | 1963 | 1461595047575 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:37:27 INFO - PROCESS | 1963 | 1461595047579 Marionette TRACE conn4 <- [1,1230,null,{}] 07:37:27 INFO - PROCESS | 1963 | 1461595047595 Marionette TRACE conn4 -> [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:37:27 INFO - PROCESS | 1963 | 1461595047760 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:37:27 INFO - PROCESS | 1963 | 1461595047990 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd23800 == 111 [pid = 1963] [id = 315] 07:37:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc08c7c2400) [pid = 1963] [serial = 946] [outer = (nil)] 07:37:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc08c7c7c00) [pid = 1963] [serial = 947] [outer = 0x7fc08c7c2400] 07:37:28 INFO - PROCESS | 1963 | 1461595048055 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc08c7ce800) [pid = 1963] [serial = 948] [outer = 0x7fc08c7c2400] 07:37:28 INFO - PROCESS | 1963 | 1461595048981 Marionette TRACE conn4 <- [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:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1439ms 07:37:29 INFO - PROCESS | 1963 | 1461595049014 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:37:29 INFO - PROCESS | 1963 | 1461595049022 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:37:29 INFO - PROCESS | 1963 | 1461595049032 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:37:29 INFO - PROCESS | 1963 | 1461595049036 Marionette TRACE conn4 <- [1,1234,null,{}] 07:37:29 INFO - PROCESS | 1963 | 1461595049041 Marionette TRACE conn4 -> [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:37:29 INFO - PROCESS | 1963 | 1461595049199 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:37:29 INFO - PROCESS | 1963 | 1461595049392 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08554e000 == 112 [pid = 1963] [id = 316] 07:37:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc08da44400) [pid = 1963] [serial = 949] [outer = (nil)] 07:37:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc08dcb1400) [pid = 1963] [serial = 950] [outer = 0x7fc08da44400] 07:37:29 INFO - PROCESS | 1963 | 1461595049455 Marionette DEBUG loaded listener.js 07:37:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc08ebde000) [pid = 1963] [serial = 951] [outer = 0x7fc08da44400] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08dacb000 == 111 [pid = 1963] [id = 138] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09768a000 == 110 [pid = 1963] [id = 303] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc095d2c000 == 109 [pid = 1963] [id = 302] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc096f27000) [pid = 1963] [serial = 815] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc09ed4f400) [pid = 1963] [serial = 818] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc0a69b2800) [pid = 1963] [serial = 821] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc0a6f72000) [pid = 1963] [serial = 824] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc0aa50c400) [pid = 1963] [serial = 827] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc0aa8a5000) [pid = 1963] [serial = 830] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc083fd5000) [pid = 1963] [serial = 833] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc0884dec00) [pid = 1963] [serial = 836] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc0a5867800) [pid = 1963] [serial = 860] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc093458800 == 108 [pid = 1963] [id = 301] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ece000 == 107 [pid = 1963] [id = 300] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f3c3000 == 106 [pid = 1963] [id = 299] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd20000 == 105 [pid = 1963] [id = 298] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0885e0000 == 104 [pid = 1963] [id = 297] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa60800 == 103 [pid = 1963] [id = 289] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982e3800 == 102 [pid = 1963] [id = 288] 07:37:30 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc090ba5000 == 101 [pid = 1963] [id = 287] 07:37:30 INFO - PROCESS | 1963 | 1461595050397 Marionette TRACE conn4 <- [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:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1383ms 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc097d1f000) [pid = 1963] [serial = 854] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc099684800) [pid = 1963] [serial = 855] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc09bf1ac00) [pid = 1963] [serial = 857] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc08f37c800) [pid = 1963] [serial = 843] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc08ed8d400) [pid = 1963] [serial = 842] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc08fe2ec00) [pid = 1963] [serial = 845] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc0918ebc00) [pid = 1963] [serial = 846] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc09ed4d400) [pid = 1963] [serial = 807] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc092ad8400) [pid = 1963] [serial = 848] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc08c9b2400) [pid = 1963] [serial = 840] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc087250800) [pid = 1963] [serial = 839] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc091986800) [pid = 1963] [serial = 812] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc08f20e000) [pid = 1963] [serial = 809] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc09409dc00) [pid = 1963] [serial = 851] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc095d74400) [pid = 1963] [serial = 852] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc0a4cee800) [pid = 1963] [serial = 858] [outer = (nil)] [url = about:blank] 07:37:30 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc093590400) [pid = 1963] [serial = 849] [outer = (nil)] [url = about:blank] 07:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:37:30 INFO - PROCESS | 1963 | 1461595050438 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:37:30 INFO - PROCESS | 1963 | 1461595050440 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:37:30 INFO - PROCESS | 1963 | 1461595050447 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:37:30 INFO - PROCESS | 1963 | 1461595050452 Marionette TRACE conn4 <- [1,1238,null,{}] 07:37:30 INFO - PROCESS | 1963 | 1461595050467 Marionette TRACE conn4 -> [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:37:30 INFO - PROCESS | 1963 | 1461595050614 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:37:30 INFO - PROCESS | 1963 | 1461595050631 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f490800 == 102 [pid = 1963] [id = 317] 07:37:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc08ed19800) [pid = 1963] [serial = 952] [outer = (nil)] 07:37:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc08f207800) [pid = 1963] [serial = 953] [outer = 0x7fc08ed19800] 07:37:30 INFO - PROCESS | 1963 | 1461595050695 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc08f533400) [pid = 1963] [serial = 954] [outer = 0x7fc08ed19800] 07:37:31 INFO - PROCESS | 1963 | 1461595051489 Marionette TRACE conn4 <- [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:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1089ms 07:37:31 INFO - PROCESS | 1963 | 1461595051536 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:37:31 INFO - PROCESS | 1963 | 1461595051541 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:37:31 INFO - PROCESS | 1963 | 1461595051546 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - PROCESS | 1963 | 1461595051549 Marionette TRACE conn4 <- [1,1242,null,{}] 07:37:31 INFO - PROCESS | 1963 | 1461595051554 Marionette TRACE conn4 -> [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:37:31 INFO - PROCESS | 1963 | 1461595051696 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:37:31 INFO - PROCESS | 1963 | 1461595051710 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b14000 == 103 [pid = 1963] [id = 318] 07:37:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc08ed94c00) [pid = 1963] [serial = 955] [outer = (nil)] 07:37:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc091906c00) [pid = 1963] [serial = 956] [outer = 0x7fc08ed94c00] 07:37:31 INFO - PROCESS | 1963 | 1461595051770 Marionette DEBUG loaded listener.js 07:37:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc091a67400) [pid = 1963] [serial = 957] [outer = 0x7fc08ed94c00] 07:37:32 INFO - PROCESS | 1963 | 1461595052637 Marionette TRACE conn4 <- [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:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1132ms 07:37:32 INFO - PROCESS | 1963 | 1461595052689 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:37:32 INFO - PROCESS | 1963 | 1461595052691 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:37:32 INFO - PROCESS | 1963 | 1461595052707 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:37:32 INFO - PROCESS | 1963 | 1461595052708 Marionette TRACE conn4 <- [1,1246,null,{}] 07:37:32 INFO - PROCESS | 1963 | 1461595052712 Marionette TRACE conn4 -> [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:37:32 INFO - PROCESS | 1963 | 1461595052917 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:37:32 INFO - PROCESS | 1963 | 1461595052940 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09345a000 == 104 [pid = 1963] [id = 319] 07:37:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc08f202400) [pid = 1963] [serial = 958] [outer = (nil)] 07:37:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc091a67c00) [pid = 1963] [serial = 959] [outer = 0x7fc08f202400] 07:37:33 INFO - PROCESS | 1963 | 1461595052998 Marionette DEBUG loaded listener.js 07:37:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc091ae0800) [pid = 1963] [serial = 960] [outer = 0x7fc08f202400] 07:37:33 INFO - PROCESS | 1963 | 1461595053786 Marionette TRACE conn4 <- [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:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1127ms 07:37:33 INFO - PROCESS | 1963 | 1461595053837 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:37:33 INFO - PROCESS | 1963 | 1461595053840 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:37:33 INFO - PROCESS | 1963 | 1461595053852 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:37:33 INFO - PROCESS | 1963 | 1461595053855 Marionette TRACE conn4 <- [1,1250,null,{}] 07:37:33 INFO - PROCESS | 1963 | 1461595053860 Marionette TRACE conn4 -> [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:37:34 INFO - PROCESS | 1963 | 1461595054086 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:37:34 INFO - PROCESS | 1963 | 1461595054113 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0974bd000 == 105 [pid = 1963] [id = 320] 07:37:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc093419400) [pid = 1963] [serial = 961] [outer = (nil)] 07:37:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc09409dc00) [pid = 1963] [serial = 962] [outer = 0x7fc093419400] 07:37:34 INFO - PROCESS | 1963 | 1461595054176 Marionette DEBUG loaded listener.js 07:37:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc097441000) [pid = 1963] [serial = 963] [outer = 0x7fc093419400] 07:37:35 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc093414c00) [pid = 1963] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:37:35 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc083fcf000) [pid = 1963] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:37:35 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc091988400) [pid = 1963] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:37:35 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc08dcbe400) [pid = 1963] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:37:35 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc08f57d000) [pid = 1963] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:37:35 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc083fcd400) [pid = 1963] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:37:35 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc090abc400) [pid = 1963] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:37:35 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc08da4f000) [pid = 1963] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:37:35 INFO - PROCESS | 1963 | 1461595055165 Marionette TRACE conn4 <- [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:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1379ms 07:37:35 INFO - PROCESS | 1963 | 1461595055232 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:37:35 INFO - PROCESS | 1963 | 1461595055235 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:37:35 INFO - PROCESS | 1963 | 1461595055241 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:37:35 INFO - PROCESS | 1963 | 1461595055243 Marionette TRACE conn4 <- [1,1254,null,{}] 07:37:35 INFO - PROCESS | 1963 | 1461595055248 Marionette TRACE conn4 -> [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:37:35 INFO - PROCESS | 1963 | 1461595055402 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:37:35 INFO - PROCESS | 1963 | 1461595055412 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094f2b800 == 106 [pid = 1963] [id = 321] 07:37:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc083fcf000) [pid = 1963] [serial = 964] [outer = (nil)] 07:37:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc092ad8c00) [pid = 1963] [serial = 965] [outer = 0x7fc083fcf000] 07:37:35 INFO - PROCESS | 1963 | 1461595055471 Marionette DEBUG loaded listener.js 07:37:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc09832d000) [pid = 1963] [serial = 966] [outer = 0x7fc083fcf000] 07:37:36 INFO - PROCESS | 1963 | 1461595056248 Marionette TRACE conn4 <- [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:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1035ms 07:37:36 INFO - PROCESS | 1963 | 1461595056276 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:37:36 INFO - PROCESS | 1963 | 1461595056279 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:37:36 INFO - PROCESS | 1963 | 1461595056285 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:37:36 INFO - PROCESS | 1963 | 1461595056287 Marionette TRACE conn4 <- [1,1258,null,{}] 07:37:36 INFO - PROCESS | 1963 | 1461595056292 Marionette TRACE conn4 -> [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:37:36 INFO - PROCESS | 1963 | 1461595056487 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:37:36 INFO - PROCESS | 1963 | 1461595056509 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098eb1000 == 107 [pid = 1963] [id = 322] 07:37:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc093415800) [pid = 1963] [serial = 967] [outer = (nil)] 07:37:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc09fc8f000) [pid = 1963] [serial = 968] [outer = 0x7fc093415800] 07:37:36 INFO - PROCESS | 1963 | 1461595056568 Marionette DEBUG loaded listener.js 07:37:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc0a6d03000) [pid = 1963] [serial = 969] [outer = 0x7fc093415800] 07:37:37 INFO - PROCESS | 1963 | 1461595057521 Marionette TRACE conn4 <- [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:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1276ms 07:37:37 INFO - PROCESS | 1963 | 1461595057563 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:37:37 INFO - PROCESS | 1963 | 1461595057569 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:37:37 INFO - PROCESS | 1963 | 1461595057577 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:37:37 INFO - PROCESS | 1963 | 1461595057582 Marionette TRACE conn4 <- [1,1262,null,{}] 07:37:37 INFO - PROCESS | 1963 | 1461595057591 Marionette TRACE conn4 -> [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:37:37 INFO - PROCESS | 1963 | 1461595057775 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:37:37 INFO - PROCESS | 1963 | 1461595057957 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085abf800 == 108 [pid = 1963] [id = 323] 07:37:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc0831e9000) [pid = 1963] [serial = 970] [outer = (nil)] 07:37:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc087250800) [pid = 1963] [serial = 971] [outer = 0x7fc0831e9000] 07:37:38 INFO - PROCESS | 1963 | 1461595058030 Marionette DEBUG loaded listener.js 07:37:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc08c7cc400) [pid = 1963] [serial = 972] [outer = 0x7fc0831e9000] 07:37:38 INFO - PROCESS | 1963 | 1461595058977 Marionette TRACE conn4 <- [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:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1436ms 07:37:39 INFO - PROCESS | 1963 | 1461595059013 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:37:39 INFO - PROCESS | 1963 | 1461595059021 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:37:39 INFO - PROCESS | 1963 | 1461595059031 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:37:39 INFO - PROCESS | 1963 | 1461595059034 Marionette TRACE conn4 <- [1,1266,null,{}] 07:37:39 INFO - PROCESS | 1963 | 1461595059040 Marionette TRACE conn4 -> [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:37:39 INFO - PROCESS | 1963 | 1461595059208 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:37:39 INFO - PROCESS | 1963 | 1461595059394 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc093443000 == 109 [pid = 1963] [id = 324] 07:37:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc08ebe1400) [pid = 1963] [serial = 973] [outer = (nil)] 07:37:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc08ed1a400) [pid = 1963] [serial = 974] [outer = 0x7fc08ebe1400] 07:37:39 INFO - PROCESS | 1963 | 1461595059464 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc08f530800) [pid = 1963] [serial = 975] [outer = 0x7fc08ebe1400] 07:37:40 INFO - PROCESS | 1963 | 1461595060429 Marionette TRACE conn4 <- [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:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1448ms 07:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:37:40 INFO - PROCESS | 1963 | 1461595060479 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 1963 | 1461595060482 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:37:40 INFO - PROCESS | 1963 | 1461595060489 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - PROCESS | 1963 | 1461595060495 Marionette TRACE conn4 <- [1,1270,null,{}] 07:37:40 INFO - PROCESS | 1963 | 1461595060510 Marionette TRACE conn4 -> [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:37:40 INFO - PROCESS | 1963 | 1461595060692 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:37:40 INFO - PROCESS | 1963 | 1461595060874 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5bb5000 == 110 [pid = 1963] [id = 325] 07:37:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc091ac3800) [pid = 1963] [serial = 976] [outer = (nil)] 07:37:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc09341c000) [pid = 1963] [serial = 977] [outer = 0x7fc091ac3800] 07:37:41 INFO - PROCESS | 1963 | 1461595060995 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc09402f800) [pid = 1963] [serial = 978] [outer = 0x7fc091ac3800] 07:37:41 INFO - PROCESS | 1963 | 1461595061787 Marionette TRACE conn4 <- [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:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1335ms 07:37:41 INFO - PROCESS | 1963 | 1461595061839 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:37:41 INFO - PROCESS | 1963 | 1461595061844 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:37:41 INFO - PROCESS | 1963 | 1461595061850 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:37:41 INFO - PROCESS | 1963 | 1461595061854 Marionette TRACE conn4 <- [1,1274,null,{}] 07:37:41 INFO - PROCESS | 1963 | 1461595061859 Marionette TRACE conn4 -> [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:37:42 INFO - PROCESS | 1963 | 1461595062021 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:37:42 INFO - PROCESS | 1963 | 1461595062242 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa91f000 == 111 [pid = 1963] [id = 326] 07:37:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc094031400) [pid = 1963] [serial = 979] [outer = (nil)] 07:37:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc09fc8a400) [pid = 1963] [serial = 980] [outer = 0x7fc094031400] 07:37:42 INFO - PROCESS | 1963 | 1461595062360 Marionette DEBUG loaded listener.js 07:37:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc0a6d83c00) [pid = 1963] [serial = 981] [outer = 0x7fc094031400] 07:37:43 INFO - PROCESS | 1963 | 1461595063256 Marionette TRACE conn4 <- [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:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1478ms 07:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:37:43 INFO - PROCESS | 1963 | 1461595063329 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:37:43 INFO - PROCESS | 1963 | 1461595063332 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:37:43 INFO - PROCESS | 1963 | 1461595063338 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:37:43 INFO - PROCESS | 1963 | 1461595063341 Marionette TRACE conn4 <- [1,1278,null,{}] 07:37:43 INFO - PROCESS | 1963 | 1461595063347 Marionette TRACE conn4 -> [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:37:43 INFO - PROCESS | 1963 | 1461595063517 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:37:43 INFO - PROCESS | 1963 | 1461595063698 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0af1c3800 == 112 [pid = 1963] [id = 327] 07:37:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc0858d7c00) [pid = 1963] [serial = 982] [outer = (nil)] 07:37:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc0858df000) [pid = 1963] [serial = 983] [outer = 0x7fc0858d7c00] 07:37:43 INFO - PROCESS | 1963 | 1461595063772 Marionette DEBUG loaded listener.js 07:37:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc08c7d0400) [pid = 1963] [serial = 984] [outer = 0x7fc0858d7c00] 07:37:44 INFO - PROCESS | 1963 | 1461595064620 Marionette TRACE conn4 <- [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:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1329ms 07:37:44 INFO - PROCESS | 1963 | 1461595064667 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:37:44 INFO - PROCESS | 1963 | 1461595064670 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:37:44 INFO - PROCESS | 1963 | 1461595064676 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:37:44 INFO - PROCESS | 1963 | 1461595064679 Marionette TRACE conn4 <- [1,1282,null,{}] 07:37:44 INFO - PROCESS | 1963 | 1461595064685 Marionette TRACE conn4 -> [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:37:44 INFO - PROCESS | 1963 | 1461595064873 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:37:45 INFO - PROCESS | 1963 | 1461595065057 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b3a000 == 113 [pid = 1963] [id = 328] 07:37:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc0957fbc00) [pid = 1963] [serial = 985] [outer = (nil)] 07:37:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc0a8ebdc00) [pid = 1963] [serial = 986] [outer = 0x7fc0957fbc00] 07:37:45 INFO - PROCESS | 1963 | 1461595065134 Marionette DEBUG loaded listener.js 07:37:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc0ab12f800) [pid = 1963] [serial = 987] [outer = 0x7fc0957fbc00] 07:37:46 INFO - PROCESS | 1963 | 1461595066015 Marionette TRACE conn4 <- [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:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1384ms 07:37:46 INFO - PROCESS | 1963 | 1461595066061 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:37:46 INFO - PROCESS | 1963 | 1461595066065 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:37:46 INFO - PROCESS | 1963 | 1461595066070 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:37:46 INFO - PROCESS | 1963 | 1461595066073 Marionette TRACE conn4 <- [1,1286,null,{}] 07:37:46 INFO - PROCESS | 1963 | 1461595066078 Marionette TRACE conn4 -> [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:37:46 INFO - PROCESS | 1963 | 1461595066245 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:37:46 INFO - PROCESS | 1963 | 1461595066438 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085e9d800 == 114 [pid = 1963] [id = 329] 07:37:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc0849ce400) [pid = 1963] [serial = 988] [outer = (nil)] 07:37:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc0849d7c00) [pid = 1963] [serial = 989] [outer = 0x7fc0849ce400] 07:37:46 INFO - PROCESS | 1963 | 1461595066509 Marionette DEBUG loaded listener.js 07:37:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc0849dd400) [pid = 1963] [serial = 990] [outer = 0x7fc0849ce400] 07:37:47 INFO - PROCESS | 1963 | 1461595067350 Marionette TRACE conn4 <- [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:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1330ms 07:37:47 INFO - PROCESS | 1963 | 1461595067401 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:37:47 INFO - PROCESS | 1963 | 1461595067405 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:37:47 INFO - PROCESS | 1963 | 1461595067410 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:37:47 INFO - PROCESS | 1963 | 1461595067413 Marionette TRACE conn4 <- [1,1290,null,{}] 07:37:47 INFO - PROCESS | 1963 | 1461595067418 Marionette TRACE conn4 -> [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:37:47 INFO - PROCESS | 1963 | 1461595067581 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:37:47 INFO - PROCESS | 1963 | 1461595067768 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097098000 == 115 [pid = 1963] [id = 330] 07:37:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc083fa9400) [pid = 1963] [serial = 991] [outer = (nil)] 07:37:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc083fb3c00) [pid = 1963] [serial = 992] [outer = 0x7fc083fa9400] 07:37:47 INFO - PROCESS | 1963 | 1461595067838 Marionette DEBUG loaded listener.js 07:37:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc083fb8800) [pid = 1963] [serial = 993] [outer = 0x7fc083fa9400] 07:37:48 INFO - PROCESS | 1963 | 1461595068729 Marionette TRACE conn4 <- [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:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1390ms 07:37:48 INFO - PROCESS | 1963 | 1461595068801 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:37:48 INFO - PROCESS | 1963 | 1461595068804 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:37:48 INFO - PROCESS | 1963 | 1461595068811 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:37:48 INFO - PROCESS | 1963 | 1461595068814 Marionette TRACE conn4 <- [1,1294,null,{}] 07:37:48 INFO - PROCESS | 1963 | 1461595068819 Marionette TRACE conn4 -> [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:37:49 INFO - PROCESS | 1963 | 1461595069016 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:37:49 INFO - PROCESS | 1963 | 1461595069200 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098921800 == 116 [pid = 1963] [id = 331] 07:37:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc080dc8000) [pid = 1963] [serial = 994] [outer = (nil)] 07:37:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc080dcc800) [pid = 1963] [serial = 995] [outer = 0x7fc080dc8000] 07:37:49 INFO - PROCESS | 1963 | 1461595069274 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc080dd1c00) [pid = 1963] [serial = 996] [outer = 0x7fc080dc8000] 07:37:50 INFO - PROCESS | 1963 | 1461595070166 Marionette TRACE conn4 <- [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:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1428ms 07:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:37:50 INFO - PROCESS | 1963 | 1461595070238 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:37:50 INFO - PROCESS | 1963 | 1461595070241 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:37:50 INFO - PROCESS | 1963 | 1461595070247 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:37:50 INFO - PROCESS | 1963 | 1461595070250 Marionette TRACE conn4 <- [1,1298,null,{}] 07:37:50 INFO - PROCESS | 1963 | 1461595070255 Marionette TRACE conn4 -> [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:37:50 INFO - PROCESS | 1963 | 1461595070421 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:37:50 INFO - PROCESS | 1963 | 1461595070615 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0818db800 == 117 [pid = 1963] [id = 332] 07:37:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc080dc9000) [pid = 1963] [serial = 997] [outer = (nil)] 07:37:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc0822e1c00) [pid = 1963] [serial = 998] [outer = 0x7fc080dc9000] 07:37:50 INFO - PROCESS | 1963 | 1461595070686 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc0822e7000) [pid = 1963] [serial = 999] [outer = 0x7fc080dc9000] 07:37:51 INFO - PROCESS | 1963 | 1461595071595 Marionette TRACE conn4 <- [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:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1382ms 07:37:51 INFO - PROCESS | 1963 | 1461595071630 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:37:51 INFO - PROCESS | 1963 | 1461595071633 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:37:51 INFO - PROCESS | 1963 | 1461595071639 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - PROCESS | 1963 | 1461595071643 Marionette TRACE conn4 <- [1,1302,null,{}] 07:37:51 INFO - PROCESS | 1963 | 1461595071648 Marionette TRACE conn4 -> [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:37:51 INFO - PROCESS | 1963 | 1461595071838 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:37:52 INFO - PROCESS | 1963 | 1461595072033 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080fcd000 == 118 [pid = 1963] [id = 333] 07:37:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc080f41400) [pid = 1963] [serial = 1000] [outer = (nil)] 07:37:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc0822e2400) [pid = 1963] [serial = 1001] [outer = 0x7fc080f41400] 07:37:52 INFO - PROCESS | 1963 | 1461595072109 Marionette DEBUG loaded listener.js 07:37:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc083fa9800) [pid = 1963] [serial = 1002] [outer = 0x7fc080f41400] 07:37:52 INFO - PROCESS | 1963 | 1461595072984 Marionette TRACE conn4 <- [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:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1383ms 07:37:53 INFO - PROCESS | 1963 | 1461595073023 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 1963 | 1461595073026 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:37:53 INFO - PROCESS | 1963 | 1461595073032 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - PROCESS | 1963 | 1461595073035 Marionette TRACE conn4 <- [1,1306,null,{}] 07:37:53 INFO - PROCESS | 1963 | 1461595073040 Marionette TRACE conn4 -> [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:37:53 INFO - PROCESS | 1963 | 1461595073197 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:37:53 INFO - PROCESS | 1963 | 1461595073855 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0846cd000 == 119 [pid = 1963] [id = 334] 07:37:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc080f46800) [pid = 1963] [serial = 1003] [outer = (nil)] 07:37:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc080f4dc00) [pid = 1963] [serial = 1004] [outer = 0x7fc080f46800] 07:37:53 INFO - PROCESS | 1963 | 1461595073928 Marionette DEBUG loaded listener.js 07:37:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc0822eb800) [pid = 1963] [serial = 1005] [outer = 0x7fc080f46800] 07:37:54 INFO - PROCESS | 1963 | 1461595074737 Marionette TRACE conn4 <- [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:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1739ms 07:37:54 INFO - PROCESS | 1963 | 1461595074772 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:37:54 INFO - PROCESS | 1963 | 1461595074779 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:37:54 INFO - PROCESS | 1963 | 1461595074786 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:37:54 INFO - PROCESS | 1963 | 1461595074791 Marionette TRACE conn4 <- [1,1310,null,{}] 07:37:54 INFO - PROCESS | 1963 | 1461595074799 Marionette TRACE conn4 -> [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:37:54 INFO - PROCESS | 1963 | 1461595074960 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:37:55 INFO - PROCESS | 1963 | 1461595075168 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc087357800 == 120 [pid = 1963] [id = 335] 07:37:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc080f48400) [pid = 1963] [serial = 1006] [outer = (nil)] 07:37:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc08401c800) [pid = 1963] [serial = 1007] [outer = 0x7fc080f48400] 07:37:55 INFO - PROCESS | 1963 | 1461595075232 Marionette DEBUG loaded listener.js 07:37:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc084026c00) [pid = 1963] [serial = 1008] [outer = 0x7fc080f48400] 07:37:56 INFO - PROCESS | 1963 | 1461595076221 Marionette TRACE conn4 <- [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:37:56 INFO - PROCESS | 1963 | 1461595076461 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc093417800) [pid = 1963] [serial = 908] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc08dcb0000) [pid = 1963] [serial = 896] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc091addc00) [pid = 1963] [serial = 905] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08f57c000) [pid = 1963] [serial = 900] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc093583400) [pid = 1963] [serial = 909] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc091abd400) [pid = 1963] [serial = 903] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc08ed13c00) [pid = 1963] [serial = 863] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc08f527000) [pid = 1963] [serial = 899] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc092ad3800) [pid = 1963] [serial = 906] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08724ec00) [pid = 1963] [serial = 894] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc083fdbc00) [pid = 1963] [serial = 893] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc091a5e800) [pid = 1963] [serial = 902] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc097444400) [pid = 1963] [serial = 869] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc0a6d88400) [pid = 1963] [serial = 861] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc093589800) [pid = 1963] [serial = 911] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc0918ef400) [pid = 1963] [serial = 866] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc0a5f22400) [pid = 1963] [serial = 872] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc08dcbe000) [pid = 1963] [serial = 897] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc095725400) [pid = 1963] [serial = 912] [outer = (nil)] [url = about:blank] 07:37:56 INFO - PROCESS | 1963 | 1461595076521 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:37:56 INFO - PROCESS | 1963 | 1461595076524 Marionette TRACE conn4 <- [1,1314,null,{}] 07:37:56 INFO - PROCESS | 1963 | 1461595076534 Marionette TRACE conn4 -> [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:37:56 INFO - PROCESS | 1963 | 1461595076686 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:37:56 INFO - PROCESS | 1963 | 1461595076699 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc083f7e000 == 113 [pid = 1963] [id = 336] 07:37:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc084020c00) [pid = 1963] [serial = 1009] [outer = (nil)] 07:37:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc0849db400) [pid = 1963] [serial = 1010] [outer = 0x7fc084020c00] 07:37:56 INFO - PROCESS | 1963 | 1461595076773 Marionette DEBUG loaded listener.js 07:37:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc085ecc800) [pid = 1963] [serial = 1011] [outer = 0x7fc084020c00] 07:37:57 INFO - PROCESS | 1963 | 1461595077739 Marionette TRACE conn4 <- [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:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1333ms 07:37:57 INFO - PROCESS | 1963 | 1461595077805 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:37:57 INFO - PROCESS | 1963 | 1461595077809 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:37:57 INFO - PROCESS | 1963 | 1461595077822 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - PROCESS | 1963 | 1461595077830 Marionette TRACE conn4 <- [1,1318,null,{}] 07:37:57 INFO - PROCESS | 1963 | 1461595077838 Marionette TRACE conn4 -> [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:37:58 INFO - PROCESS | 1963 | 1461595078015 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:37:58 INFO - PROCESS | 1963 | 1461595078171 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f03f800 == 114 [pid = 1963] [id = 337] 07:37:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc083e4d400) [pid = 1963] [serial = 1012] [outer = (nil)] 07:37:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc08c7cf000) [pid = 1963] [serial = 1013] [outer = 0x7fc083e4d400] 07:37:58 INFO - PROCESS | 1963 | 1461595078233 Marionette DEBUG loaded listener.js 07:37:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc08da4e000) [pid = 1963] [serial = 1014] [outer = 0x7fc083e4d400] 07:37:58 INFO - PROCESS | 1963 | 1461595078948 Marionette TRACE conn4 <- [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:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1155ms 07:37:58 INFO - PROCESS | 1963 | 1461595078974 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:37:58 INFO - PROCESS | 1963 | 1461595078990 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:37:58 INFO - PROCESS | 1963 | 1461595078996 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - PROCESS | 1963 | 1461595078999 Marionette TRACE conn4 <- [1,1322,null,{}] 07:37:59 INFO - PROCESS | 1963 | 1461595079030 Marionette TRACE conn4 -> [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:37:59 INFO - PROCESS | 1963 | 1461595079248 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:37:59 INFO - PROCESS | 1963 | 1461595079270 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc090ba2000 == 115 [pid = 1963] [id = 338] 07:37:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc08c7cc800) [pid = 1963] [serial = 1015] [outer = (nil)] 07:37:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc08ebe3c00) [pid = 1963] [serial = 1016] [outer = 0x7fc08c7cc800] 07:37:59 INFO - PROCESS | 1963 | 1461595079328 Marionette DEBUG loaded listener.js 07:37:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc08ebea000) [pid = 1963] [serial = 1017] [outer = 0x7fc08c7cc800] 07:38:00 INFO - PROCESS | 1963 | 1461595080172 Marionette TRACE conn4 <- [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:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1235ms 07:38:00 INFO - PROCESS | 1963 | 1461595080234 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:38:00 INFO - PROCESS | 1963 | 1461595080238 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:38:00 INFO - PROCESS | 1963 | 1461595080243 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:38:00 INFO - PROCESS | 1963 | 1461595080245 Marionette TRACE conn4 <- [1,1326,null,{}] 07:38:00 INFO - PROCESS | 1963 | 1461595080251 Marionette TRACE conn4 -> [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:38:00 INFO - PROCESS | 1963 | 1461595080453 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:38:00 INFO - PROCESS | 1963 | 1461595080477 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092c20800 == 116 [pid = 1963] [id = 339] 07:38:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc08f20ac00) [pid = 1963] [serial = 1018] [outer = (nil)] 07:38:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc08f42bc00) [pid = 1963] [serial = 1019] [outer = 0x7fc08f20ac00] 07:38:00 INFO - PROCESS | 1963 | 1461595080547 Marionette DEBUG loaded listener.js 07:38:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc08f582c00) [pid = 1963] [serial = 1020] [outer = 0x7fc08f20ac00] 07:38:01 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc093419400) [pid = 1963] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:38:01 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc083fcf000) [pid = 1963] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:38:01 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08ed19800) [pid = 1963] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:38:01 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc08ed94c00) [pid = 1963] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:38:01 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc08c7c2400) [pid = 1963] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:38:01 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc08da44400) [pid = 1963] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:38:01 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc08f202400) [pid = 1963] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:38:01 INFO - PROCESS | 1963 | 1461595081605 Marionette TRACE conn4 <- [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:38:01 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:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1381ms 07:38:01 INFO - PROCESS | 1963 | 1461595081629 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:38:01 INFO - PROCESS | 1963 | 1461595081633 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:38:01 INFO - PROCESS | 1963 | 1461595081638 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:38:01 INFO - PROCESS | 1963 | 1461595081641 Marionette TRACE conn4 <- [1,1330,null,{}] 07:38:01 INFO - PROCESS | 1963 | 1461595081649 Marionette TRACE conn4 -> [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:38:01 INFO - PROCESS | 1963 | 1461595081821 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:38:01 INFO - PROCESS | 1963 | 1461595081838 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094c6a800 == 117 [pid = 1963] [id = 340] 07:38:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc08ebe8400) [pid = 1963] [serial = 1021] [outer = (nil)] 07:38:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc090b32800) [pid = 1963] [serial = 1022] [outer = 0x7fc08ebe8400] 07:38:01 INFO - PROCESS | 1963 | 1461595081899 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc091abf000) [pid = 1963] [serial = 1023] [outer = 0x7fc08ebe8400] 07:38:02 INFO - PROCESS | 1963 | 1461595082739 Marionette TRACE conn4 <- [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:38:02 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:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1134ms 07:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:38:02 INFO - PROCESS | 1963 | 1461595082773 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:38:02 INFO - PROCESS | 1963 | 1461595082776 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:38:02 INFO - PROCESS | 1963 | 1461595082791 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 1963 | 1461595082793 Marionette TRACE conn4 <- [1,1334,null,{}] 07:38:02 INFO - PROCESS | 1963 | 1461595082801 Marionette TRACE conn4 -> [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:38:02 INFO - PROCESS | 1963 | 1461595082969 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:38:02 INFO - PROCESS | 1963 | 1461595082983 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0970ab800 == 118 [pid = 1963] [id = 341] 07:38:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc08f526400) [pid = 1963] [serial = 1024] [outer = (nil)] 07:38:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc091aec000) [pid = 1963] [serial = 1025] [outer = 0x7fc08f526400] 07:38:03 INFO - PROCESS | 1963 | 1461595083044 Marionette DEBUG loaded listener.js 07:38:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc093412400) [pid = 1963] [serial = 1026] [outer = 0x7fc08f526400] 07:38:04 INFO - PROCESS | 1963 | 1461595084157 Marionette TRACE conn4 <- [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:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1441ms 07:38:04 INFO - PROCESS | 1963 | 1461595084224 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:38:04 INFO - PROCESS | 1963 | 1461595084230 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:38:04 INFO - PROCESS | 1963 | 1461595084239 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:38:04 INFO - PROCESS | 1963 | 1461595084243 Marionette TRACE conn4 <- [1,1338,null,{}] 07:38:04 INFO - PROCESS | 1963 | 1461595084251 Marionette TRACE conn4 -> [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:38:04 INFO - PROCESS | 1963 | 1461595084441 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:38:04 INFO - PROCESS | 1963 | 1461595084626 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ad4000 == 119 [pid = 1963] [id = 342] 07:38:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc0835cd400) [pid = 1963] [serial = 1027] [outer = (nil)] 07:38:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc083fd2c00) [pid = 1963] [serial = 1028] [outer = 0x7fc0835cd400] 07:38:04 INFO - PROCESS | 1963 | 1461595084698 Marionette DEBUG loaded listener.js 07:38:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc084028800) [pid = 1963] [serial = 1029] [outer = 0x7fc0835cd400] 07:38:06 INFO - PROCESS | 1963 | 1461595086197 Marionette TRACE conn4 <- [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:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2038ms 07:38:06 INFO - PROCESS | 1963 | 1461595086278 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:38:06 INFO - PROCESS | 1963 | 1461595086286 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:38:06 INFO - PROCESS | 1963 | 1461595086307 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:38:06 INFO - PROCESS | 1963 | 1461595086311 Marionette TRACE conn4 <- [1,1342,null,{}] 07:38:06 INFO - PROCESS | 1963 | 1461595086317 Marionette TRACE conn4 -> [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:38:06 INFO - PROCESS | 1963 | 1461595086505 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:38:06 INFO - PROCESS | 1963 | 1461595086687 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b2e800 == 120 [pid = 1963] [id = 343] 07:38:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc083fb5800) [pid = 1963] [serial = 1030] [outer = (nil)] 07:38:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc0858e0000) [pid = 1963] [serial = 1031] [outer = 0x7fc083fb5800] 07:38:06 INFO - PROCESS | 1963 | 1461595086755 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc08c7ca400) [pid = 1963] [serial = 1032] [outer = 0x7fc083fb5800] 07:38:07 INFO - PROCESS | 1963 | 1461595087591 Marionette TRACE conn4 <- [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:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1382ms 07:38:07 INFO - PROCESS | 1963 | 1461595087689 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:38:07 INFO - PROCESS | 1963 | 1461595087692 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:38:07 INFO - PROCESS | 1963 | 1461595087699 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:38:07 INFO - PROCESS | 1963 | 1461595087705 Marionette TRACE conn4 <- [1,1346,null,{}] 07:38:07 INFO - PROCESS | 1963 | 1461595087720 Marionette TRACE conn4 -> [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:38:07 INFO - PROCESS | 1963 | 1461595087931 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:38:08 INFO - PROCESS | 1963 | 1461595088169 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09888f000 == 121 [pid = 1963] [id = 344] 07:38:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc086f67800) [pid = 1963] [serial = 1033] [outer = (nil)] 07:38:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc08ed8cc00) [pid = 1963] [serial = 1034] [outer = 0x7fc086f67800] 07:38:08 INFO - PROCESS | 1963 | 1461595088287 Marionette DEBUG loaded listener.js 07:38:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc08f57d000) [pid = 1963] [serial = 1035] [outer = 0x7fc086f67800] 07:38:09 INFO - PROCESS | 1963 | 1461595089116 Marionette TRACE conn4 <- [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:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1490ms 07:38:09 INFO - PROCESS | 1963 | 1461595089190 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:38:09 INFO - PROCESS | 1963 | 1461595089194 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:38:09 INFO - PROCESS | 1963 | 1461595089200 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:38:09 INFO - PROCESS | 1963 | 1461595089203 Marionette TRACE conn4 <- [1,1350,null,{}] 07:38:09 INFO - PROCESS | 1963 | 1461595089208 Marionette TRACE conn4 -> [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:38:09 INFO - PROCESS | 1963 | 1461595089411 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:38:09 INFO - PROCESS | 1963 | 1461595089600 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09fcf6000 == 122 [pid = 1963] [id = 345] 07:38:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc08c7cfc00) [pid = 1963] [serial = 1036] [outer = (nil)] 07:38:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc091ac4800) [pid = 1963] [serial = 1037] [outer = 0x7fc08c7cfc00] 07:38:09 INFO - PROCESS | 1963 | 1461595089676 Marionette DEBUG loaded listener.js 07:38:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc092adac00) [pid = 1963] [serial = 1038] [outer = 0x7fc08c7cfc00] 07:38:09 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc090bb1000 == 121 [pid = 1963] [id = 10] 07:38:10 INFO - PROCESS | 1963 | 1461595090635 Marionette TRACE conn4 <- [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:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1479ms 07:38:10 INFO - PROCESS | 1963 | 1461595090681 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:38:10 INFO - PROCESS | 1963 | 1461595090685 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:38:10 INFO - PROCESS | 1963 | 1461595090691 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:38:10 INFO - PROCESS | 1963 | 1461595090694 Marionette TRACE conn4 <- [1,1354,null,{}] 07:38:10 INFO - PROCESS | 1963 | 1461595090700 Marionette TRACE conn4 -> [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:38:10 INFO - PROCESS | 1963 | 1461595090881 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:38:11 INFO - PROCESS | 1963 | 1461595091072 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa743000 == 122 [pid = 1963] [id = 346] 07:38:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc086f61c00) [pid = 1963] [serial = 1039] [outer = (nil)] 07:38:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc093413c00) [pid = 1963] [serial = 1040] [outer = 0x7fc086f61c00] 07:38:11 INFO - PROCESS | 1963 | 1461595091146 Marionette DEBUG loaded listener.js 07:38:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc09358fc00) [pid = 1963] [serial = 1041] [outer = 0x7fc086f61c00] 07:38:12 INFO - PROCESS | 1963 | 1461595092044 Marionette TRACE conn4 <- [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:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1379ms 07:38:12 INFO - PROCESS | 1963 | 1461595092072 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:38:12 INFO - PROCESS | 1963 | 1461595092076 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:38:12 INFO - PROCESS | 1963 | 1461595092082 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:38:12 INFO - PROCESS | 1963 | 1461595092085 Marionette TRACE conn4 <- [1,1358,null,{}] 07:38:12 INFO - PROCESS | 1963 | 1461595092091 Marionette TRACE conn4 -> [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:38:12 INFO - PROCESS | 1963 | 1461595092308 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:38:12 INFO - PROCESS | 1963 | 1461595092510 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0af1b3800 == 123 [pid = 1963] [id = 347] 07:38:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc0884d2c00) [pid = 1963] [serial = 1042] [outer = (nil)] 07:38:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc0970db400) [pid = 1963] [serial = 1043] [outer = 0x7fc0884d2c00] 07:38:12 INFO - PROCESS | 1963 | 1461595092626 Marionette DEBUG loaded listener.js 07:38:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc09bf16800) [pid = 1963] [serial = 1044] [outer = 0x7fc0884d2c00] 07:38:13 INFO - PROCESS | 1963 | 1461595093557 Marionette TRACE conn4 <- [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:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1532ms 07:38:13 INFO - PROCESS | 1963 | 1461595093615 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:38:13 INFO - PROCESS | 1963 | 1461595093618 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:38:13 INFO - PROCESS | 1963 | 1461595093624 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:38:13 INFO - PROCESS | 1963 | 1461595093627 Marionette TRACE conn4 <- [1,1362,null,{}] 07:38:13 INFO - PROCESS | 1963 | 1461595093632 Marionette TRACE conn4 -> [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:38:13 INFO - PROCESS | 1963 | 1461595093791 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:38:13 INFO - PROCESS | 1963 | 1461595093981 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080ece000 == 124 [pid = 1963] [id = 348] 07:38:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc094d07400) [pid = 1963] [serial = 1045] [outer = (nil)] 07:38:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc0a5bf2000) [pid = 1963] [serial = 1046] [outer = 0x7fc094d07400] 07:38:14 INFO - PROCESS | 1963 | 1461595094053 Marionette DEBUG loaded listener.js 07:38:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc0a6c3e400) [pid = 1963] [serial = 1047] [outer = 0x7fc094d07400] 07:38:14 INFO - PROCESS | 1963 | 1461595094928 Marionette TRACE conn4 <- [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:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1333ms 07:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:38:14 INFO - PROCESS | 1963 | 1461595094959 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:38:14 INFO - PROCESS | 1963 | 1461595094962 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:38:14 INFO - PROCESS | 1963 | 1461595094969 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:38:14 INFO - PROCESS | 1963 | 1461595094972 Marionette TRACE conn4 <- [1,1366,null,{}] 07:38:14 INFO - PROCESS | 1963 | 1461595094977 Marionette TRACE conn4 -> [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:38:15 INFO - PROCESS | 1963 | 1461595095136 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:38:15 INFO - PROCESS | 1963 | 1461595095333 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080e64000 == 125 [pid = 1963] [id = 349] 07:38:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc080f44800) [pid = 1963] [serial = 1048] [outer = (nil)] 07:38:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc0a5bed400) [pid = 1963] [serial = 1049] [outer = 0x7fc080f44800] 07:38:15 INFO - PROCESS | 1963 | 1461595095408 Marionette DEBUG loaded listener.js 07:38:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc0a70db800) [pid = 1963] [serial = 1050] [outer = 0x7fc080f44800] 07:38:16 INFO - PROCESS | 1963 | 1461595096275 Marionette TRACE conn4 <- [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:38:16 INFO - PROCESS | 1963 | 1461595096354 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:38:16 INFO - PROCESS | 1963 | 1461595096359 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:38:16 INFO - PROCESS | 1963 | 1461595096362 Marionette TRACE conn4 <- [1,1370,null,{}] 07:38:16 INFO - PROCESS | 1963 | 1461595096368 Marionette TRACE conn4 -> [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:38:16 INFO - PROCESS | 1963 | 1461595096858 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:38:17 INFO - PROCESS | 1963 | 1461595097101 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ac0800 == 126 [pid = 1963] [id = 350] 07:38:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc0822e4400) [pid = 1963] [serial = 1051] [outer = (nil)] 07:38:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc0831ee400) [pid = 1963] [serial = 1052] [outer = 0x7fc0822e4400] 07:38:17 INFO - PROCESS | 1963 | 1461595097172 Marionette DEBUG loaded listener.js 07:38:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc083fb1000) [pid = 1963] [serial = 1053] [outer = 0x7fc0822e4400] 07:38:18 INFO - PROCESS | 1963 | 1461595098063 Marionette TRACE conn4 <- [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:38:18 INFO - PROCESS | 1963 | 1461595098097 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:38:18 INFO - PROCESS | 1963 | 1461595098105 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:38:18 INFO - PROCESS | 1963 | 1461595098110 Marionette TRACE conn4 <- [1,1374,null,{}] 07:38:18 INFO - PROCESS | 1963 | 1461595098118 Marionette TRACE conn4 -> [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:38:18 INFO - PROCESS | 1963 | 1461595098272 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:38:18 INFO - PROCESS | 1963 | 1461595098494 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd3c000 == 127 [pid = 1963] [id = 351] 07:38:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc080dcf800) [pid = 1963] [serial = 1054] [outer = (nil)] 07:38:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc0822e7400) [pid = 1963] [serial = 1055] [outer = 0x7fc080dcf800] 07:38:18 INFO - PROCESS | 1963 | 1461595098562 Marionette DEBUG loaded listener.js 07:38:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc0849d3c00) [pid = 1963] [serial = 1056] [outer = 0x7fc080dcf800] 07:38:19 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:38:19 INFO - PROCESS | 1963 | 1461595099589 Marionette TRACE conn4 <- [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:38:19 INFO - PROCESS | 1963 | 1461595099652 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:38:19 INFO - PROCESS | 1963 | 1461595099659 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:38:19 INFO - PROCESS | 1963 | 1461595099662 Marionette TRACE conn4 <- [1,1378,null,{}] 07:38:19 INFO - PROCESS | 1963 | 1461595099667 Marionette TRACE conn4 -> [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:38:19 INFO - PROCESS | 1963 | 1461595099865 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:38:20 INFO - PROCESS | 1963 | 1461595100139 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ea1000 == 128 [pid = 1963] [id = 352] 07:38:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc0858e0800) [pid = 1963] [serial = 1057] [outer = (nil)] 07:38:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc08c7c6c00) [pid = 1963] [serial = 1058] [outer = 0x7fc0858e0800] 07:38:20 INFO - PROCESS | 1963 | 1461595100219 Marionette DEBUG loaded listener.js 07:38:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc08d95c000) [pid = 1963] [serial = 1059] [outer = 0x7fc0858e0800] 07:38:21 INFO - PROCESS | 1963 | 1461595101047 Marionette TRACE conn4 <- [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:38:21 INFO - PROCESS | 1963 | 1461595101102 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:38:21 INFO - PROCESS | 1963 | 1461595101118 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:38:21 INFO - PROCESS | 1963 | 1461595101125 Marionette TRACE conn4 <- [1,1382,null,{}] 07:38:21 INFO - PROCESS | 1963 | 1461595101130 Marionette TRACE conn4 -> [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:38:21 INFO - PROCESS | 1963 | 1461595101295 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:38:21 INFO - PROCESS | 1963 | 1461595101499 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ad6800 == 129 [pid = 1963] [id = 353] 07:38:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc0835cac00) [pid = 1963] [serial = 1060] [outer = (nil)] 07:38:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc08f203c00) [pid = 1963] [serial = 1061] [outer = 0x7fc0835cac00] 07:38:21 INFO - PROCESS | 1963 | 1461595101563 Marionette DEBUG loaded listener.js 07:38:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc09199d000) [pid = 1963] [serial = 1062] [outer = 0x7fc0835cac00] 07:38:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af1b9800 == 128 [pid = 1963] [id = 290] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc08f743400) [pid = 1963] [serial = 920] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc08dcb0800) [pid = 1963] [serial = 917] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc08c7c3400) [pid = 1963] [serial = 944] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc09358ac00) [pid = 1963] [serial = 923] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc0995e8400) [pid = 1963] [serial = 926] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc0a5d4a400) [pid = 1963] [serial = 929] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc0aa77c000) [pid = 1963] [serial = 932] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc0847ac400) [pid = 1963] [serial = 935] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc08ebdfc00) [pid = 1963] [serial = 938] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc083e4ac00) [pid = 1963] [serial = 941] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc09fc8f000) [pid = 1963] [serial = 968] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:38:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaddc000 == 127 [pid = 1963] [id = 258] 07:38:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09796d800 == 126 [pid = 1963] [id = 294] 07:38:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0885e1000 == 125 [pid = 1963] [id = 292] 07:38:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0ab21b800 == 124 [pid = 1963] [id = 259] 07:38:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094c6a800 == 123 [pid = 1963] [id = 340] 07:38:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c20800 == 122 [pid = 1963] [id = 339] 07:38:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc090ba2000 == 121 [pid = 1963] [id = 338] 07:38:22 INFO - PROCESS | 1963 | 1461595102593 Marionette TRACE conn4 <- [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:38:22 INFO - PROCESS | 1963 | 1461595102665 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:38:22 INFO - PROCESS | 1963 | 1461595102670 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - PROCESS | 1963 | 1461595102672 Marionette TRACE conn4 <- [1,1386,null,{}] 07:38:22 INFO - PROCESS | 1963 | 1461595102678 Marionette TRACE conn4 -> [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:38:22 INFO - PROCESS | 1963 | 1461595102847 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc09409dc00) [pid = 1963] [serial = 962] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc092ad8c00) [pid = 1963] [serial = 965] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc08f207800) [pid = 1963] [serial = 953] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc08f533400) [pid = 1963] [serial = 954] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc091906c00) [pid = 1963] [serial = 956] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc08c7ce800) [pid = 1963] [serial = 948] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc08c7c7c00) [pid = 1963] [serial = 947] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc08ebde000) [pid = 1963] [serial = 951] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc08dcb1400) [pid = 1963] [serial = 950] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc091a67c00) [pid = 1963] [serial = 959] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc097441000) [pid = 1963] [serial = 963] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc091a67400) [pid = 1963] [serial = 957] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc09832d000) [pid = 1963] [serial = 966] [outer = (nil)] [url = about:blank] 07:38:22 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc091ae0800) [pid = 1963] [serial = 960] [outer = (nil)] [url = about:blank] 07:38:23 INFO - PROCESS | 1963 | 1461595103083 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc083f7d800 == 111 [pid = 1963] [id = 354] 07:38:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc0849ce800) [pid = 1963] [serial = 1063] [outer = (nil)] 07:38:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc08ebde000) [pid = 1963] [serial = 1064] [outer = 0x7fc0849ce800] 07:38:23 INFO - PROCESS | 1963 | 1461595103150 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc091addc00) [pid = 1963] [serial = 1065] [outer = 0x7fc0849ce800] 07:38:23 INFO - PROCESS | 1963 | 1461595103828 Marionette TRACE conn4 <- [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:38:23 INFO - PROCESS | 1963 | 1461595103872 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:38:23 INFO - PROCESS | 1963 | 1461595103883 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:38:23 INFO - PROCESS | 1963 | 1461595103885 Marionette TRACE conn4 <- [1,1390,null,{}] 07:38:23 INFO - PROCESS | 1963 | 1461595103891 Marionette TRACE conn4 -> [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:38:24 INFO - PROCESS | 1963 | 1461595104033 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:38:24 INFO - PROCESS | 1963 | 1461595104054 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0919d2000 == 112 [pid = 1963] [id = 355] 07:38:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc0934db000) [pid = 1963] [serial = 1066] [outer = (nil)] 07:38:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc0934dcc00) [pid = 1963] [serial = 1067] [outer = 0x7fc0934db000] 07:38:24 INFO - PROCESS | 1963 | 1461595104124 Marionette DEBUG loaded listener.js 07:38:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc093591400) [pid = 1963] [serial = 1068] [outer = 0x7fc0934db000] 07:38:24 INFO - PROCESS | 1963 | 1461595104960 Marionette TRACE conn4 <- [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:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1125ms 07:38:25 INFO - PROCESS | 1963 | 1461595105027 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:38:25 INFO - PROCESS | 1963 | 1461595105031 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:38:25 INFO - PROCESS | 1963 | 1461595105049 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:38:25 INFO - PROCESS | 1963 | 1461595105051 Marionette TRACE conn4 <- [1,1394,null,{}] 07:38:25 INFO - PROCESS | 1963 | 1461595105067 Marionette TRACE conn4 -> [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:38:25 INFO - PROCESS | 1963 | 1461595105288 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:38:25 INFO - PROCESS | 1963 | 1461595105313 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097687000 == 113 [pid = 1963] [id = 356] 07:38:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc0934d4000) [pid = 1963] [serial = 1069] [outer = (nil)] 07:38:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc0970e8800) [pid = 1963] [serial = 1070] [outer = 0x7fc0934d4000] 07:38:25 INFO - PROCESS | 1963 | 1461595105374 Marionette DEBUG loaded listener.js 07:38:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc09832d000) [pid = 1963] [serial = 1071] [outer = 0x7fc0934d4000] 07:38:26 INFO - PROCESS | 1963 | 1461595106185 Marionette TRACE conn4 <- [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:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1187ms 07:38:26 INFO - PROCESS | 1963 | 1461595106239 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:38:26 INFO - PROCESS | 1963 | 1461595106242 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:38:26 INFO - PROCESS | 1963 | 1461595106248 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:38:26 INFO - PROCESS | 1963 | 1461595106250 Marionette TRACE conn4 <- [1,1398,null,{}] 07:38:26 INFO - PROCESS | 1963 | 1461595106256 Marionette TRACE conn4 -> [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:38:26 INFO - PROCESS | 1963 | 1461595106489 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:38:26 INFO - PROCESS | 1963 | 1461595106523 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0982e7000 == 114 [pid = 1963] [id = 357] 07:38:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc0935ae000) [pid = 1963] [serial = 1072] [outer = (nil)] 07:38:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc09bf72c00) [pid = 1963] [serial = 1073] [outer = 0x7fc0935ae000] 07:38:26 INFO - PROCESS | 1963 | 1461595106588 Marionette DEBUG loaded listener.js 07:38:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc0a6d07800) [pid = 1963] [serial = 1074] [outer = 0x7fc0935ae000] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc0884d4800) [pid = 1963] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc0831e5800) [pid = 1963] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc0935adc00) [pid = 1963] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc08ed8f400) [pid = 1963] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc091abd000) [pid = 1963] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc080f46800) [pid = 1963] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc0918e6000) [pid = 1963] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc095be9000) [pid = 1963] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc091989800) [pid = 1963] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc08ed14800) [pid = 1963] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc09bfeac00) [pid = 1963] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc083e4d400) [pid = 1963] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc092ad7c00) [pid = 1963] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc091905c00) [pid = 1963] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc083fd6000) [pid = 1963] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc084020c00) [pid = 1963] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc0918e8400) [pid = 1963] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc083fcf800) [pid = 1963] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc098853400) [pid = 1963] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc099688000) [pid = 1963] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc08f20ac00) [pid = 1963] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc097448400) [pid = 1963] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc08da6d400) [pid = 1963] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc080f48400) [pid = 1963] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08f430800) [pid = 1963] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc0964f7800) [pid = 1963] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc091908800) [pid = 1963] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc08f20e800) [pid = 1963] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc090a2d400) [pid = 1963] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc091902c00) [pid = 1963] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc0831e3800) [pid = 1963] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc08ebe8400) [pid = 1963] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc08c7cc800) [pid = 1963] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc08da4e400) [pid = 1963] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc086f5f000) [pid = 1963] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc0884d1400) [pid = 1963] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc08d967c00) [pid = 1963] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc0a6d84800) [pid = 1963] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc08dcb3400) [pid = 1963] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc08f1e8c00) [pid = 1963] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc08f428800) [pid = 1963] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc094c4f400) [pid = 1963] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc0835c2800) [pid = 1963] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc098e86000) [pid = 1963] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc085ec5c00) [pid = 1963] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc092ae0c00) [pid = 1963] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc08d968400) [pid = 1963] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc083fcfc00) [pid = 1963] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc0a6db9c00) [pid = 1963] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc08f430000) [pid = 1963] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc09ba2c000) [pid = 1963] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc08ed10c00) [pid = 1963] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:38:28 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc083e43400) [pid = 1963] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:38:28 INFO - PROCESS | 1963 | 1461595108399 Marionette TRACE conn4 <- [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:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2186ms 07:38:28 INFO - PROCESS | 1963 | 1461595108435 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:38:28 INFO - PROCESS | 1963 | 1461595108437 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:38:28 INFO - PROCESS | 1963 | 1461595108443 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:38:28 INFO - PROCESS | 1963 | 1461595108445 Marionette TRACE conn4 <- [1,1402,null,{}] 07:38:28 INFO - PROCESS | 1963 | 1461595108460 Marionette TRACE conn4 -> [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:38:28 INFO - PROCESS | 1963 | 1461595108602 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:38:28 INFO - PROCESS | 1963 | 1461595108757 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08555a800 == 115 [pid = 1963] [id = 358] 07:38:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc080f48800) [pid = 1963] [serial = 1075] [outer = (nil)] 07:38:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc081ae7000) [pid = 1963] [serial = 1076] [outer = 0x7fc080f48800] 07:38:28 INFO - PROCESS | 1963 | 1461595108817 Marionette DEBUG loaded listener.js 07:38:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc081aec000) [pid = 1963] [serial = 1077] [outer = 0x7fc080f48800] 07:38:29 INFO - PROCESS | 1963 | 1461595109425 Marionette TRACE conn4 <- [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:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1028ms 07:38:29 INFO - PROCESS | 1963 | 1461595109472 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:38:29 INFO - PROCESS | 1963 | 1461595109475 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:38:29 INFO - PROCESS | 1963 | 1461595109481 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:38:29 INFO - PROCESS | 1963 | 1461595109489 Marionette TRACE conn4 <- [1,1406,null,{}] 07:38:29 INFO - PROCESS | 1963 | 1461595109494 Marionette TRACE conn4 -> [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:38:29 INFO - PROCESS | 1963 | 1461595109693 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:38:29 INFO - PROCESS | 1963 | 1461595109713 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b12800 == 116 [pid = 1963] [id = 359] 07:38:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc081ade400) [pid = 1963] [serial = 1078] [outer = (nil)] 07:38:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc0835c9800) [pid = 1963] [serial = 1079] [outer = 0x7fc081ade400] 07:38:29 INFO - PROCESS | 1963 | 1461595109772 Marionette DEBUG loaded listener.js 07:38:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc086eeac00) [pid = 1963] [serial = 1080] [outer = 0x7fc081ade400] 07:38:30 INFO - PROCESS | 1963 | 1461595110811 Marionette TRACE conn4 <- [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:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1384ms 07:38:30 INFO - PROCESS | 1963 | 1461595110866 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:38:30 INFO - PROCESS | 1963 | 1461595110871 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:38:30 INFO - PROCESS | 1963 | 1461595110881 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:38:30 INFO - PROCESS | 1963 | 1461595110885 Marionette TRACE conn4 <- [1,1410,null,{}] 07:38:30 INFO - PROCESS | 1963 | 1461595110894 Marionette TRACE conn4 -> [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:38:31 INFO - PROCESS | 1963 | 1461595111106 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:38:31 INFO - PROCESS | 1963 | 1461595111299 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ad1800 == 117 [pid = 1963] [id = 360] 07:38:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc0835c6400) [pid = 1963] [serial = 1081] [outer = (nil)] 07:38:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc083fcdc00) [pid = 1963] [serial = 1082] [outer = 0x7fc0835c6400] 07:38:31 INFO - PROCESS | 1963 | 1461595111389 Marionette DEBUG loaded listener.js 07:38:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc0847b0800) [pid = 1963] [serial = 1083] [outer = 0x7fc0835c6400] 07:38:32 INFO - PROCESS | 1963 | 1461595112407 Marionette TRACE conn4 <- [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:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1582ms 07:38:32 INFO - PROCESS | 1963 | 1461595112466 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:38:32 INFO - PROCESS | 1963 | 1461595112474 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:38:32 INFO - PROCESS | 1963 | 1461595112484 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:38:32 INFO - PROCESS | 1963 | 1461595112488 Marionette TRACE conn4 <- [1,1414,null,{}] 07:38:32 INFO - PROCESS | 1963 | 1461595112494 Marionette TRACE conn4 -> [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:38:32 INFO - PROCESS | 1963 | 1461595112776 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:38:33 INFO - PROCESS | 1963 | 1461595113041 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09344d800 == 118 [pid = 1963] [id = 361] 07:38:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc0858e3800) [pid = 1963] [serial = 1084] [outer = (nil)] 07:38:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc0884d1400) [pid = 1963] [serial = 1085] [outer = 0x7fc0858e3800] 07:38:33 INFO - PROCESS | 1963 | 1461595113131 Marionette DEBUG loaded listener.js 07:38:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc08c9b7800) [pid = 1963] [serial = 1086] [outer = 0x7fc0858e3800] 07:38:34 INFO - PROCESS | 1963 | 1461595114099 Marionette TRACE conn4 <- [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:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1631ms 07:38:34 INFO - PROCESS | 1963 | 1461595114115 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 1963 | 1461595114119 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:38:34 INFO - PROCESS | 1963 | 1461595114127 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - PROCESS | 1963 | 1461595114132 Marionette TRACE conn4 <- [1,1418,null,{}] 07:38:34 INFO - PROCESS | 1963 | 1461595114148 Marionette TRACE conn4 -> [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:38:34 INFO - PROCESS | 1963 | 1461595114336 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:38:34 INFO - PROCESS | 1963 | 1461595114571 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a580d000 == 119 [pid = 1963] [id = 362] 07:38:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc08ebdd800) [pid = 1963] [serial = 1087] [outer = (nil)] 07:38:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc08ed8c400) [pid = 1963] [serial = 1088] [outer = 0x7fc08ebdd800] 07:38:34 INFO - PROCESS | 1963 | 1461595114693 Marionette DEBUG loaded listener.js 07:38:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc08f577400) [pid = 1963] [serial = 1089] [outer = 0x7fc08ebdd800] 07:38:35 INFO - PROCESS | 1963 | 1461595115600 Marionette TRACE conn4 <- [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:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1538ms 07:38:35 INFO - PROCESS | 1963 | 1461595115665 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:38:35 INFO - PROCESS | 1963 | 1461595115670 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:38:35 INFO - PROCESS | 1963 | 1461595115676 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:38:35 INFO - PROCESS | 1963 | 1461595115679 Marionette TRACE conn4 <- [1,1422,null,{}] 07:38:35 INFO - PROCESS | 1963 | 1461595115684 Marionette TRACE conn4 -> [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:38:35 INFO - PROCESS | 1963 | 1461595115874 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:38:36 INFO - PROCESS | 1963 | 1461595116106 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa91c800 == 120 [pid = 1963] [id = 363] 07:38:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc08ebe4000) [pid = 1963] [serial = 1090] [outer = (nil)] 07:38:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc091910c00) [pid = 1963] [serial = 1091] [outer = 0x7fc08ebe4000] 07:38:36 INFO - PROCESS | 1963 | 1461595116195 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc092ae2000) [pid = 1963] [serial = 1092] [outer = 0x7fc08ebe4000] 07:38:37 INFO - PROCESS | 1963 | 1461595117123 Marionette TRACE conn4 <- [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:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1485ms 07:38:37 INFO - PROCESS | 1963 | 1461595117166 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:38:37 INFO - PROCESS | 1963 | 1461595117170 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:38:37 INFO - PROCESS | 1963 | 1461595117175 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:38:37 INFO - PROCESS | 1963 | 1461595117178 Marionette TRACE conn4 <- [1,1426,null,{}] 07:38:37 INFO - PROCESS | 1963 | 1461595117183 Marionette TRACE conn4 -> [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:38:37 INFO - PROCESS | 1963 | 1461595117348 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:38:37 INFO - PROCESS | 1963 | 1461595117551 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ab218000 == 121 [pid = 1963] [id = 364] 07:38:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc08ed1d800) [pid = 1963] [serial = 1093] [outer = (nil)] 07:38:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc0934d4c00) [pid = 1963] [serial = 1094] [outer = 0x7fc08ed1d800] 07:38:37 INFO - PROCESS | 1963 | 1461595117625 Marionette DEBUG loaded listener.js 07:38:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc0934ddc00) [pid = 1963] [serial = 1095] [outer = 0x7fc08ed1d800] 07:38:38 INFO - PROCESS | 1963 | 1461595118666 Marionette TRACE conn4 <- [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:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1537ms 07:38:38 INFO - PROCESS | 1963 | 1461595118714 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:38:38 INFO - PROCESS | 1963 | 1461595118719 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:38:38 INFO - PROCESS | 1963 | 1461595118725 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 1963 | 1461595118727 Marionette TRACE conn4 <- [1,1430,null,{}] 07:38:38 INFO - PROCESS | 1963 | 1461595118733 Marionette TRACE conn4 -> [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:38:38 INFO - PROCESS | 1963 | 1461595118954 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:38:39 INFO - PROCESS | 1963 | 1461595119190 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080ef2000 == 122 [pid = 1963] [id = 365] 07:38:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc093417800) [pid = 1963] [serial = 1096] [outer = (nil)] 07:38:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc094d10400) [pid = 1963] [serial = 1097] [outer = 0x7fc093417800] 07:38:39 INFO - PROCESS | 1963 | 1461595119283 Marionette DEBUG loaded listener.js 07:38:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc09967dc00) [pid = 1963] [serial = 1098] [outer = 0x7fc093417800] 07:38:40 INFO - PROCESS | 1963 | 1461595120143 Marionette TRACE conn4 <- [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:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1480ms 07:38:40 INFO - PROCESS | 1963 | 1461595120207 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:38:40 INFO - PROCESS | 1963 | 1461595120210 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:38:40 INFO - PROCESS | 1963 | 1461595120216 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:38:40 INFO - PROCESS | 1963 | 1461595120219 Marionette TRACE conn4 <- [1,1434,null,{}] 07:38:40 INFO - PROCESS | 1963 | 1461595120225 Marionette TRACE conn4 -> [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:38:40 INFO - PROCESS | 1963 | 1461595120407 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:38:40 INFO - PROCESS | 1963 | 1461595120603 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc081aa6800 == 123 [pid = 1963] [id = 366] 07:38:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc0934e1c00) [pid = 1963] [serial = 1099] [outer = (nil)] 07:38:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc097448000) [pid = 1963] [serial = 1100] [outer = 0x7fc0934e1c00] 07:38:40 INFO - PROCESS | 1963 | 1461595120680 Marionette DEBUG loaded listener.js 07:38:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc0a6ce2800) [pid = 1963] [serial = 1101] [outer = 0x7fc0934e1c00] 07:38:41 INFO - PROCESS | 1963 | 1461595121621 Marionette TRACE conn4 <- [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:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1480ms 07:38:41 INFO - PROCESS | 1963 | 1461595121698 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:38:41 INFO - PROCESS | 1963 | 1461595121702 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:38:41 INFO - PROCESS | 1963 | 1461595121708 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:38:41 INFO - PROCESS | 1963 | 1461595121711 Marionette TRACE conn4 <- [1,1438,null,{}] 07:38:41 INFO - PROCESS | 1963 | 1461595121716 Marionette TRACE conn4 -> [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:38:41 INFO - PROCESS | 1963 | 1461595121901 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:38:42 INFO - PROCESS | 1963 | 1461595122097 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f6cf000 == 124 [pid = 1963] [id = 367] 07:38:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc082167c00) [pid = 1963] [serial = 1102] [outer = (nil)] 07:38:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc08216e400) [pid = 1963] [serial = 1103] [outer = 0x7fc082167c00] 07:38:42 INFO - PROCESS | 1963 | 1461595122222 Marionette DEBUG loaded listener.js 07:38:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc082173400) [pid = 1963] [serial = 1104] [outer = 0x7fc082167c00] 07:38:43 INFO - PROCESS | 1963 | 1461595123028 Marionette TRACE conn4 <- [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:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1383ms 07:38:43 INFO - PROCESS | 1963 | 1461595123096 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:38:43 INFO - PROCESS | 1963 | 1461595123102 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:38:43 INFO - PROCESS | 1963 | 1461595123111 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - PROCESS | 1963 | 1461595123115 Marionette TRACE conn4 <- [1,1442,null,{}] 07:38:43 INFO - PROCESS | 1963 | 1461595123122 Marionette TRACE conn4 -> [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:38:43 INFO - PROCESS | 1963 | 1461595123329 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:38:43 INFO - PROCESS | 1963 | 1461595123528 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0832e6800 == 125 [pid = 1963] [id = 368] 07:38:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc082168400) [pid = 1963] [serial = 1105] [outer = (nil)] 07:38:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc0a6d04800) [pid = 1963] [serial = 1106] [outer = 0x7fc082168400] 07:38:43 INFO - PROCESS | 1963 | 1461595123602 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc0a6d89c00) [pid = 1963] [serial = 1107] [outer = 0x7fc082168400] 07:38:44 INFO - PROCESS | 1963 | 1461595124458 Marionette TRACE conn4 <- [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:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1381ms 07:38:44 INFO - PROCESS | 1963 | 1461595124494 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:38:44 INFO - PROCESS | 1963 | 1461595124497 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:38:44 INFO - PROCESS | 1963 | 1461595124503 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - PROCESS | 1963 | 1461595124505 Marionette TRACE conn4 <- [1,1446,null,{}] 07:38:44 INFO - PROCESS | 1963 | 1461595124511 Marionette TRACE conn4 -> [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:38:44 INFO - PROCESS | 1963 | 1461595124681 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:38:44 INFO - PROCESS | 1963 | 1461595124900 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080ca5800 == 126 [pid = 1963] [id = 369] 07:38:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc080f49c00) [pid = 1963] [serial = 1108] [outer = (nil)] 07:38:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc090a1f000) [pid = 1963] [serial = 1109] [outer = 0x7fc080f49c00] 07:38:44 INFO - PROCESS | 1963 | 1461595124968 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc0aa773800) [pid = 1963] [serial = 1110] [outer = 0x7fc080f49c00] 07:38:45 INFO - PROCESS | 1963 | 1461595125926 Marionette TRACE conn4 <- [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:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1481ms 07:38:45 INFO - PROCESS | 1963 | 1461595125985 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:38:45 INFO - PROCESS | 1963 | 1461595125990 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:38:45 INFO - PROCESS | 1963 | 1461595125995 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:38:46 INFO - PROCESS | 1963 | 1461595125999 Marionette TRACE conn4 <- [1,1450,null,{}] 07:38:46 INFO - PROCESS | 1963 | 1461595126004 Marionette TRACE conn4 -> [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:38:46 INFO - PROCESS | 1963 | 1461595126210 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:38:46 INFO - PROCESS | 1963 | 1461595126464 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09299a800 == 127 [pid = 1963] [id = 370] 07:38:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc0804e6c00) [pid = 1963] [serial = 1111] [outer = (nil)] 07:38:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc0804f2c00) [pid = 1963] [serial = 1112] [outer = 0x7fc0804e6c00] 07:38:46 INFO - PROCESS | 1963 | 1461595126566 Marionette DEBUG loaded listener.js 07:38:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc093587400) [pid = 1963] [serial = 1113] [outer = 0x7fc0804e6c00] 07:38:47 INFO - PROCESS | 1963 | 1461595127406 Marionette TRACE conn4 <- [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:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1480ms 07:38:47 INFO - PROCESS | 1963 | 1461595127476 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 1963 | 1461595127480 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:38:47 INFO - PROCESS | 1963 | 1461595127485 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 1963 | 1461595127488 Marionette TRACE conn4 <- [1,1454,null,{}] 07:38:47 INFO - PROCESS | 1963 | 1461595127493 Marionette TRACE conn4 -> [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:38:47 INFO - PROCESS | 1963 | 1461595127668 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:38:47 INFO - PROCESS | 1963 | 1461595127866 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084630800 == 128 [pid = 1963] [id = 371] 07:38:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc0804ebc00) [pid = 1963] [serial = 1114] [outer = (nil)] 07:38:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc0831a6c00) [pid = 1963] [serial = 1115] [outer = 0x7fc0804ebc00] 07:38:47 INFO - PROCESS | 1963 | 1461595127936 Marionette DEBUG loaded listener.js 07:38:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc0831abc00) [pid = 1963] [serial = 1116] [outer = 0x7fc0804ebc00] 07:38:48 INFO - PROCESS | 1963 | 1461595128855 Marionette TRACE conn4 <- [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:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1431ms 07:38:48 INFO - PROCESS | 1963 | 1461595128918 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:38:48 INFO - PROCESS | 1963 | 1461595128922 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:38:48 INFO - PROCESS | 1963 | 1461595128927 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:38:48 INFO - PROCESS | 1963 | 1461595128929 Marionette TRACE conn4 <- [1,1458,null,{}] 07:38:48 INFO - PROCESS | 1963 | 1461595128943 Marionette TRACE conn4 -> [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:38:49 INFO - PROCESS | 1963 | 1461595129114 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:38:49 INFO - PROCESS | 1963 | 1461595129311 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0846cb800 == 129 [pid = 1963] [id = 372] 07:38:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc0831a4400) [pid = 1963] [serial = 1117] [outer = (nil)] 07:38:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc0835cd000) [pid = 1963] [serial = 1118] [outer = 0x7fc0831a4400] 07:38:49 INFO - PROCESS | 1963 | 1461595129383 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc086f5ec00) [pid = 1963] [serial = 1119] [outer = 0x7fc0831a4400] 07:38:50 INFO - PROCESS | 1963 | 1461595130790 Marionette TRACE conn4 <- [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:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1898ms 07:38:50 INFO - PROCESS | 1963 | 1461595130863 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 1963 | 1461595130869 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:38:50 INFO - PROCESS | 1963 | 1461595130887 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - PROCESS | 1963 | 1461595130895 Marionette TRACE conn4 <- [1,1462,null,{}] 07:38:50 INFO - PROCESS | 1963 | 1461595130904 Marionette TRACE conn4 -> [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:38:51 INFO - PROCESS | 1963 | 1461595131082 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:38:51 INFO - PROCESS | 1963 | 1461595131280 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc083f76800 == 130 [pid = 1963] [id = 373] 07:38:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc0804eac00) [pid = 1963] [serial = 1120] [outer = (nil)] 07:38:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc0822dd000) [pid = 1963] [serial = 1121] [outer = 0x7fc0804eac00] 07:38:51 INFO - PROCESS | 1963 | 1461595131345 Marionette DEBUG loaded listener.js 07:38:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc0835c3000) [pid = 1963] [serial = 1122] [outer = 0x7fc0804eac00] 07:38:52 INFO - PROCESS | 1963 | 1461595132256 Marionette TRACE conn4 <- [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:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1448ms 07:38:52 INFO - PROCESS | 1963 | 1461595132335 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 1963 | 1461595132348 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:38:52 INFO - PROCESS | 1963 | 1461595132364 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 1963 | 1461595132374 Marionette TRACE conn4 <- [1,1466,null,{}] 07:38:52 INFO - PROCESS | 1963 | 1461595132385 Marionette TRACE conn4 -> [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:38:52 INFO - PROCESS | 1963 | 1461595132608 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:38:52 INFO - PROCESS | 1963 | 1461595132856 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080fc3800 == 131 [pid = 1963] [id = 374] 07:38:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc084023000) [pid = 1963] [serial = 1123] [outer = (nil)] 07:38:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc084029400) [pid = 1963] [serial = 1124] [outer = 0x7fc084023000] 07:38:53 INFO - PROCESS | 1963 | 1461595133015 Marionette DEBUG loaded listener.js 07:38:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc0849d3400) [pid = 1963] [serial = 1125] [outer = 0x7fc084023000] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd45000 == 130 [pid = 1963] [id = 305] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096574800 == 129 [pid = 1963] [id = 53] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098463800 == 128 [pid = 1963] [id = 304] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc0822e1c00) [pid = 1963] [serial = 998] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc0822e2400) [pid = 1963] [serial = 1001] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc083fb3c00) [pid = 1963] [serial = 992] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc080dcc800) [pid = 1963] [serial = 995] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc0849d7c00) [pid = 1963] [serial = 989] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc091aec000) [pid = 1963] [serial = 1025] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08555a800 == 127 [pid = 1963] [id = 358] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982e7000 == 126 [pid = 1963] [id = 357] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097687000 == 125 [pid = 1963] [id = 356] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0919d2000 == 124 [pid = 1963] [id = 355] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc083f7d800 == 123 [pid = 1963] [id = 354] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0918cf000 == 122 [pid = 1963] [id = 11] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ad6800 == 121 [pid = 1963] [id = 353] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ea1000 == 120 [pid = 1963] [id = 352] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd3c000 == 119 [pid = 1963] [id = 351] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ac0800 == 118 [pid = 1963] [id = 350] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09888f000 == 117 [pid = 1963] [id = 344] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b2e800 == 116 [pid = 1963] [id = 343] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ad4000 == 115 [pid = 1963] [id = 342] 07:38:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0970ab800 == 114 [pid = 1963] [id = 341] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc0a5d2a800) [pid = 1963] [serial = 780] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc0835ca400) [pid = 1963] [serial = 888] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc09743fc00) [pid = 1963] [serial = 677] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc090a2dc00) [pid = 1963] [serial = 762] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc0aa8a2c00) [pid = 1963] [serial = 876] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc09341c000) [pid = 1963] [serial = 977] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc080f4dc00) [pid = 1963] [serial = 1004] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc093583800) [pid = 1963] [serial = 813] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc098678800) [pid = 1963] [serial = 816] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc097442800) [pid = 1963] [serial = 768] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08f530000) [pid = 1963] [serial = 810] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc0a69ac400) [pid = 1963] [serial = 783] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc08da4e000) [pid = 1963] [serial = 1014] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc0858df000) [pid = 1963] [serial = 983] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc0973e4000) [pid = 1963] [serial = 732] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc09948ac00) [pid = 1963] [serial = 870] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08f36f400) [pid = 1963] [serial = 864] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc085ecc800) [pid = 1963] [serial = 1011] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc091a5e400) [pid = 1963] [serial = 620] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc0a8ebe400) [pid = 1963] [serial = 837] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc09bf7a000) [pid = 1963] [serial = 774] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc0a4c16c00) [pid = 1963] [serial = 686] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc08f42bc00) [pid = 1963] [serial = 1019] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc098ef6800) [pid = 1963] [serial = 683] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc0a6db9400) [pid = 1963] [serial = 873] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc08401c800) [pid = 1963] [serial = 1007] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc0a8eb1800) [pid = 1963] [serial = 825] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc0a5d48800) [pid = 1963] [serial = 819] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc08c7cf000) [pid = 1963] [serial = 1013] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc0935a6c00) [pid = 1963] [serial = 726] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc0822eb800) [pid = 1963] [serial = 1005] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc08f582c00) [pid = 1963] [serial = 1020] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc0849db400) [pid = 1963] [serial = 1010] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc084026c00) [pid = 1963] [serial = 1008] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc091a63c00) [pid = 1963] [serial = 674] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc093590c00) [pid = 1963] [serial = 765] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc092457400) [pid = 1963] [serial = 723] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc0831f0000) [pid = 1963] [serial = 885] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc090b32800) [pid = 1963] [serial = 1022] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc09fc8a400) [pid = 1963] [serial = 980] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc08ebe3c00) [pid = 1963] [serial = 1016] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc0a6c3d000) [pid = 1963] [serial = 786] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc097534c00) [pid = 1963] [serial = 735] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc0a4c19c00) [pid = 1963] [serial = 777] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc08ed93c00) [pid = 1963] [serial = 717] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc087250800) [pid = 1963] [serial = 971] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc0aa8a3c00) [pid = 1963] [serial = 828] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc0aaf3c800) [pid = 1963] [serial = 879] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc09884cc00) [pid = 1963] [serial = 680] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc0a8ebdc00) [pid = 1963] [serial = 986] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc090a22c00) [pid = 1963] [serial = 720] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc098676800) [pid = 1963] [serial = 771] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc085ecc400) [pid = 1963] [serial = 891] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc0a6d7e000) [pid = 1963] [serial = 822] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc085ed1400) [pid = 1963] [serial = 882] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc0940a8400) [pid = 1963] [serial = 729] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc08ed1cc00) [pid = 1963] [serial = 759] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc083fd9800) [pid = 1963] [serial = 834] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc0aad6b800) [pid = 1963] [serial = 831] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc08ebea000) [pid = 1963] [serial = 1017] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc08ed1a400) [pid = 1963] [serial = 974] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc091a6bc00) [pid = 1963] [serial = 867] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc0a5d23000) [pid = 1963] [serial = 689] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc091abf000) [pid = 1963] [serial = 1023] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc08f429400) [pid = 1963] [serial = 671] [outer = (nil)] [url = about:blank] 07:38:53 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc08c7c8800) [pid = 1963] [serial = 945] [outer = (nil)] [url = about:blank] 07:38:54 INFO - PROCESS | 1963 | 1461595134044 Marionette TRACE conn4 <- [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:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1707ms 07:38:54 INFO - PROCESS | 1963 | 1461595134072 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 1963 | 1461595134076 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:38:54 INFO - PROCESS | 1963 | 1461595134082 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 1963 | 1461595134088 Marionette TRACE conn4 <- [1,1470,null,{}] 07:38:54 INFO - PROCESS | 1963 | 1461595134103 Marionette TRACE conn4 -> [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:38:54 INFO - PROCESS | 1963 | 1461595134286 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:38:54 INFO - PROCESS | 1963 | 1461595134432 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0846d9000 == 115 [pid = 1963] [id = 375] 07:38:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc084023400) [pid = 1963] [serial = 1126] [outer = (nil)] 07:38:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc086eebc00) [pid = 1963] [serial = 1127] [outer = 0x7fc084023400] 07:38:54 INFO - PROCESS | 1963 | 1461595134547 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc0884d8c00) [pid = 1963] [serial = 1128] [outer = 0x7fc084023400] 07:38:55 INFO - PROCESS | 1963 | 1461595135300 Marionette TRACE conn4 <- [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:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1236ms 07:38:55 INFO - PROCESS | 1963 | 1461595135347 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:38:55 INFO - PROCESS | 1963 | 1461595135352 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:38:55 INFO - PROCESS | 1963 | 1461595135365 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:38:55 INFO - PROCESS | 1963 | 1461595135367 Marionette TRACE conn4 <- [1,1474,null,{}] 07:38:55 INFO - PROCESS | 1963 | 1461595135373 Marionette TRACE conn4 -> [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:38:55 INFO - PROCESS | 1963 | 1461595135546 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:38:55 INFO - PROCESS | 1963 | 1461595135562 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ea0000 == 116 [pid = 1963] [id = 376] 07:38:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc0884d9c00) [pid = 1963] [serial = 1129] [outer = (nil)] 07:38:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc08c9b6400) [pid = 1963] [serial = 1130] [outer = 0x7fc0884d9c00] 07:38:55 INFO - PROCESS | 1963 | 1461595135624 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc08da4c400) [pid = 1963] [serial = 1131] [outer = 0x7fc0884d9c00] 07:38:56 INFO - PROCESS | 1963 | 1461595136624 Marionette TRACE conn4 <- [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:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1278ms 07:38:56 INFO - PROCESS | 1963 | 1461595136646 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:38:56 INFO - PROCESS | 1963 | 1461595136648 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:38:56 INFO - PROCESS | 1963 | 1461595136654 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:38:56 INFO - PROCESS | 1963 | 1461595136657 Marionette TRACE conn4 <- [1,1478,null,{}] 07:38:56 INFO - PROCESS | 1963 | 1461595136662 Marionette TRACE conn4 -> [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:38:56 INFO - PROCESS | 1963 | 1461595136862 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:38:56 INFO - PROCESS | 1963 | 1461595136890 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08ea9f000 == 117 [pid = 1963] [id = 377] 07:38:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc08d95e800) [pid = 1963] [serial = 1132] [outer = (nil)] 07:38:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc08da76000) [pid = 1963] [serial = 1133] [outer = 0x7fc08d95e800] 07:38:56 INFO - PROCESS | 1963 | 1461595136948 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc08dcbd000) [pid = 1963] [serial = 1134] [outer = 0x7fc08d95e800] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc080f48800) [pid = 1963] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc080dcf800) [pid = 1963] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc0934d4000) [pid = 1963] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc0858e0800) [pid = 1963] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc0934db000) [pid = 1963] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc0835cac00) [pid = 1963] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc090bb2800) [pid = 1963] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc0935ae000) [pid = 1963] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc0849ce800) [pid = 1963] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc08f209800) [pid = 1963] [serial = 30] [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:38:58 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc0822e4400) [pid = 1963] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:38:58 INFO - PROCESS | 1963 | 1461595138417 Marionette TRACE conn4 <- [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:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1833ms 07:38:58 INFO - PROCESS | 1963 | 1461595138488 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:38:58 INFO - PROCESS | 1963 | 1461595138492 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:38:58 INFO - PROCESS | 1963 | 1461595138539 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:38:58 INFO - PROCESS | 1963 | 1461595138541 Marionette TRACE conn4 <- [1,1482,null,{}] 07:38:58 INFO - PROCESS | 1963 | 1461595138560 Marionette TRACE conn4 -> [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:38:58 INFO - PROCESS | 1963 | 1461595138787 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:38:58 INFO - PROCESS | 1963 | 1461595138883 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f713800 == 118 [pid = 1963] [id = 378] 07:38:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc08ebe3400) [pid = 1963] [serial = 1135] [outer = (nil)] 07:38:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc08ed91800) [pid = 1963] [serial = 1136] [outer = 0x7fc08ebe3400] 07:38:58 INFO - PROCESS | 1963 | 1461595138947 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc08f370400) [pid = 1963] [serial = 1137] [outer = 0x7fc08ebe3400] 07:38:59 INFO - PROCESS | 1963 | 1461595139650 Marionette TRACE conn4 <- [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:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1182ms 07:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:38:59 INFO - PROCESS | 1963 | 1461595139683 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:38:59 INFO - PROCESS | 1963 | 1461595139686 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:38:59 INFO - PROCESS | 1963 | 1461595139692 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:38:59 INFO - PROCESS | 1963 | 1461595139695 Marionette TRACE conn4 <- [1,1486,null,{}] 07:38:59 INFO - PROCESS | 1963 | 1461595139700 Marionette TRACE conn4 -> [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:38:59 INFO - PROCESS | 1963 | 1461595139850 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:38:59 INFO - PROCESS | 1963 | 1461595139865 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc090ba2000 == 119 [pid = 1963] [id = 379] 07:38:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc08f371400) [pid = 1963] [serial = 1138] [outer = (nil)] 07:38:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc08f52e000) [pid = 1963] [serial = 1139] [outer = 0x7fc08f371400] 07:38:59 INFO - PROCESS | 1963 | 1461595139924 Marionette DEBUG loaded listener.js 07:39:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc08f73e800) [pid = 1963] [serial = 1140] [outer = 0x7fc08f371400] 07:39:01 INFO - PROCESS | 1963 | 1461595141167 Marionette TRACE conn4 <- [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:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1536ms 07:39:01 INFO - PROCESS | 1963 | 1461595141229 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 1963 | 1461595141235 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:39:01 INFO - PROCESS | 1963 | 1461595141243 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 1963 | 1461595141249 Marionette TRACE conn4 <- [1,1490,null,{}] 07:39:01 INFO - PROCESS | 1963 | 1461595141257 Marionette TRACE conn4 -> [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:39:01 INFO - PROCESS | 1963 | 1461595141468 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:39:01 INFO - PROCESS | 1963 | 1461595141709 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0820d7000 == 120 [pid = 1963] [id = 380] 07:39:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc082174000) [pid = 1963] [serial = 1141] [outer = (nil)] 07:39:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc0822e4800) [pid = 1963] [serial = 1142] [outer = 0x7fc082174000] 07:39:01 INFO - PROCESS | 1963 | 1461595141789 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc0831ef400) [pid = 1963] [serial = 1143] [outer = 0x7fc082174000] 07:39:02 INFO - PROCESS | 1963 | 1461595142655 Marionette TRACE conn4 <- [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:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1486ms 07:39:02 INFO - PROCESS | 1963 | 1461595142730 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 1963 | 1461595142738 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:39:02 INFO - PROCESS | 1963 | 1461595142748 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 1963 | 1461595142752 Marionette TRACE conn4 <- [1,1494,null,{}] 07:39:02 INFO - PROCESS | 1963 | 1461595142758 Marionette TRACE conn4 -> [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:39:02 INFO - PROCESS | 1963 | 1461595142970 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:39:03 INFO - PROCESS | 1963 | 1461595143235 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c907800 == 121 [pid = 1963] [id = 381] 07:39:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc0847ae000) [pid = 1963] [serial = 1144] [outer = (nil)] 07:39:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc0849d7800) [pid = 1963] [serial = 1145] [outer = 0x7fc0847ae000] 07:39:03 INFO - PROCESS | 1963 | 1461595143351 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc085ecc800) [pid = 1963] [serial = 1146] [outer = 0x7fc0847ae000] 07:39:04 INFO - PROCESS | 1963 | 1461595144278 Marionette TRACE conn4 <- [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:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1585ms 07:39:04 INFO - PROCESS | 1963 | 1461595144334 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:39:04 INFO - PROCESS | 1963 | 1461595144338 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:39:04 INFO - PROCESS | 1963 | 1461595144344 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:39:04 INFO - PROCESS | 1963 | 1461595144349 Marionette TRACE conn4 <- [1,1498,null,{}] 07:39:04 INFO - PROCESS | 1963 | 1461595144365 Marionette TRACE conn4 -> [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:39:04 INFO - PROCESS | 1963 | 1461595144581 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:39:04 INFO - PROCESS | 1963 | 1461595144820 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b0c000 == 122 [pid = 1963] [id = 382] 07:39:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc08c9ba800) [pid = 1963] [serial = 1147] [outer = (nil)] 07:39:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc08dcb3400) [pid = 1963] [serial = 1148] [outer = 0x7fc08c9ba800] 07:39:04 INFO - PROCESS | 1963 | 1461595144938 Marionette DEBUG loaded listener.js 07:39:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc08ed48800) [pid = 1963] [serial = 1149] [outer = 0x7fc08c9ba800] 07:39:05 INFO - PROCESS | 1963 | 1461595145789 Marionette TRACE conn4 <- [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:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1486ms 07:39:05 INFO - PROCESS | 1963 | 1461595145831 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 1963 | 1461595145836 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:39:05 INFO - PROCESS | 1963 | 1461595145841 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 1963 | 1461595145843 Marionette TRACE conn4 <- [1,1502,null,{}] 07:39:05 INFO - PROCESS | 1963 | 1461595145849 Marionette TRACE conn4 -> [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:39:06 INFO - PROCESS | 1963 | 1461595146018 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:39:06 INFO - PROCESS | 1963 | 1461595146208 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092ec9000 == 123 [pid = 1963] [id = 383] 07:39:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc08c9b8c00) [pid = 1963] [serial = 1150] [outer = (nil)] 07:39:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc08f1e6800) [pid = 1963] [serial = 1151] [outer = 0x7fc08c9b8c00] 07:39:06 INFO - PROCESS | 1963 | 1461595146278 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc08f52b800) [pid = 1963] [serial = 1152] [outer = 0x7fc08c9b8c00] 07:39:07 INFO - PROCESS | 1963 | 1461595147151 Marionette TRACE conn4 <- [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:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1335ms 07:39:07 INFO - PROCESS | 1963 | 1461595147178 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:39:07 INFO - PROCESS | 1963 | 1461595147181 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:39:07 INFO - PROCESS | 1963 | 1461595147187 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:39:07 INFO - PROCESS | 1963 | 1461595147190 Marionette TRACE conn4 <- [1,1506,null,{}] 07:39:07 INFO - PROCESS | 1963 | 1461595147196 Marionette TRACE conn4 -> [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:39:07 INFO - PROCESS | 1963 | 1461595147357 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:39:07 INFO - PROCESS | 1963 | 1461595147548 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc095630800 == 124 [pid = 1963] [id = 384] 07:39:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc08ed97c00) [pid = 1963] [serial = 1153] [outer = (nil)] 07:39:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc08fe29400) [pid = 1963] [serial = 1154] [outer = 0x7fc08ed97c00] 07:39:07 INFO - PROCESS | 1963 | 1461595147616 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc091865800) [pid = 1963] [serial = 1155] [outer = 0x7fc08ed97c00] 07:39:08 INFO - PROCESS | 1963 | 1461595148518 Marionette TRACE conn4 <- [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:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1384ms 07:39:08 INFO - PROCESS | 1963 | 1461595148572 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 1963 | 1461595148576 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:39:08 INFO - PROCESS | 1963 | 1461595148582 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 1963 | 1461595148584 Marionette TRACE conn4 <- [1,1510,null,{}] 07:39:08 INFO - PROCESS | 1963 | 1461595148590 Marionette TRACE conn4 -> [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:39:08 INFO - PROCESS | 1963 | 1461595148807 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:39:09 INFO - PROCESS | 1963 | 1461595148996 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0970a8800 == 125 [pid = 1963] [id = 385] 07:39:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc08ed98000) [pid = 1963] [serial = 1156] [outer = (nil)] 07:39:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc091acb000) [pid = 1963] [serial = 1157] [outer = 0x7fc08ed98000] 07:39:09 INFO - PROCESS | 1963 | 1461595149082 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc093414400) [pid = 1963] [serial = 1158] [outer = 0x7fc08ed98000] 07:39:09 INFO - PROCESS | 1963 | 1461595149961 Marionette TRACE conn4 <- [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:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1427ms 07:39:10 INFO - PROCESS | 1963 | 1461595150010 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:39:10 INFO - PROCESS | 1963 | 1461595150014 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:39:10 INFO - PROCESS | 1963 | 1461595150020 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:39:10 INFO - PROCESS | 1963 | 1461595150022 Marionette TRACE conn4 <- [1,1514,null,{}] 07:39:10 INFO - PROCESS | 1963 | 1461595150028 Marionette TRACE conn4 -> [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:39:10 INFO - PROCESS | 1963 | 1461595150208 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:39:10 INFO - PROCESS | 1963 | 1461595150399 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097d9d800 == 126 [pid = 1963] [id = 386] 07:39:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc091988800) [pid = 1963] [serial = 1159] [outer = (nil)] 07:39:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc0934dd800) [pid = 1963] [serial = 1160] [outer = 0x7fc091988800] 07:39:10 INFO - PROCESS | 1963 | 1461595150466 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc09358f000) [pid = 1963] [serial = 1161] [outer = 0x7fc091988800] 07:39:11 INFO - PROCESS | 1963 | 1461595151337 Marionette TRACE conn4 <- [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:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1378ms 07:39:11 INFO - PROCESS | 1963 | 1461595151399 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 1963 | 1461595151402 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:39:11 INFO - PROCESS | 1963 | 1461595151408 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - PROCESS | 1963 | 1461595151412 Marionette TRACE conn4 <- [1,1518,null,{}] 07:39:11 INFO - PROCESS | 1963 | 1461595151417 Marionette TRACE conn4 -> [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:39:11 INFO - PROCESS | 1963 | 1461595151594 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:39:11 INFO - PROCESS | 1963 | 1461595151786 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098b58000 == 127 [pid = 1963] [id = 387] 07:39:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc0919a4800) [pid = 1963] [serial = 1162] [outer = (nil)] 07:39:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc0935ae400) [pid = 1963] [serial = 1163] [outer = 0x7fc0919a4800] 07:39:11 INFO - PROCESS | 1963 | 1461595151858 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc094c47400) [pid = 1963] [serial = 1164] [outer = 0x7fc0919a4800] 07:39:12 INFO - PROCESS | 1963 | 1461595152675 Marionette TRACE conn4 <- [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:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1329ms 07:39:12 INFO - PROCESS | 1963 | 1461595152739 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 1963 | 1461595152742 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:39:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:39:12 INFO - PROCESS | 1963 | 1461595152748 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 1963 | 1461595152752 Marionette TRACE conn4 <- [1,1522,null,{}] 07:39:12 INFO - PROCESS | 1963 | 1461595152757 Marionette TRACE conn4 -> [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:39:12 INFO - PROCESS | 1963 | 1461595152925 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:39:13 INFO - PROCESS | 1963 | 1461595153114 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09bfa4800 == 128 [pid = 1963] [id = 388] 07:39:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc09358c000) [pid = 1963] [serial = 1165] [outer = (nil)] 07:39:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc094df7800) [pid = 1963] [serial = 1166] [outer = 0x7fc09358c000] 07:39:13 INFO - PROCESS | 1963 | 1461595153189 Marionette DEBUG loaded listener.js 07:39:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc0964f0400) [pid = 1963] [serial = 1167] [outer = 0x7fc09358c000] 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:13 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:39:14 INFO - PROCESS | 1963 | 1461595153990 Marionette TRACE conn4 <- [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:39:14 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:39:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:39:14 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:39:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:39:14 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:39:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:39:14 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:39:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:39:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1289ms 07:39:14 INFO - PROCESS | 1963 | 1461595154044 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:39:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:39:14 INFO - PROCESS | 1963 | 1461595154050 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:39:14 INFO - PROCESS | 1963 | 1461595154056 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 1963 | 1461595154059 Marionette TRACE conn4 <- [1,1526,null,{}] 07:39:14 INFO - PROCESS | 1963 | 1461595154064 Marionette TRACE conn4 -> [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:39:14 INFO - PROCESS | 1963 | 1461595154229 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:39:14 INFO - PROCESS | 1963 | 1461595154422 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a6c23000 == 129 [pid = 1963] [id = 389] 07:39:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc09358f400) [pid = 1963] [serial = 1168] [outer = (nil)] 07:39:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc0973e2800) [pid = 1963] [serial = 1169] [outer = 0x7fc09358f400] 07:39:14 INFO - PROCESS | 1963 | 1461595154494 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc098bc6800) [pid = 1963] [serial = 1170] [outer = 0x7fc09358f400] 07:39:15 INFO - PROCESS | 1963 | 1461595155352 Marionette TRACE conn4 <- [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:39:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:39:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:39:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:39:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1329ms 07:39:15 INFO - PROCESS | 1963 | 1461595155388 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:39:15 INFO - PROCESS | 1963 | 1461595155392 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:39:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:39:15 INFO - PROCESS | 1963 | 1461595155415 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:39:15 INFO - PROCESS | 1963 | 1461595155420 Marionette TRACE conn4 <- [1,1530,null,{}] 07:39:15 INFO - PROCESS | 1963 | 1461595155426 Marionette TRACE conn4 -> [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:39:15 INFO - PROCESS | 1963 | 1461595155623 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:39:15 INFO - PROCESS | 1963 | 1461595155813 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa41000 == 130 [pid = 1963] [id = 390] 07:39:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc09572a400) [pid = 1963] [serial = 1171] [outer = (nil)] 07:39:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc0a4cf0800) [pid = 1963] [serial = 1172] [outer = 0x7fc09572a400] 07:39:15 INFO - PROCESS | 1963 | 1461595155888 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc0a6c48000) [pid = 1963] [serial = 1173] [outer = 0x7fc09572a400] 07:39:16 INFO - PROCESS | 1963 | 1461595156689 Marionette TRACE conn4 <- [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:39:16 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:39:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:39:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:39:16 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:39:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:39:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1307ms 07:39:16 INFO - PROCESS | 1963 | 1461595156709 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 1963 | 1461595156711 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:39:16 INFO - PROCESS | 1963 | 1461595156718 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 1963 | 1461595156721 Marionette TRACE conn4 <- [1,1534,null,{}] 07:39:16 INFO - PROCESS | 1963 | 1461595156726 Marionette TRACE conn4 -> [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:39:16 INFO - PROCESS | 1963 | 1461595156881 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:39:17 INFO - PROCESS | 1963 | 1461595157075 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ab205800 == 131 [pid = 1963] [id = 391] 07:39:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc0804e7000) [pid = 1963] [serial = 1174] [outer = (nil)] 07:39:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc0a69b3000) [pid = 1963] [serial = 1175] [outer = 0x7fc0804e7000] 07:39:17 INFO - PROCESS | 1963 | 1461595157145 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc0aa77c000) [pid = 1963] [serial = 1176] [outer = 0x7fc0804e7000] 07:39:18 INFO - PROCESS | 1963 | 1461595158048 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:39:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:39:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1377ms 07:39:18 INFO - PROCESS | 1963 | 1461595158096 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 1963 | 1461595158099 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:39:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:39:18 INFO - PROCESS | 1963 | 1461595158106 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 1963 | 1461595158109 Marionette TRACE conn4 <- [1,1538,null,{}] 07:39:18 INFO - PROCESS | 1963 | 1461595158114 Marionette TRACE conn4 -> [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:39:18 INFO - PROCESS | 1963 | 1461595158302 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:39:18 INFO - PROCESS | 1963 | 1461595158497 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08cbe4000 == 132 [pid = 1963] [id = 392] 07:39:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc0804e9000) [pid = 1963] [serial = 1177] [outer = (nil)] 07:39:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc091adf400) [pid = 1963] [serial = 1178] [outer = 0x7fc0804e9000] 07:39:18 INFO - PROCESS | 1963 | 1461595158567 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc0a70da800) [pid = 1963] [serial = 1179] [outer = 0x7fc0804e9000] 07:39:19 INFO - PROCESS | 1963 | 1461595159444 Marionette TRACE conn4 <- [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:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1386ms 07:39:19 INFO - PROCESS | 1963 | 1461595159493 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 1963 | 1461595159496 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:39:19 INFO - PROCESS | 1963 | 1461595159502 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 1963 | 1461595159504 Marionette TRACE conn4 <- [1,1542,null,{}] 07:39:19 INFO - PROCESS | 1963 | 1461595159510 Marionette TRACE conn4 -> [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:39:19 INFO - PROCESS | 1963 | 1461595159679 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:39:20 INFO - PROCESS | 1963 | 1461595160257 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0821d7800 == 133 [pid = 1963] [id = 393] 07:39:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc080dc2800) [pid = 1963] [serial = 1180] [outer = (nil)] 07:39:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc080f43c00) [pid = 1963] [serial = 1181] [outer = 0x7fc080dc2800] 07:39:20 INFO - PROCESS | 1963 | 1461595160370 Marionette DEBUG loaded listener.js 07:39:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc081ae1c00) [pid = 1963] [serial = 1182] [outer = 0x7fc080dc2800] 07:39:21 INFO - PROCESS | 1963 | 1461595161209 Marionette TRACE conn4 <- [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:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1737ms 07:39:21 INFO - PROCESS | 1963 | 1461595161241 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:39:21 INFO - PROCESS | 1963 | 1461595161246 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:39:21 INFO - PROCESS | 1963 | 1461595161254 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 1963 | 1461595161258 Marionette TRACE conn4 <- [1,1546,null,{}] 07:39:21 INFO - PROCESS | 1963 | 1461595161265 Marionette TRACE conn4 -> [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:39:21 INFO - PROCESS | 1963 | 1461595161433 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:39:21 INFO - PROCESS | 1963 | 1461595161665 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080c96000 == 134 [pid = 1963] [id = 394] 07:39:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc082172400) [pid = 1963] [serial = 1183] [outer = (nil)] 07:39:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc0831a7c00) [pid = 1963] [serial = 1184] [outer = 0x7fc082172400] 07:39:21 INFO - PROCESS | 1963 | 1461595161833 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc083fab000) [pid = 1963] [serial = 1185] [outer = 0x7fc082172400] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f713800 == 133 [pid = 1963] [id = 378] 07:39:22 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc0835c9800) [pid = 1963] [serial = 1079] [outer = (nil)] [url = about:blank] 07:39:22 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc093413c00) [pid = 1963] [serial = 1040] [outer = (nil)] [url = about:blank] 07:39:22 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc090bc0800) [pid = 1963] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:39:22 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc0970db400) [pid = 1963] [serial = 1043] [outer = (nil)] [url = about:blank] 07:39:22 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc0a5bf2000) [pid = 1963] [serial = 1046] [outer = (nil)] [url = about:blank] 07:39:22 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc0a5bed400) [pid = 1963] [serial = 1049] [outer = (nil)] [url = about:blank] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ea9f000 == 132 [pid = 1963] [id = 377] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ea0000 == 131 [pid = 1963] [id = 376] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0846d9000 == 130 [pid = 1963] [id = 375] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080fc3800 == 129 [pid = 1963] [id = 374] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc083f76800 == 128 [pid = 1963] [id = 373] 07:39:22 INFO - PROCESS | 1963 | 1461595162908 Marionette TRACE conn4 <- [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:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc081aa6800 == 127 [pid = 1963] [id = 366] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080ef2000 == 126 [pid = 1963] [id = 365] 07:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1682ms 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0ab218000 == 125 [pid = 1963] [id = 364] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa91c800 == 124 [pid = 1963] [id = 363] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a580d000 == 123 [pid = 1963] [id = 362] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09344d800 == 122 [pid = 1963] [id = 361] 07:39:22 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ad1800 == 121 [pid = 1963] [id = 360] 07:39:22 INFO - PROCESS | 1963 | 1461595162945 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:39:22 INFO - PROCESS | 1963 | 1461595162951 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:39:22 INFO - PROCESS | 1963 | 1461595162957 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 1963 | 1461595162960 Marionette TRACE conn4 <- [1,1550,null,{}] 07:39:22 INFO - PROCESS | 1963 | 1461595162965 Marionette TRACE conn4 -> [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:39:23 INFO - PROCESS | 1963 | 1461595163122 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc081ae7000) [pid = 1963] [serial = 1076] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc081aec000) [pid = 1963] [serial = 1077] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc0849d3c00) [pid = 1963] [serial = 1056] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc0858e0000) [pid = 1963] [serial = 1031] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc09832d000) [pid = 1963] [serial = 1071] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc08c7c6c00) [pid = 1963] [serial = 1058] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc093591400) [pid = 1963] [serial = 1068] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc08ed8cc00) [pid = 1963] [serial = 1034] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc08f203c00) [pid = 1963] [serial = 1061] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc08d95c000) [pid = 1963] [serial = 1059] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc083fd2c00) [pid = 1963] [serial = 1028] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc0a6d07800) [pid = 1963] [serial = 1074] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc09bf72c00) [pid = 1963] [serial = 1073] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc0822e7400) [pid = 1963] [serial = 1055] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc091ac4800) [pid = 1963] [serial = 1037] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc09199d000) [pid = 1963] [serial = 1062] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc0970e8800) [pid = 1963] [serial = 1070] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc08ebde000) [pid = 1963] [serial = 1064] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc091902800) [pid = 1963] [serial = 708] [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:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc0831ee400) [pid = 1963] [serial = 1052] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc083fb1000) [pid = 1963] [serial = 1053] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc091addc00) [pid = 1963] [serial = 1065] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc0934dcc00) [pid = 1963] [serial = 1067] [outer = (nil)] [url = about:blank] 07:39:23 INFO - PROCESS | 1963 | 1461595163392 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080fc3800 == 122 [pid = 1963] [id = 395] 07:39:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc081ae7000) [pid = 1963] [serial = 1186] [outer = (nil)] 07:39:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc0849d3c00) [pid = 1963] [serial = 1187] [outer = 0x7fc081ae7000] 07:39:23 INFO - PROCESS | 1963 | 1461595163477 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc086eed400) [pid = 1963] [serial = 1188] [outer = 0x7fc081ae7000] 07:39:24 INFO - PROCESS | 1963 | 1461595164199 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1282ms 07:39:24 INFO - PROCESS | 1963 | 1461595164239 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 1963 | 1461595164243 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:39:24 INFO - PROCESS | 1963 | 1461595164255 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - PROCESS | 1963 | 1461595164263 Marionette TRACE conn4 <- [1,1554,null,{}] 07:39:24 INFO - PROCESS | 1963 | 1461595164271 Marionette TRACE conn4 -> [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:39:24 INFO - PROCESS | 1963 | 1461595164493 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:39:24 INFO - PROCESS | 1963 | 1461595164519 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085acd000 == 123 [pid = 1963] [id = 396] 07:39:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc085ecf000) [pid = 1963] [serial = 1189] [outer = (nil)] 07:39:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc08d95c000) [pid = 1963] [serial = 1190] [outer = 0x7fc085ecf000] 07:39:24 INFO - PROCESS | 1963 | 1461595164580 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc08dcb2800) [pid = 1963] [serial = 1191] [outer = 0x7fc085ecf000] 07:39:25 INFO - PROCESS | 1963 | 1461595165440 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1249ms 07:39:25 INFO - PROCESS | 1963 | 1461595165499 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 1963 | 1461595165503 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:39:25 INFO - PROCESS | 1963 | 1461595165508 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 1963 | 1461595165521 Marionette TRACE conn4 <- [1,1558,null,{}] 07:39:25 INFO - PROCESS | 1963 | 1461595165534 Marionette TRACE conn4 -> [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:39:25 INFO - PROCESS | 1963 | 1461595165747 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:39:25 INFO - PROCESS | 1963 | 1461595165769 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08eaad000 == 124 [pid = 1963] [id = 397] 07:39:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc086f60800) [pid = 1963] [serial = 1192] [outer = (nil)] 07:39:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc08ed49c00) [pid = 1963] [serial = 1193] [outer = 0x7fc086f60800] 07:39:25 INFO - PROCESS | 1963 | 1461595165827 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc08f378c00) [pid = 1963] [serial = 1194] [outer = 0x7fc086f60800] 07:39:26 INFO - PROCESS | 1963 | 1461595166684 Marionette TRACE conn4 <- [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:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1259ms 07:39:26 INFO - PROCESS | 1963 | 1461595166768 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:39:26 INFO - PROCESS | 1963 | 1461595166772 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:39:26 INFO - PROCESS | 1963 | 1461595166777 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:39:26 INFO - PROCESS | 1963 | 1461595166779 Marionette TRACE conn4 <- [1,1562,null,{}] 07:39:26 INFO - PROCESS | 1963 | 1461595166784 Marionette TRACE conn4 -> [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:39:26 INFO - PROCESS | 1963 | 1461595166992 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:39:27 INFO - PROCESS | 1963 | 1461595167019 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0918c2000 == 125 [pid = 1963] [id = 398] 07:39:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc08f582c00) [pid = 1963] [serial = 1195] [outer = (nil)] 07:39:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc090b33800) [pid = 1963] [serial = 1196] [outer = 0x7fc08f582c00] 07:39:27 INFO - PROCESS | 1963 | 1461595167090 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc091a6c800) [pid = 1963] [serial = 1197] [outer = 0x7fc08f582c00] 07:39:27 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc08d95e800) [pid = 1963] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:39:27 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc08ebe3400) [pid = 1963] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:39:27 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc084023400) [pid = 1963] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:39:27 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc0804eac00) [pid = 1963] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:39:27 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc084023000) [pid = 1963] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:39:27 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc0884d9c00) [pid = 1963] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:39:28 INFO - PROCESS | 1963 | 1461595168302 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1579ms 07:39:28 INFO - PROCESS | 1963 | 1461595168358 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:39:28 INFO - PROCESS | 1963 | 1461595168361 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:39:28 INFO - PROCESS | 1963 | 1461595168367 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - PROCESS | 1963 | 1461595168369 Marionette TRACE conn4 <- [1,1566,null,{}] 07:39:28 INFO - PROCESS | 1963 | 1461595168378 Marionette TRACE conn4 -> [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:39:28 INFO - PROCESS | 1963 | 1461595168549 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:39:28 INFO - PROCESS | 1963 | 1461595168560 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092c02800 == 126 [pid = 1963] [id = 399] 07:39:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc08f527400) [pid = 1963] [serial = 1198] [outer = (nil)] 07:39:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc091ae0800) [pid = 1963] [serial = 1199] [outer = 0x7fc08f527400] 07:39:28 INFO - PROCESS | 1963 | 1461595168619 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc09341ec00) [pid = 1963] [serial = 1200] [outer = 0x7fc08f527400] 07:39:29 INFO - PROCESS | 1963 | 1461595169480 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1137ms 07:39:29 INFO - PROCESS | 1963 | 1461595169504 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 1963 | 1461595169507 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:39:29 INFO - PROCESS | 1963 | 1461595169512 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 1963 | 1461595169514 Marionette TRACE conn4 <- [1,1570,null,{}] 07:39:29 INFO - PROCESS | 1963 | 1461595169520 Marionette TRACE conn4 -> [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:39:29 INFO - PROCESS | 1963 | 1461595169666 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:39:29 INFO - PROCESS | 1963 | 1461595169681 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc095d20000 == 127 [pid = 1963] [id = 400] 07:39:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc092ad7800) [pid = 1963] [serial = 1201] [outer = (nil)] 07:39:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc0935a5000) [pid = 1963] [serial = 1202] [outer = 0x7fc092ad7800] 07:39:29 INFO - PROCESS | 1963 | 1461595169739 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc0968dbc00) [pid = 1963] [serial = 1203] [outer = 0x7fc092ad7800] 07:39:30 INFO - PROCESS | 1963 | 1461595170913 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1431ms 07:39:30 INFO - PROCESS | 1963 | 1461595170945 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 1963 | 1461595170952 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:39:30 INFO - PROCESS | 1963 | 1461595170959 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 1963 | 1461595170965 Marionette TRACE conn4 <- [1,1574,null,{}] 07:39:30 INFO - PROCESS | 1963 | 1461595170972 Marionette TRACE conn4 -> [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:39:31 INFO - PROCESS | 1963 | 1461595171175 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:39:31 INFO - PROCESS | 1963 | 1461595171373 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084641000 == 128 [pid = 1963] [id = 401] 07:39:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc0831a2000) [pid = 1963] [serial = 1204] [outer = (nil)] 07:39:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc0835c8000) [pid = 1963] [serial = 1205] [outer = 0x7fc0831a2000] 07:39:31 INFO - PROCESS | 1963 | 1461595171445 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc0847a3c00) [pid = 1963] [serial = 1206] [outer = 0x7fc0831a2000] 07:39:32 INFO - PROCESS | 1963 | 1461595172390 Marionette TRACE conn4 <- [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:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1485ms 07:39:32 INFO - PROCESS | 1963 | 1461595172444 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 1963 | 1461595172452 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:39:32 INFO - PROCESS | 1963 | 1461595172462 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - PROCESS | 1963 | 1461595172466 Marionette TRACE conn4 <- [1,1578,null,{}] 07:39:32 INFO - PROCESS | 1963 | 1461595172472 Marionette TRACE conn4 -> [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:39:32 INFO - PROCESS | 1963 | 1461595172649 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:39:32 INFO - PROCESS | 1963 | 1461595172844 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd37800 == 129 [pid = 1963] [id = 402] 07:39:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc0831a3000) [pid = 1963] [serial = 1207] [outer = (nil)] 07:39:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc08724bc00) [pid = 1963] [serial = 1208] [outer = 0x7fc0831a3000] 07:39:32 INFO - PROCESS | 1963 | 1461595172916 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc08c9b3000) [pid = 1963] [serial = 1209] [outer = 0x7fc0831a3000] 07:39:33 INFO - PROCESS | 1963 | 1461595173841 Marionette TRACE conn4 <- [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:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1430ms 07:39:33 INFO - PROCESS | 1963 | 1461595173894 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 1963 | 1461595173898 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:39:33 INFO - PROCESS | 1963 | 1461595173904 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 1963 | 1461595173909 Marionette TRACE conn4 <- [1,1582,null,{}] 07:39:33 INFO - PROCESS | 1963 | 1461595173925 Marionette TRACE conn4 -> [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:39:34 INFO - PROCESS | 1963 | 1461595174159 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:39:34 INFO - PROCESS | 1963 | 1461595174357 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09794e800 == 130 [pid = 1963] [id = 403] 07:39:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc08c9bec00) [pid = 1963] [serial = 1210] [outer = (nil)] 07:39:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc090ab4400) [pid = 1963] [serial = 1211] [outer = 0x7fc08c9bec00] 07:39:34 INFO - PROCESS | 1963 | 1461595174434 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc091ac2000) [pid = 1963] [serial = 1212] [outer = 0x7fc08c9bec00] 07:39:35 INFO - PROCESS | 1963 | 1461595175321 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1485ms 07:39:35 INFO - PROCESS | 1963 | 1461595175391 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:39:35 INFO - PROCESS | 1963 | 1461595175395 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:39:35 INFO - PROCESS | 1963 | 1461595175401 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - PROCESS | 1963 | 1461595175404 Marionette TRACE conn4 <- [1,1586,null,{}] 07:39:35 INFO - PROCESS | 1963 | 1461595175410 Marionette TRACE conn4 -> [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:39:35 INFO - PROCESS | 1963 | 1461595175611 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:39:35 INFO - PROCESS | 1963 | 1461595175807 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a58bf000 == 131 [pid = 1963] [id = 404] 07:39:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc08ed8f000) [pid = 1963] [serial = 1213] [outer = (nil)] 07:39:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc0934d4400) [pid = 1963] [serial = 1214] [outer = 0x7fc08ed8f000] 07:39:35 INFO - PROCESS | 1963 | 1461595175879 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc095bed400) [pid = 1963] [serial = 1215] [outer = 0x7fc08ed8f000] 07:39:36 INFO - PROCESS | 1963 | 1461595176733 Marionette TRACE conn4 <- [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:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1386ms 07:39:36 INFO - PROCESS | 1963 | 1461595176788 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 1963 | 1461595176792 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:39:36 INFO - PROCESS | 1963 | 1461595176798 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - PROCESS | 1963 | 1461595176800 Marionette TRACE conn4 <- [1,1590,null,{}] 07:39:36 INFO - PROCESS | 1963 | 1461595176806 Marionette TRACE conn4 -> [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:39:36 INFO - PROCESS | 1963 | 1461595176970 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:39:37 INFO - PROCESS | 1963 | 1461595177177 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa91c800 == 132 [pid = 1963] [id = 405] 07:39:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc09190cc00) [pid = 1963] [serial = 1216] [outer = (nil)] 07:39:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc097447800) [pid = 1963] [serial = 1217] [outer = 0x7fc09190cc00] 07:39:37 INFO - PROCESS | 1963 | 1461595177292 Marionette DEBUG loaded listener.js 07:39:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc099483400) [pid = 1963] [serial = 1218] [outer = 0x7fc09190cc00] 07:39:38 INFO - PROCESS | 1963 | 1461595178199 Marionette TRACE conn4 <- [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:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1430ms 07:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:39:38 INFO - PROCESS | 1963 | 1461595178229 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 1963 | 1461595178232 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:39:38 INFO - PROCESS | 1963 | 1461595178239 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 1963 | 1461595178242 Marionette TRACE conn4 <- [1,1594,null,{}] 07:39:38 INFO - PROCESS | 1963 | 1461595178247 Marionette TRACE conn4 -> [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:39:38 INFO - PROCESS | 1963 | 1461595178461 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:39:38 INFO - PROCESS | 1963 | 1461595178659 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b0140800 == 133 [pid = 1963] [id = 406] 07:39:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc0a5d47800) [pid = 1963] [serial = 1219] [outer = (nil)] 07:39:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc0a6f73000) [pid = 1963] [serial = 1220] [outer = 0x7fc0a5d47800] 07:39:38 INFO - PROCESS | 1963 | 1461595178734 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc0aa8a7c00) [pid = 1963] [serial = 1221] [outer = 0x7fc0a5d47800] 07:39:39 INFO - PROCESS | 1963 | 1461595179591 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:39:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:39:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1390ms 07:39:39 INFO - PROCESS | 1963 | 1461595179629 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 1963 | 1461595179633 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:39:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:39:39 INFO - PROCESS | 1963 | 1461595179638 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 1963 | 1461595179640 Marionette TRACE conn4 <- [1,1598,null,{}] 07:39:39 INFO - PROCESS | 1963 | 1461595179646 Marionette TRACE conn4 -> [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:39:39 INFO - PROCESS | 1963 | 1461595179808 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:39:40 INFO - PROCESS | 1963 | 1461595180009 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08ebaf000 == 134 [pid = 1963] [id = 407] 07:39:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc08014b000) [pid = 1963] [serial = 1222] [outer = (nil)] 07:39:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc080153400) [pid = 1963] [serial = 1223] [outer = 0x7fc08014b000] 07:39:40 INFO - PROCESS | 1963 | 1461595180077 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc080158400) [pid = 1963] [serial = 1224] [outer = 0x7fc08014b000] 07:39:40 INFO - PROCESS | 1963 | 1461595180923 Marionette TRACE conn4 <- [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:39:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:39:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1334ms 07:39:40 INFO - PROCESS | 1963 | 1461595180974 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 1963 | 1461595180977 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:39:40 INFO - PROCESS | 1963 | 1461595180983 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 1963 | 1461595180986 Marionette TRACE conn4 <- [1,1602,null,{}] 07:39:40 INFO - PROCESS | 1963 | 1461595180991 Marionette TRACE conn4 -> [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:39:41 INFO - PROCESS | 1963 | 1461595181166 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:39:41 INFO - PROCESS | 1963 | 1461595181379 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b019a000 == 135 [pid = 1963] [id = 408] 07:39:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc080154800) [pid = 1963] [serial = 1225] [outer = (nil)] 07:39:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc081946400) [pid = 1963] [serial = 1226] [outer = 0x7fc080154800] 07:39:41 INFO - PROCESS | 1963 | 1461595181488 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc08194a400) [pid = 1963] [serial = 1227] [outer = 0x7fc080154800] 07:39:42 INFO - PROCESS | 1963 | 1461595182370 Marionette TRACE conn4 <- [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:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1438ms 07:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:39:42 INFO - PROCESS | 1963 | 1461595182422 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 1963 | 1461595182425 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:39:42 INFO - PROCESS | 1963 | 1461595182432 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 1963 | 1461595182435 Marionette TRACE conn4 <- [1,1606,null,{}] 07:39:42 INFO - PROCESS | 1963 | 1461595182440 Marionette TRACE conn4 -> [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:39:42 INFO - PROCESS | 1963 | 1461595182632 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:39:42 INFO - PROCESS | 1963 | 1461595182834 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c71b000 == 136 [pid = 1963] [id = 409] 07:39:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc080154c00) [pid = 1963] [serial = 1228] [outer = (nil)] 07:39:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc08194fc00) [pid = 1963] [serial = 1229] [outer = 0x7fc080154c00] 07:39:42 INFO - PROCESS | 1963 | 1461595182905 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc0a5d4d800) [pid = 1963] [serial = 1230] [outer = 0x7fc080154c00] 07:39:43 INFO - PROCESS | 1963 | 1461595183783 Marionette TRACE conn4 <- [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:39:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:39:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1385ms 07:39:43 INFO - PROCESS | 1963 | 1461595183816 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:39:43 INFO - PROCESS | 1963 | 1461595183819 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:39:43 INFO - PROCESS | 1963 | 1461595183825 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:39:43 INFO - PROCESS | 1963 | 1461595183827 Marionette TRACE conn4 <- [1,1610,null,{}] 07:39:43 INFO - PROCESS | 1963 | 1461595183832 Marionette TRACE conn4 -> [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:39:44 INFO - PROCESS | 1963 | 1461595183995 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:39:44 INFO - PROCESS | 1963 | 1461595184234 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc081753800 == 137 [pid = 1963] [id = 410] 07:39:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc080f4e000) [pid = 1963] [serial = 1231] [outer = (nil)] 07:39:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc085499000) [pid = 1963] [serial = 1232] [outer = 0x7fc080f4e000] 07:39:44 INFO - PROCESS | 1963 | 1461595184374 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc08549f400) [pid = 1963] [serial = 1233] [outer = 0x7fc080f4e000] 07:39:45 INFO - PROCESS | 1963 | 1461595185286 Marionette TRACE conn4 <- [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:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1478ms 07:39:45 INFO - PROCESS | 1963 | 1461595185303 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 1963 | 1461595185306 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:39:45 INFO - PROCESS | 1963 | 1461595185331 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 1963 | 1461595185335 Marionette TRACE conn4 <- [1,1614,null,{}] 07:39:45 INFO - PROCESS | 1963 | 1461595185340 Marionette TRACE conn4 -> [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:39:45 INFO - PROCESS | 1963 | 1461595185543 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:39:45 INFO - PROCESS | 1963 | 1461595185753 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084835000 == 138 [pid = 1963] [id = 411] 07:39:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc08194dc00) [pid = 1963] [serial = 1234] [outer = (nil)] 07:39:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc0931c2c00) [pid = 1963] [serial = 1235] [outer = 0x7fc08194dc00] 07:39:45 INFO - PROCESS | 1963 | 1461595185827 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc0931cb800) [pid = 1963] [serial = 1236] [outer = 0x7fc08194dc00] 07:39:46 INFO - PROCESS | 1963 | 1461595186726 Marionette TRACE conn4 <- [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:39:46 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:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1431ms 07:39:46 INFO - PROCESS | 1963 | 1461595186760 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 1963 | 1461595186763 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:39:46 INFO - PROCESS | 1963 | 1461595186769 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 1963 | 1461595186771 Marionette TRACE conn4 <- [1,1618,null,{}] 07:39:46 INFO - PROCESS | 1963 | 1461595186777 Marionette TRACE conn4 -> [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:39:46 INFO - PROCESS | 1963 | 1461595186945 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:39:47 INFO - PROCESS | 1963 | 1461595187694 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0821cd000 == 139 [pid = 1963] [id = 412] 07:39:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc0804f0800) [pid = 1963] [serial = 1237] [outer = (nil)] 07:39:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc080dcc000) [pid = 1963] [serial = 1238] [outer = 0x7fc0804f0800] 07:39:47 INFO - PROCESS | 1963 | 1461595187768 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc08194d400) [pid = 1963] [serial = 1239] [outer = 0x7fc0804f0800] 07:39:48 INFO - PROCESS | 1963 | 1461595188636 Marionette TRACE conn4 <- [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:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1944ms 07:39:48 INFO - PROCESS | 1963 | 1461595188715 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:39:48 INFO - PROCESS | 1963 | 1461595188721 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:39:48 INFO - PROCESS | 1963 | 1461595188728 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 1963 | 1461595188733 Marionette TRACE conn4 <- [1,1622,null,{}] 07:39:48 INFO - PROCESS | 1963 | 1461595188740 Marionette TRACE conn4 -> [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:39:48 INFO - PROCESS | 1963 | 1461595188970 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:39:49 INFO - PROCESS | 1963 | 1461595189403 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080e6c000 == 140 [pid = 1963] [id = 413] 07:39:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc083faf400) [pid = 1963] [serial = 1240] [outer = (nil)] 07:39:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc08401e400) [pid = 1963] [serial = 1241] [outer = 0x7fc083faf400] 07:39:49 INFO - PROCESS | 1963 | 1461595189478 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc0849d9c00) [pid = 1963] [serial = 1242] [outer = 0x7fc083faf400] 07:39:50 INFO - PROCESS | 1963 | 1461595190294 Marionette TRACE conn4 <- [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:39:50 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:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1635ms 07:39:50 INFO - PROCESS | 1963 | 1461595190367 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 1963 | 1461595190372 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:39:50 INFO - PROCESS | 1963 | 1461595190379 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 1963 | 1461595190382 Marionette TRACE conn4 <- [1,1626,null,{}] 07:39:50 INFO - PROCESS | 1963 | 1461595190387 Marionette TRACE conn4 -> [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:39:50 INFO - PROCESS | 1963 | 1461595190549 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096878800 == 139 [pid = 1963] [id = 239] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0974bf800 == 138 [pid = 1963] [id = 306] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a4c9e800 == 137 [pid = 1963] [id = 268] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af1b3800 == 136 [pid = 1963] [id = 347] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080ece000 == 135 [pid = 1963] [id = 348] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa743000 == 134 [pid = 1963] [id = 346] 07:39:50 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc0a6d04800) [pid = 1963] [serial = 1106] [outer = (nil)] [url = about:blank] 07:39:50 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc090a1f000) [pid = 1963] [serial = 1109] [outer = (nil)] [url = about:blank] 07:39:50 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc0804f2c00) [pid = 1963] [serial = 1112] [outer = (nil)] [url = about:blank] 07:39:50 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc0831a6c00) [pid = 1963] [serial = 1115] [outer = (nil)] [url = about:blank] 07:39:50 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc08f52e000) [pid = 1963] [serial = 1139] [outer = (nil)] [url = about:blank] 07:39:50 INFO - PROCESS | 1963 | 1461595190859 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09fcf6000 == 133 [pid = 1963] [id = 345] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080e64000 == 132 [pid = 1963] [id = 349] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c02800 == 131 [pid = 1963] [id = 399] 07:39:50 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0918c2000 == 130 [pid = 1963] [id = 398] 07:39:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080c9b000 == 131 [pid = 1963] [id = 414] 07:39:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc0804f2c00) [pid = 1963] [serial = 1243] [outer = (nil)] 07:39:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc085ecec00) [pid = 1963] [serial = 1244] [outer = 0x7fc0804f2c00] 07:39:51 INFO - PROCESS | 1963 | 1461595191014 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc08c7c4000) [pid = 1963] [serial = 1245] [outer = 0x7fc0804f2c00] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08eaad000 == 130 [pid = 1963] [id = 397] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085acd000 == 129 [pid = 1963] [id = 396] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080fc3800 == 128 [pid = 1963] [id = 395] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080c96000 == 127 [pid = 1963] [id = 394] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821d7800 == 126 [pid = 1963] [id = 393] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0ab205800 == 125 [pid = 1963] [id = 391] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa41000 == 124 [pid = 1963] [id = 390] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6c23000 == 123 [pid = 1963] [id = 389] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09bfa4800 == 122 [pid = 1963] [id = 388] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098b58000 == 121 [pid = 1963] [id = 387] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097d9d800 == 120 [pid = 1963] [id = 386] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0970a8800 == 119 [pid = 1963] [id = 385] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc095630800 == 118 [pid = 1963] [id = 384] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ec9000 == 117 [pid = 1963] [id = 383] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b0c000 == 116 [pid = 1963] [id = 382] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c907800 == 115 [pid = 1963] [id = 381] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0820d7000 == 114 [pid = 1963] [id = 380] 07:39:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc090ba2000 == 113 [pid = 1963] [id = 379] 07:39:52 INFO - PROCESS | 1963 | 1461595192115 Marionette TRACE conn4 <- [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:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc08da76000) [pid = 1963] [serial = 1133] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc08ed91800) [pid = 1963] [serial = 1136] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc08dcbd000) [pid = 1963] [serial = 1134] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc08ed8c400) [pid = 1963] [serial = 1088] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc0835cd000) [pid = 1963] [serial = 1118] [outer = (nil)] [url = about:blank] 07:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1781ms 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc0934d4c00) [pid = 1963] [serial = 1094] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc086eebc00) [pid = 1963] [serial = 1127] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc0884d8c00) [pid = 1963] [serial = 1128] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc091910c00) [pid = 1963] [serial = 1091] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc0835c3000) [pid = 1963] [serial = 1122] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc0822dd000) [pid = 1963] [serial = 1121] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc084029400) [pid = 1963] [serial = 1124] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc0849d3400) [pid = 1963] [serial = 1125] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc083fcdc00) [pid = 1963] [serial = 1082] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc0884d1400) [pid = 1963] [serial = 1085] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc094d10400) [pid = 1963] [serial = 1097] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc08c9b6400) [pid = 1963] [serial = 1130] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc08216e400) [pid = 1963] [serial = 1103] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc097448000) [pid = 1963] [serial = 1100] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08f370400) [pid = 1963] [serial = 1137] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc08da4c400) [pid = 1963] [serial = 1131] [outer = (nil)] [url = about:blank] 07:39:52 INFO - PROCESS | 1963 | 1461595192179 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 1963 | 1461595192182 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:39:52 INFO - PROCESS | 1963 | 1461595192195 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - PROCESS | 1963 | 1461595192204 Marionette TRACE conn4 <- [1,1630,null,{}] 07:39:52 INFO - PROCESS | 1963 | 1461595192216 Marionette TRACE conn4 -> [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:39:52 INFO - PROCESS | 1963 | 1461595192427 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:39:52 INFO - PROCESS | 1963 | 1461595192601 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ea8000 == 114 [pid = 1963] [id = 415] 07:39:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc082174c00) [pid = 1963] [serial = 1246] [outer = (nil)] 07:39:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc08da4a800) [pid = 1963] [serial = 1247] [outer = 0x7fc082174c00] 07:39:52 INFO - PROCESS | 1963 | 1461595192664 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc08dcb5c00) [pid = 1963] [serial = 1248] [outer = 0x7fc082174c00] 07:39:53 INFO - PROCESS | 1963 | 1461595193644 Marionette TRACE conn4 <- [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:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1503ms 07:39:53 INFO - PROCESS | 1963 | 1461595193693 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 1963 | 1461595193699 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:39:53 INFO - PROCESS | 1963 | 1461595193708 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 1963 | 1461595193713 Marionette TRACE conn4 <- [1,1634,null,{}] 07:39:53 INFO - PROCESS | 1963 | 1461595193721 Marionette TRACE conn4 -> [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:39:53 INFO - PROCESS | 1963 | 1461595193921 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:39:54 INFO - PROCESS | 1963 | 1461595194118 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0846c8000 == 115 [pid = 1963] [id = 416] 07:39:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc08165c000) [pid = 1963] [serial = 1249] [outer = (nil)] 07:39:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc0831ebc00) [pid = 1963] [serial = 1250] [outer = 0x7fc08165c000] 07:39:54 INFO - PROCESS | 1963 | 1461595194195 Marionette DEBUG loaded listener.js 07:39:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc084029400) [pid = 1963] [serial = 1251] [outer = 0x7fc08165c000] 07:39:55 INFO - PROCESS | 1963 | 1461595195136 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1487ms 07:39:55 INFO - PROCESS | 1963 | 1461595195195 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:39:55 INFO - PROCESS | 1963 | 1461595195204 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:39:55 INFO - PROCESS | 1963 | 1461595195214 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:39:55 INFO - PROCESS | 1963 | 1461595195218 Marionette TRACE conn4 <- [1,1638,null,{}] 07:39:55 INFO - PROCESS | 1963 | 1461595195224 Marionette TRACE conn4 -> [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:39:55 INFO - PROCESS | 1963 | 1461595195412 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:39:55 INFO - PROCESS | 1963 | 1461595195612 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08ea96800 == 116 [pid = 1963] [id = 417] 07:39:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc0849d3400) [pid = 1963] [serial = 1252] [outer = (nil)] 07:39:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc0884d3000) [pid = 1963] [serial = 1253] [outer = 0x7fc0849d3400] 07:39:55 INFO - PROCESS | 1963 | 1461595195687 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc08d967c00) [pid = 1963] [serial = 1254] [outer = 0x7fc0849d3400] 07:39:56 INFO - PROCESS | 1963 | 1461595196649 Marionette TRACE conn4 <- [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:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1492ms 07:39:56 INFO - PROCESS | 1963 | 1461595196706 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 1963 | 1461595196709 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:39:56 INFO - PROCESS | 1963 | 1461595196716 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 1963 | 1461595196721 Marionette TRACE conn4 <- [1,1642,null,{}] 07:39:56 INFO - PROCESS | 1963 | 1461595196737 Marionette TRACE conn4 -> [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:39:56 INFO - PROCESS | 1963 | 1461595196963 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:39:57 INFO - PROCESS | 1963 | 1461595197205 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08fd56000 == 117 [pid = 1963] [id = 418] 07:39:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc08ebeac00) [pid = 1963] [serial = 1255] [outer = (nil)] 07:39:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc08ed96400) [pid = 1963] [serial = 1256] [outer = 0x7fc08ebeac00] 07:39:57 INFO - PROCESS | 1963 | 1461595197324 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc08f376800) [pid = 1963] [serial = 1257] [outer = 0x7fc08ebeac00] 07:39:58 INFO - PROCESS | 1963 | 1461595198184 Marionette TRACE conn4 <- [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:39:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:39:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1533ms 07:39:58 INFO - PROCESS | 1963 | 1461595198251 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:39:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:39:58 INFO - PROCESS | 1963 | 1461595198255 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:39:58 INFO - PROCESS | 1963 | 1461595198261 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 1963 | 1461595198265 Marionette TRACE conn4 <- [1,1646,null,{}] 07:39:58 INFO - PROCESS | 1963 | 1461595198270 Marionette TRACE conn4 -> [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:39:58 INFO - PROCESS | 1963 | 1461595198454 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:39:58 INFO - PROCESS | 1963 | 1461595198653 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092b31800 == 118 [pid = 1963] [id = 419] 07:39:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc08ed16400) [pid = 1963] [serial = 1258] [outer = (nil)] 07:39:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc08f743800) [pid = 1963] [serial = 1259] [outer = 0x7fc08ed16400] 07:39:58 INFO - PROCESS | 1963 | 1461595198727 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc08f911800) [pid = 1963] [serial = 1260] [outer = 0x7fc08ed16400] 07:39:59 INFO - PROCESS | 1963 | 1461595199632 Marionette TRACE conn4 <- [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:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1431ms 07:39:59 INFO - PROCESS | 1963 | 1461595199693 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 1963 | 1461595199696 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:39:59 INFO - PROCESS | 1963 | 1461595199703 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 1963 | 1461595199706 Marionette TRACE conn4 <- [1,1650,null,{}] 07:39:59 INFO - PROCESS | 1963 | 1461595199711 Marionette TRACE conn4 -> [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:39:59 INFO - PROCESS | 1963 | 1461595199883 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:40:00 INFO - PROCESS | 1963 | 1461595200088 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09345b800 == 119 [pid = 1963] [id = 420] 07:40:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc08f376c00) [pid = 1963] [serial = 1261] [outer = (nil)] 07:40:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc08f917400) [pid = 1963] [serial = 1262] [outer = 0x7fc08f376c00] 07:40:00 INFO - PROCESS | 1963 | 1461595200163 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc090abc800) [pid = 1963] [serial = 1263] [outer = 0x7fc08f376c00] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ac5800 == 118 [pid = 1963] [id = 275] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f6cf000 == 117 [pid = 1963] [id = 367] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0b018b800 == 116 [pid = 1963] [id = 276] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc091843800 == 115 [pid = 1963] [id = 48] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd27000 == 114 [pid = 1963] [id = 293] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0929b2000 == 113 [pid = 1963] [id = 277] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09299a800 == 112 [pid = 1963] [id = 370] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080c9b000 == 111 [pid = 1963] [id = 414] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080e6c000 == 110 [pid = 1963] [id = 413] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821cd000 == 109 [pid = 1963] [id = 412] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084835000 == 108 [pid = 1963] [id = 411] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc081753800 == 107 [pid = 1963] [id = 410] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c71b000 == 106 [pid = 1963] [id = 409] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0b019a000 == 105 [pid = 1963] [id = 408] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ebaf000 == 104 [pid = 1963] [id = 407] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0b0140800 == 103 [pid = 1963] [id = 406] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa91c800 == 102 [pid = 1963] [id = 405] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a58bf000 == 101 [pid = 1963] [id = 404] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09794e800 == 100 [pid = 1963] [id = 403] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd37800 == 99 [pid = 1963] [id = 402] 07:40:02 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084641000 == 98 [pid = 1963] [id = 401] 07:40:03 INFO - PROCESS | 1963 | 1461595202999 Marionette TRACE conn4 <- [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:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 3338ms 07:40:03 INFO - PROCESS | 1963 | 1461595203044 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 1963 | 1461595203050 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:40:03 INFO - PROCESS | 1963 | 1461595203057 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 1963 | 1461595203063 Marionette TRACE conn4 <- [1,1654,null,{}] 07:40:03 INFO - PROCESS | 1963 | 1461595203075 Marionette TRACE conn4 -> [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:40:03 INFO - PROCESS | 1963 | 1461595203306 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:40:03 INFO - PROCESS | 1963 | 1461595203332 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc083f7f800 == 99 [pid = 1963] [id = 421] 07:40:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc081aeb000) [pid = 1963] [serial = 1264] [outer = (nil)] 07:40:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc083e47000) [pid = 1963] [serial = 1265] [outer = 0x7fc081aeb000] 07:40:03 INFO - PROCESS | 1963 | 1461595203398 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc0847a5800) [pid = 1963] [serial = 1266] [outer = 0x7fc081aeb000] 07:40:04 INFO - PROCESS | 1963 | 1461595204309 Marionette TRACE conn4 <- [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:40:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:40:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1287ms 07:40:04 INFO - PROCESS | 1963 | 1461595204344 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 1963 | 1461595204352 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:40:04 INFO - PROCESS | 1963 | 1461595204369 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 1963 | 1461595204372 Marionette TRACE conn4 <- [1,1658,null,{}] 07:40:04 INFO - PROCESS | 1963 | 1461595204378 Marionette TRACE conn4 -> [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:40:04 INFO - PROCESS | 1963 | 1461595204598 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:40:04 INFO - PROCESS | 1963 | 1461595204630 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08c90c000 == 100 [pid = 1963] [id = 422] 07:40:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc0858e1000) [pid = 1963] [serial = 1267] [outer = (nil)] 07:40:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc08c7cbc00) [pid = 1963] [serial = 1268] [outer = 0x7fc0858e1000] 07:40:04 INFO - PROCESS | 1963 | 1461595204690 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc08da4d000) [pid = 1963] [serial = 1269] [outer = 0x7fc0858e1000] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc0847a2400) [pid = 1963] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc080dc2800) [pid = 1963] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc08f371400) [pid = 1963] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc094031400) [pid = 1963] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc08f57a000) [pid = 1963] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc08f582c00) [pid = 1963] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc086f60800) [pid = 1963] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc08f526400) [pid = 1963] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc0957fbc00) [pid = 1963] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc081ae7000) [pid = 1963] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc0a6d81800) [pid = 1963] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc085ecf000) [pid = 1963] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc093415800) [pid = 1963] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc09358cc00) [pid = 1963] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc08c9bfc00) [pid = 1963] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc093414800) [pid = 1963] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08ebe1400) [pid = 1963] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc0858d7c00) [pid = 1963] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc0935aac00) [pid = 1963] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc082172400) [pid = 1963] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc092ae0400) [pid = 1963] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc091ac3800) [pid = 1963] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc0831e9000) [pid = 1963] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc083e42400) [pid = 1963] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc0847a6800) [pid = 1963] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc081ade400) [pid = 1963] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc08f527400) [pid = 1963] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc0804f0800) [pid = 1963] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc092ad7800) [pid = 1963] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc083faf400) [pid = 1963] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:40:05 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc0804f2c00) [pid = 1963] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:40:06 INFO - PROCESS | 1963 | 1461595206003 Marionette TRACE conn4 <- [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:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1688ms 07:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:40:06 INFO - PROCESS | 1963 | 1461595206057 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 1963 | 1461595206060 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:40:06 INFO - PROCESS | 1963 | 1461595206066 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 1963 | 1461595206071 Marionette TRACE conn4 <- [1,1662,null,{}] 07:40:06 INFO - PROCESS | 1963 | 1461595206086 Marionette TRACE conn4 -> [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:40:06 INFO - PROCESS | 1963 | 1461595206246 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:40:06 INFO - PROCESS | 1963 | 1461595206425 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08c907000 == 101 [pid = 1963] [id = 423] 07:40:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc080f47400) [pid = 1963] [serial = 1270] [outer = (nil)] 07:40:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc08549b000) [pid = 1963] [serial = 1271] [outer = 0x7fc080f47400] 07:40:06 INFO - PROCESS | 1963 | 1461595206491 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc08dcb7400) [pid = 1963] [serial = 1272] [outer = 0x7fc080f47400] 07:40:07 INFO - PROCESS | 1963 | 1461595207243 Marionette TRACE conn4 <- [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:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1243ms 07:40:07 INFO - PROCESS | 1963 | 1461595207309 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 1963 | 1461595207313 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:40:07 INFO - PROCESS | 1963 | 1461595207319 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 1963 | 1461595207321 Marionette TRACE conn4 <- [1,1666,null,{}] 07:40:07 INFO - PROCESS | 1963 | 1461595207326 Marionette TRACE conn4 -> [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:40:07 INFO - PROCESS | 1963 | 1461595207603 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:40:07 INFO - PROCESS | 1963 | 1461595207807 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080e6c000 == 102 [pid = 1963] [id = 424] 07:40:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc080f4dc00) [pid = 1963] [serial = 1273] [outer = (nil)] 07:40:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc081658400) [pid = 1963] [serial = 1274] [outer = 0x7fc080f4dc00] 07:40:07 INFO - PROCESS | 1963 | 1461595207927 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc081ae5000) [pid = 1963] [serial = 1275] [outer = 0x7fc080f4dc00] 07:40:08 INFO - PROCESS | 1963 | 1461595208932 Marionette TRACE conn4 <- [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:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1688ms 07:40:09 INFO - PROCESS | 1963 | 1461595209009 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 1963 | 1461595209015 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:40:09 INFO - PROCESS | 1963 | 1461595209022 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 1963 | 1461595209029 Marionette TRACE conn4 <- [1,1670,null,{}] 07:40:09 INFO - PROCESS | 1963 | 1461595209036 Marionette TRACE conn4 -> [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:40:09 INFO - PROCESS | 1963 | 1461595209256 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:40:09 INFO - PROCESS | 1963 | 1461595209523 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08ebb4000 == 103 [pid = 1963] [id = 425] 07:40:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc0849d4400) [pid = 1963] [serial = 1276] [outer = (nil)] 07:40:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc08549e000) [pid = 1963] [serial = 1277] [outer = 0x7fc0849d4400] 07:40:09 INFO - PROCESS | 1963 | 1461595209644 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc087251000) [pid = 1963] [serial = 1278] [outer = 0x7fc0849d4400] 07:40:10 INFO - PROCESS | 1963 | 1461595210514 Marionette TRACE conn4 <- [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:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1537ms 07:40:10 INFO - PROCESS | 1963 | 1461595210560 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:40:10 INFO - PROCESS | 1963 | 1461595210565 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:40:10 INFO - PROCESS | 1963 | 1461595210571 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - PROCESS | 1963 | 1461595210575 Marionette TRACE conn4 <- [1,1674,null,{}] 07:40:10 INFO - PROCESS | 1963 | 1461595210580 Marionette TRACE conn4 -> [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:40:10 INFO - PROCESS | 1963 | 1461595210756 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:40:10 INFO - PROCESS | 1963 | 1461595210960 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092c12800 == 104 [pid = 1963] [id = 426] 07:40:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc08dcba400) [pid = 1963] [serial = 1279] [outer = (nil)] 07:40:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc08ed8cc00) [pid = 1963] [serial = 1280] [outer = 0x7fc08dcba400] 07:40:11 INFO - PROCESS | 1963 | 1461595211033 Marionette DEBUG loaded listener.js 07:40:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc08f428800) [pid = 1963] [serial = 1281] [outer = 0x7fc08dcba400] 07:40:11 INFO - PROCESS | 1963 | 1461595211996 Marionette TRACE conn4 <- [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:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1484ms 07:40:12 INFO - PROCESS | 1963 | 1461595212056 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 1963 | 1461595212062 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:40:12 INFO - PROCESS | 1963 | 1461595212078 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:40:12 INFO - PROCESS | 1963 | 1461595212085 Marionette TRACE conn4 <- [1,1678,null,{}] 07:40:12 INFO - PROCESS | 1963 | 1461595212090 Marionette TRACE conn4 -> [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:40:12 INFO - PROCESS | 1963 | 1461595212303 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:40:12 INFO - PROCESS | 1963 | 1461595212503 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097222000 == 105 [pid = 1963] [id = 427] 07:40:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc08014a800) [pid = 1963] [serial = 1282] [outer = (nil)] 07:40:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc08f917c00) [pid = 1963] [serial = 1283] [outer = 0x7fc08014a800] 07:40:12 INFO - PROCESS | 1963 | 1461595212613 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc091910c00) [pid = 1963] [serial = 1284] [outer = 0x7fc08014a800] 07:40:13 INFO - PROCESS | 1963 | 1461595213429 Marionette TRACE conn4 <- [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:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1392ms 07:40:13 INFO - PROCESS | 1963 | 1461595213463 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:40:13 INFO - PROCESS | 1963 | 1461595213473 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:40:13 INFO - PROCESS | 1963 | 1461595213479 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - PROCESS | 1963 | 1461595213481 Marionette TRACE conn4 <- [1,1682,null,{}] 07:40:13 INFO - PROCESS | 1963 | 1461595213507 Marionette TRACE conn4 -> [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:40:13 INFO - PROCESS | 1963 | 1461595213679 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:40:13 INFO - PROCESS | 1963 | 1461595213890 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc098384800 == 106 [pid = 1963] [id = 428] 07:40:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc08ebddc00) [pid = 1963] [serial = 1285] [outer = (nil)] 07:40:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc0919a4400) [pid = 1963] [serial = 1286] [outer = 0x7fc08ebddc00] 07:40:14 INFO - PROCESS | 1963 | 1461595214000 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc091aec800) [pid = 1963] [serial = 1287] [outer = 0x7fc08ebddc00] 07:40:14 INFO - PROCESS | 1963 | 1461595214928 Marionette TRACE conn4 <- [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:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1498ms 07:40:14 INFO - PROCESS | 1963 | 1461595214978 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 1963 | 1461595214982 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:40:14 INFO - PROCESS | 1963 | 1461595214987 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 1963 | 1461595214990 Marionette TRACE conn4 <- [1,1686,null,{}] 07:40:14 INFO - PROCESS | 1963 | 1461595214995 Marionette TRACE conn4 -> [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:40:15 INFO - PROCESS | 1963 | 1461595215161 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:40:15 INFO - PROCESS | 1963 | 1461595215377 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09ba60800 == 107 [pid = 1963] [id = 429] 07:40:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc0931c9c00) [pid = 1963] [serial = 1288] [outer = (nil)] 07:40:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc0931cc000) [pid = 1963] [serial = 1289] [outer = 0x7fc0931c9c00] 07:40:15 INFO - PROCESS | 1963 | 1461595215501 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc093417400) [pid = 1963] [serial = 1290] [outer = 0x7fc0931c9c00] 07:40:16 INFO - PROCESS | 1963 | 1461595216379 Marionette TRACE conn4 <- [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:40:16 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:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1484ms 07:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:40:16 INFO - PROCESS | 1963 | 1461595216473 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:40:16 INFO - PROCESS | 1963 | 1461595216476 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:40:16 INFO - PROCESS | 1963 | 1461595216482 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:40:16 INFO - PROCESS | 1963 | 1461595216485 Marionette TRACE conn4 <- [1,1690,null,{}] 07:40:16 INFO - PROCESS | 1963 | 1461595216490 Marionette TRACE conn4 -> [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:40:16 INFO - PROCESS | 1963 | 1461595216660 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:40:16 INFO - PROCESS | 1963 | 1461595216918 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a6d31800 == 108 [pid = 1963] [id = 430] 07:40:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc0931c4c00) [pid = 1963] [serial = 1291] [outer = (nil)] 07:40:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc093591000) [pid = 1963] [serial = 1292] [outer = 0x7fc0931c4c00] 07:40:17 INFO - PROCESS | 1963 | 1461595217030 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc094d08c00) [pid = 1963] [serial = 1293] [outer = 0x7fc0931c4c00] 07:40:17 INFO - PROCESS | 1963 | 1461595217845 Marionette TRACE conn4 <- [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:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1435ms 07:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:40:17 INFO - PROCESS | 1963 | 1461595217917 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 1963 | 1461595217920 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:40:17 INFO - PROCESS | 1963 | 1461595217926 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 1963 | 1461595217929 Marionette TRACE conn4 <- [1,1694,null,{}] 07:40:17 INFO - PROCESS | 1963 | 1461595217935 Marionette TRACE conn4 -> [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:40:18 INFO - PROCESS | 1963 | 1461595218096 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:40:18 INFO - PROCESS | 1963 | 1461595218301 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aa909800 == 109 [pid = 1963] [id = 431] 07:40:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc0931ca000) [pid = 1963] [serial = 1294] [outer = (nil)] 07:40:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc0964f3000) [pid = 1963] [serial = 1295] [outer = 0x7fc0931ca000] 07:40:18 INFO - PROCESS | 1963 | 1461595218417 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc0970ddc00) [pid = 1963] [serial = 1296] [outer = 0x7fc0931ca000] 07:40:19 INFO - PROCESS | 1963 | 1461595219308 Marionette TRACE conn4 <- [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:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1434ms 07:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:40:19 INFO - PROCESS | 1963 | 1461595219360 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:40:19 INFO - PROCESS | 1963 | 1461595219362 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:40:19 INFO - PROCESS | 1963 | 1461595219369 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - PROCESS | 1963 | 1461595219373 Marionette TRACE conn4 <- [1,1698,null,{}] 07:40:19 INFO - PROCESS | 1963 | 1461595219380 Marionette TRACE conn4 -> [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:40:19 INFO - PROCESS | 1963 | 1461595219542 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:40:19 INFO - PROCESS | 1963 | 1461595219774 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aaf2c000 == 110 [pid = 1963] [id = 432] 07:40:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc0804e9800) [pid = 1963] [serial = 1297] [outer = (nil)] 07:40:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc097444000) [pid = 1963] [serial = 1298] [outer = 0x7fc0804e9800] 07:40:19 INFO - PROCESS | 1963 | 1461595219846 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc097c5ac00) [pid = 1963] [serial = 1299] [outer = 0x7fc0804e9800] 07:40:20 INFO - PROCESS | 1963 | 1461595220783 Marionette TRACE conn4 <- [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:40:20 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:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1484ms 07:40:20 INFO - PROCESS | 1963 | 1461595220853 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 1963 | 1461595220856 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:40:20 INFO - PROCESS | 1963 | 1461595220863 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 1963 | 1461595220872 Marionette TRACE conn4 <- [1,1702,null,{}] 07:40:20 INFO - PROCESS | 1963 | 1461595220877 Marionette TRACE conn4 -> [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:40:21 INFO - PROCESS | 1963 | 1461595221057 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:40:21 INFO - PROCESS | 1963 | 1461595221302 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0af3b1800 == 111 [pid = 1963] [id = 433] 07:40:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc080dcc800) [pid = 1963] [serial = 1300] [outer = (nil)] 07:40:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc0984e4000) [pid = 1963] [serial = 1301] [outer = 0x7fc080dcc800] 07:40:21 INFO - PROCESS | 1963 | 1461595221417 Marionette DEBUG loaded listener.js 07:40:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc099482800) [pid = 1963] [serial = 1302] [outer = 0x7fc080dcc800] 07:40:22 INFO - PROCESS | 1963 | 1461595222254 Marionette TRACE conn4 <- [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:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1434ms 07:40:22 INFO - PROCESS | 1963 | 1461595222297 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:40:22 INFO - PROCESS | 1963 | 1461595222301 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:40:22 INFO - PROCESS | 1963 | 1461595222308 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:40:22 INFO - PROCESS | 1963 | 1461595222310 Marionette TRACE conn4 <- [1,1706,null,{}] 07:40:22 INFO - PROCESS | 1963 | 1461595222315 Marionette TRACE conn4 -> [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:40:22 INFO - PROCESS | 1963 | 1461595222475 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:40:22 INFO - PROCESS | 1963 | 1461595222693 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07df13800 == 112 [pid = 1963] [id = 434] 07:40:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc080dc5400) [pid = 1963] [serial = 1303] [outer = (nil)] 07:40:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc0831a9c00) [pid = 1963] [serial = 1304] [outer = 0x7fc080dc5400] 07:40:22 INFO - PROCESS | 1963 | 1461595222813 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc0935b1400) [pid = 1963] [serial = 1305] [outer = 0x7fc080dc5400] 07:40:23 INFO - PROCESS | 1963 | 1461595223773 Marionette TRACE conn4 <- [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:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1530ms 07:40:23 INFO - PROCESS | 1963 | 1461595223839 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 1963 | 1461595223843 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:40:23 INFO - PROCESS | 1963 | 1461595223849 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 1963 | 1461595223853 Marionette TRACE conn4 <- [1,1710,null,{}] 07:40:23 INFO - PROCESS | 1963 | 1461595223858 Marionette TRACE conn4 -> [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:40:24 INFO - PROCESS | 1963 | 1461595224292 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:40:24 INFO - PROCESS | 1963 | 1461595224568 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080fc5800 == 113 [pid = 1963] [id = 435] 07:40:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc08165ac00) [pid = 1963] [serial = 1306] [outer = (nil)] 07:40:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc08194b400) [pid = 1963] [serial = 1307] [outer = 0x7fc08165ac00] 07:40:24 INFO - PROCESS | 1963 | 1461595224689 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc0822df800) [pid = 1963] [serial = 1308] [outer = 0x7fc08165ac00] 07:40:25 INFO - PROCESS | 1963 | 1461595225561 Marionette TRACE conn4 <- [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:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1785ms 07:40:25 INFO - PROCESS | 1963 | 1461595225636 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 1963 | 1461595225646 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:40:25 INFO - PROCESS | 1963 | 1461595225655 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 1963 | 1461595225671 Marionette TRACE conn4 <- [1,1714,null,{}] 07:40:25 INFO - PROCESS | 1963 | 1461595225679 Marionette TRACE conn4 -> [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:40:25 INFO - PROCESS | 1963 | 1461595225934 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:40:26 INFO - PROCESS | 1963 | 1461595226192 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc083f69000 == 114 [pid = 1963] [id = 436] 07:40:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc083e4c400) [pid = 1963] [serial = 1309] [outer = (nil)] 07:40:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc08402b400) [pid = 1963] [serial = 1310] [outer = 0x7fc083e4c400] 07:40:26 INFO - PROCESS | 1963 | 1461595226310 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc085496400) [pid = 1963] [serial = 1311] [outer = 0x7fc083e4c400] 07:40:27 INFO - PROCESS | 1963 | 1461595227171 Marionette TRACE conn4 <- [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:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1549ms 07:40:27 INFO - PROCESS | 1963 | 1461595227205 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 1963 | 1461595227210 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:40:27 INFO - PROCESS | 1963 | 1461595227216 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 1963 | 1461595227219 Marionette TRACE conn4 <- [1,1718,null,{}] 07:40:27 INFO - PROCESS | 1963 | 1461595227225 Marionette TRACE conn4 -> [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:40:27 INFO - PROCESS | 1963 | 1461595227387 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:40:27 INFO - PROCESS | 1963 | 1461595227658 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0885dc800 == 115 [pid = 1963] [id = 437] 07:40:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc0884d3400) [pid = 1963] [serial = 1312] [outer = (nil)] 07:40:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc08c9bb400) [pid = 1963] [serial = 1313] [outer = 0x7fc0884d3400] 07:40:27 INFO - PROCESS | 1963 | 1461595227796 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc08ebdf800) [pid = 1963] [serial = 1314] [outer = 0x7fc0884d3400] 07:40:28 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094c5b800 == 114 [pid = 1963] [id = 58] 07:40:28 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c907000 == 113 [pid = 1963] [id = 423] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc091acb000) [pid = 1963] [serial = 1157] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc0935ae400) [pid = 1963] [serial = 1163] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc094df7800) [pid = 1963] [serial = 1166] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc0934dd800) [pid = 1963] [serial = 1160] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc08f1e6800) [pid = 1963] [serial = 1151] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc0a4cf0800) [pid = 1963] [serial = 1172] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc0822e4800) [pid = 1963] [serial = 1142] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc0a69b3000) [pid = 1963] [serial = 1175] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc0849d7800) [pid = 1963] [serial = 1145] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc0973e2800) [pid = 1963] [serial = 1169] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc08dcb3400) [pid = 1963] [serial = 1148] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc08fe29400) [pid = 1963] [serial = 1154] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc091adf400) [pid = 1963] [serial = 1178] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc08da4a800) [pid = 1963] [serial = 1247] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc0835c8000) [pid = 1963] [serial = 1205] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc08724bc00) [pid = 1963] [serial = 1208] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc090ab4400) [pid = 1963] [serial = 1211] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc0934d4400) [pid = 1963] [serial = 1214] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc097447800) [pid = 1963] [serial = 1217] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc0a6f73000) [pid = 1963] [serial = 1220] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc080153400) [pid = 1963] [serial = 1223] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc081946400) [pid = 1963] [serial = 1226] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc08194fc00) [pid = 1963] [serial = 1229] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc085499000) [pid = 1963] [serial = 1232] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc0931c2c00) [pid = 1963] [serial = 1235] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c90c000 == 112 [pid = 1963] [id = 422] 07:40:28 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc083f7f800 == 111 [pid = 1963] [id = 421] 07:40:28 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd56000 == 110 [pid = 1963] [id = 418] 07:40:28 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ea96800 == 109 [pid = 1963] [id = 417] 07:40:28 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0846c8000 == 108 [pid = 1963] [id = 416] 07:40:28 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ea8000 == 107 [pid = 1963] [id = 415] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc086f5d800) [pid = 1963] [serial = 936] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc080f43c00) [pid = 1963] [serial = 1181] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc08f73e800) [pid = 1963] [serial = 1140] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc0a6d83c00) [pid = 1963] [serial = 981] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc091904400) [pid = 1963] [serial = 921] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc090b33800) [pid = 1963] [serial = 1196] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc081ae1c00) [pid = 1963] [serial = 1182] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc08f378c00) [pid = 1963] [serial = 1194] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc091a6c800) [pid = 1963] [serial = 1197] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc093412400) [pid = 1963] [serial = 1026] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc0ab12f800) [pid = 1963] [serial = 987] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc086eed400) [pid = 1963] [serial = 1188] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc0aafd0c00) [pid = 1963] [serial = 933] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc08ed49c00) [pid = 1963] [serial = 1193] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc08d95c000) [pid = 1963] [serial = 1190] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc0849d3c00) [pid = 1963] [serial = 1187] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc08dcb2800) [pid = 1963] [serial = 1191] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc0a6d03000) [pid = 1963] [serial = 969] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc0a6d7f800) [pid = 1963] [serial = 930] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc08ed17800) [pid = 1963] [serial = 918] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc09fc8ec00) [pid = 1963] [serial = 927] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc08f530800) [pid = 1963] [serial = 975] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc08c7d0400) [pid = 1963] [serial = 984] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc098bc9400) [pid = 1963] [serial = 915] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc0831a7c00) [pid = 1963] [serial = 1184] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc083fab000) [pid = 1963] [serial = 1185] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc0935b0800) [pid = 1963] [serial = 924] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc09402f800) [pid = 1963] [serial = 978] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc08c7cc400) [pid = 1963] [serial = 972] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc083e4fc00) [pid = 1963] [serial = 942] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc08ebe5c00) [pid = 1963] [serial = 939] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc086eeac00) [pid = 1963] [serial = 1080] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc091ae0800) [pid = 1963] [serial = 1199] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc080dcc000) [pid = 1963] [serial = 1238] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc0935a5000) [pid = 1963] [serial = 1202] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc085ecec00) [pid = 1963] [serial = 1244] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc08194d400) [pid = 1963] [serial = 1239] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc08401e400) [pid = 1963] [serial = 1241] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc08c7c4000) [pid = 1963] [serial = 1245] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc0849d9c00) [pid = 1963] [serial = 1242] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc09341ec00) [pid = 1963] [serial = 1200] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc0968dbc00) [pid = 1963] [serial = 1203] [outer = (nil)] [url = about:blank] 07:40:28 INFO - PROCESS | 1963 | 1461595228778 Marionette TRACE conn4 <- [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:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1588ms 07:40:28 INFO - PROCESS | 1963 | 1461595228804 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 1963 | 1461595228810 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:40:28 INFO - PROCESS | 1963 | 1461595228825 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 1963 | 1461595228831 Marionette TRACE conn4 <- [1,1722,null,{}] 07:40:28 INFO - PROCESS | 1963 | 1461595228836 Marionette TRACE conn4 -> [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:40:28 INFO - PROCESS | 1963 | 1461595228993 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:40:29 INFO - PROCESS | 1963 | 1461595229151 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0821c5800 == 108 [pid = 1963] [id = 438] 07:40:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc081946400) [pid = 1963] [serial = 1315] [outer = (nil)] 07:40:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc08da4a800) [pid = 1963] [serial = 1316] [outer = 0x7fc081946400] 07:40:29 INFO - PROCESS | 1963 | 1461595229214 Marionette DEBUG loaded listener.js 07:40:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc08ed8c800) [pid = 1963] [serial = 1317] [outer = 0x7fc081946400] 07:40:29 INFO - PROCESS | 1963 | 1461595229963 Marionette TRACE conn4 <- [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:40:30 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:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1194ms 07:40:30 INFO - PROCESS | 1963 | 1461595230038 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 1963 | 1461595230041 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:40:30 INFO - PROCESS | 1963 | 1461595230050 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 1963 | 1461595230052 Marionette TRACE conn4 <- [1,1726,null,{}] 07:40:30 INFO - PROCESS | 1963 | 1461595230057 Marionette TRACE conn4 -> [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:40:30 INFO - PROCESS | 1963 | 1461595230212 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:40:30 INFO - PROCESS | 1963 | 1461595230223 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc085e9c800 == 109 [pid = 1963] [id = 439] 07:40:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc08ed8ec00) [pid = 1963] [serial = 1318] [outer = (nil)] 07:40:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc08f583c00) [pid = 1963] [serial = 1319] [outer = 0x7fc08ed8ec00] 07:40:30 INFO - PROCESS | 1963 | 1461595230284 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc08f913400) [pid = 1963] [serial = 1320] [outer = 0x7fc08ed8ec00] 07:40:31 INFO - PROCESS | 1963 | 1461595231185 Marionette TRACE conn4 <- [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:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1182ms 07:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:40:31 INFO - PROCESS | 1963 | 1461595231240 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 1963 | 1461595231243 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:40:31 INFO - PROCESS | 1963 | 1461595231249 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 1963 | 1461595231252 Marionette TRACE conn4 <- [1,1730,null,{}] 07:40:31 INFO - PROCESS | 1963 | 1461595231260 Marionette TRACE conn4 -> [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:40:31 INFO - PROCESS | 1963 | 1461595231477 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:40:31 INFO - PROCESS | 1963 | 1461595231499 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08ebb1800 == 110 [pid = 1963] [id = 440] 07:40:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc091adf400) [pid = 1963] [serial = 1321] [outer = (nil)] 07:40:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc091aea400) [pid = 1963] [serial = 1322] [outer = 0x7fc091adf400] 07:40:31 INFO - PROCESS | 1963 | 1461595231569 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc0931cd800) [pid = 1963] [serial = 1323] [outer = 0x7fc091adf400] 07:40:32 INFO - PROCESS | 1963 | 1461595232498 Marionette TRACE conn4 <- [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:40:32 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:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1333ms 07:40:32 INFO - PROCESS | 1963 | 1461595232582 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:40:32 INFO - PROCESS | 1963 | 1461595232585 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:40:32 INFO - PROCESS | 1963 | 1461595232590 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:40:32 INFO - PROCESS | 1963 | 1461595232593 Marionette TRACE conn4 <- [1,1734,null,{}] 07:40:32 INFO - PROCESS | 1963 | 1461595232598 Marionette TRACE conn4 -> [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:40:32 INFO - PROCESS | 1963 | 1461595232834 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:40:32 INFO - PROCESS | 1963 | 1461595232854 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08fd56000 == 111 [pid = 1963] [id = 441] 07:40:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc0804ea000) [pid = 1963] [serial = 1324] [outer = (nil)] 07:40:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc09341a000) [pid = 1963] [serial = 1325] [outer = 0x7fc0804ea000] 07:40:32 INFO - PROCESS | 1963 | 1461595232913 Marionette DEBUG loaded listener.js 07:40:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc094c53400) [pid = 1963] [serial = 1326] [outer = 0x7fc0804ea000] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc0858e1000) [pid = 1963] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc086f61c00) [pid = 1963] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc0a5d47800) [pid = 1963] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc080dc8000) [pid = 1963] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc08014b000) [pid = 1963] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc080f44800) [pid = 1963] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc0835cd400) [pid = 1963] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc083fa9400) [pid = 1963] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc09572a400) [pid = 1963] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc082174000) [pid = 1963] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc08c9ba800) [pid = 1963] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc080154800) [pid = 1963] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc08ed97c00) [pid = 1963] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc08194dc00) [pid = 1963] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc091988800) [pid = 1963] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc080154c00) [pid = 1963] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc0831a2000) [pid = 1963] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc08ed8f000) [pid = 1963] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc0884d2c00) [pid = 1963] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc0919a4800) [pid = 1963] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc094d07400) [pid = 1963] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc08c7cfc00) [pid = 1963] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc083fb5800) [pid = 1963] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc09358c000) [pid = 1963] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc09358f400) [pid = 1963] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc08f376c00) [pid = 1963] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc08c9bec00) [pid = 1963] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc08ed98000) [pid = 1963] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc080f4e000) [pid = 1963] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc0831a3000) [pid = 1963] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc080f41400) [pid = 1963] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc08c9b8c00) [pid = 1963] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc080dc9000) [pid = 1963] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc086f67800) [pid = 1963] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc09190cc00) [pid = 1963] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc0849ce400) [pid = 1963] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:40:33 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc081aeb000) [pid = 1963] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:40:34 INFO - PROCESS | 1963 | 1461595234225 Marionette TRACE conn4 <- [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:40:34 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:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1683ms 07:40:34 INFO - PROCESS | 1963 | 1461595234274 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:40:34 INFO - PROCESS | 1963 | 1461595234277 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:40:34 INFO - PROCESS | 1963 | 1461595234295 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:40:34 INFO - PROCESS | 1963 | 1461595234298 Marionette TRACE conn4 <- [1,1738,null,{}] 07:40:34 INFO - PROCESS | 1963 | 1461595234303 Marionette TRACE conn4 -> [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:40:34 INFO - PROCESS | 1963 | 1461595234526 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:40:34 INFO - PROCESS | 1963 | 1461595234545 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08554c000 == 112 [pid = 1963] [id = 442] 07:40:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc08014dc00) [pid = 1963] [serial = 1327] [outer = (nil)] 07:40:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc081aeb000) [pid = 1963] [serial = 1328] [outer = 0x7fc08014dc00] 07:40:34 INFO - PROCESS | 1963 | 1461595234608 Marionette DEBUG loaded listener.js 07:40:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc085494400) [pid = 1963] [serial = 1329] [outer = 0x7fc08014dc00] 07:40:35 INFO - PROCESS | 1963 | 1461595235396 Marionette TRACE conn4 <- [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:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1131ms 07:40:35 INFO - PROCESS | 1963 | 1461595235427 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:40:35 INFO - PROCESS | 1963 | 1461595235430 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:40:35 INFO - PROCESS | 1963 | 1461595235435 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:40:35 INFO - PROCESS | 1963 | 1461595235437 Marionette TRACE conn4 <- [1,1742,null,{}] 07:40:35 INFO - PROCESS | 1963 | 1461595235443 Marionette TRACE conn4 -> [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:40:35 INFO - PROCESS | 1963 | 1461595235653 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:40:35 INFO - PROCESS | 1963 | 1461595235672 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0929b5800 == 113 [pid = 1963] [id = 443] 07:40:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc080f49800) [pid = 1963] [serial = 1330] [outer = (nil)] 07:40:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc08c9ba800) [pid = 1963] [serial = 1331] [outer = 0x7fc080f49800] 07:40:35 INFO - PROCESS | 1963 | 1461595235732 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc08f90e400) [pid = 1963] [serial = 1332] [outer = 0x7fc080f49800] 07:40:36 INFO - PROCESS | 1963 | 1461595236876 Marionette TRACE conn4 <- [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:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1494ms 07:40:36 INFO - PROCESS | 1963 | 1461595236931 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 1963 | 1461595236945 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:40:36 INFO - PROCESS | 1963 | 1461595236954 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 1963 | 1461595236960 Marionette TRACE conn4 <- [1,1746,null,{}] 07:40:36 INFO - PROCESS | 1963 | 1461595236967 Marionette TRACE conn4 -> [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:40:37 INFO - PROCESS | 1963 | 1461595237172 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:40:37 INFO - PROCESS | 1963 | 1461595237423 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc083f6a800 == 114 [pid = 1963] [id = 444] 07:40:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc0831a6800) [pid = 1963] [serial = 1333] [outer = (nil)] 07:40:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc083e50000) [pid = 1963] [serial = 1334] [outer = 0x7fc0831a6800] 07:40:37 INFO - PROCESS | 1963 | 1461595237543 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc0847adc00) [pid = 1963] [serial = 1335] [outer = 0x7fc0831a6800] 07:40:38 INFO - PROCESS | 1963 | 1461595238467 Marionette TRACE conn4 <- [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:40:38 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:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1584ms 07:40:38 INFO - PROCESS | 1963 | 1461595238539 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 1963 | 1461595238547 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:40:38 INFO - PROCESS | 1963 | 1461595238557 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:40:38 INFO - PROCESS | 1963 | 1461595238568 Marionette TRACE conn4 <- [1,1750,null,{}] 07:40:38 INFO - PROCESS | 1963 | 1461595238577 Marionette TRACE conn4 -> [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:40:38 INFO - PROCESS | 1963 | 1461595238804 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:40:39 INFO - PROCESS | 1963 | 1461595239088 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08ebaa000 == 115 [pid = 1963] [id = 445] 07:40:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc0858de400) [pid = 1963] [serial = 1336] [outer = (nil)] 07:40:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc08c7c6800) [pid = 1963] [serial = 1337] [outer = 0x7fc0858de400] 07:40:39 INFO - PROCESS | 1963 | 1461595239205 Marionette DEBUG loaded listener.js 07:40:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc08dcbd000) [pid = 1963] [serial = 1338] [outer = 0x7fc0858de400] 07:40:40 INFO - PROCESS | 1963 | 1461595240051 Marionette TRACE conn4 <- [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:40:40 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:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1542ms 07:40:40 INFO - PROCESS | 1963 | 1461595240100 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:40:40 INFO - PROCESS | 1963 | 1461595240104 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:40:40 INFO - PROCESS | 1963 | 1461595240110 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:40:40 INFO - PROCESS | 1963 | 1461595240115 Marionette TRACE conn4 <- [1,1754,null,{}] 07:40:40 INFO - PROCESS | 1963 | 1461595240131 Marionette TRACE conn4 -> [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:40:40 INFO - PROCESS | 1963 | 1461595240322 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:40:40 INFO - PROCESS | 1963 | 1461595240526 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092ed8000 == 116 [pid = 1963] [id = 446] 07:40:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc08f165400) [pid = 1963] [serial = 1339] [outer = (nil)] 07:40:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc08f915000) [pid = 1963] [serial = 1340] [outer = 0x7fc08f165400] 07:40:40 INFO - PROCESS | 1963 | 1461595240604 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc091a6bc00) [pid = 1963] [serial = 1341] [outer = 0x7fc08f165400] 07:40:41 INFO - PROCESS | 1963 | 1461595241497 Marionette TRACE conn4 <- [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:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1433ms 07:40:41 INFO - PROCESS | 1963 | 1461595241544 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:40:41 INFO - PROCESS | 1963 | 1461595241548 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:40:41 INFO - PROCESS | 1963 | 1461595241554 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:40:41 INFO - PROCESS | 1963 | 1461595241557 Marionette TRACE conn4 <- [1,1758,null,{}] 07:40:41 INFO - PROCESS | 1963 | 1461595241562 Marionette TRACE conn4 -> [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:40:41 INFO - PROCESS | 1963 | 1461595241736 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:40:41 INFO - PROCESS | 1963 | 1461595241944 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096c04000 == 117 [pid = 1963] [id = 447] 07:40:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc08f167800) [pid = 1963] [serial = 1342] [outer = (nil)] 07:40:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc0931c8800) [pid = 1963] [serial = 1343] [outer = 0x7fc08f167800] 07:40:42 INFO - PROCESS | 1963 | 1461595242065 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc0934d3c00) [pid = 1963] [serial = 1344] [outer = 0x7fc08f167800] 07:40:42 INFO - PROCESS | 1963 | 1461595242933 Marionette TRACE conn4 <- [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:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1428ms 07:40:42 INFO - PROCESS | 1963 | 1461595242983 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:40:42 INFO - PROCESS | 1963 | 1461595242986 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:40:42 INFO - PROCESS | 1963 | 1461595242992 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:40:42 INFO - PROCESS | 1963 | 1461595242994 Marionette TRACE conn4 <- [1,1762,null,{}] 07:40:43 INFO - PROCESS | 1963 | 1461595243000 Marionette TRACE conn4 -> [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:40:43 INFO - PROCESS | 1963 | 1461595243257 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:40:43 INFO - PROCESS | 1963 | 1461595243404 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc097956800 == 118 [pid = 1963] [id = 448] 07:40:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc091ac9000) [pid = 1963] [serial = 1345] [outer = (nil)] 07:40:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc0934dfc00) [pid = 1963] [serial = 1346] [outer = 0x7fc091ac9000] 07:40:43 INFO - PROCESS | 1963 | 1461595243520 Marionette DEBUG loaded listener.js 07:40:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc09572dc00) [pid = 1963] [serial = 1347] [outer = 0x7fc091ac9000] 07:40:44 INFO - PROCESS | 1963 | 1461595244466 Marionette TRACE conn4 <- [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:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1528ms 07:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:40:44 INFO - PROCESS | 1963 | 1461595244521 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 1963 | 1461595244524 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:40:44 INFO - PROCESS | 1963 | 1461595244530 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 1963 | 1461595244533 Marionette TRACE conn4 <- [1,1766,null,{}] 07:40:44 INFO - PROCESS | 1963 | 1461595244538 Marionette TRACE conn4 -> [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:40:44 INFO - PROCESS | 1963 | 1461595244727 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:40:44 INFO - PROCESS | 1963 | 1461595244932 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09ba67800 == 119 [pid = 1963] [id = 449] 07:40:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc0957fd800) [pid = 1963] [serial = 1348] [outer = (nil)] 07:40:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc09bf72800) [pid = 1963] [serial = 1349] [outer = 0x7fc0957fd800] 07:40:45 INFO - PROCESS | 1963 | 1461595245018 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc0a4cf5400) [pid = 1963] [serial = 1350] [outer = 0x7fc0957fd800] 07:40:45 INFO - PROCESS | 1963 | 1461595245926 Marionette TRACE conn4 <- [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:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1434ms 07:40:45 INFO - PROCESS | 1963 | 1461595245963 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:40:45 INFO - PROCESS | 1963 | 1461595245967 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:40:45 INFO - PROCESS | 1963 | 1461595245972 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:40:45 INFO - PROCESS | 1963 | 1461595245975 Marionette TRACE conn4 <- [1,1770,null,{}] 07:40:45 INFO - PROCESS | 1963 | 1461595245981 Marionette TRACE conn4 -> [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:40:46 INFO - PROCESS | 1963 | 1461595246153 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:40:46 INFO - PROCESS | 1963 | 1461595246363 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a6f20800 == 120 [pid = 1963] [id = 450] 07:40:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc08f579800) [pid = 1963] [serial = 1351] [outer = (nil)] 07:40:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc0a5d48800) [pid = 1963] [serial = 1352] [outer = 0x7fc08f579800] 07:40:46 INFO - PROCESS | 1963 | 1461595246474 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc0a6c47400) [pid = 1963] [serial = 1353] [outer = 0x7fc08f579800] 07:40:47 INFO - PROCESS | 1963 | 1461595247428 Marionette TRACE conn4 <- [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:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1530ms 07:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:40:47 INFO - PROCESS | 1963 | 1461595247504 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:40:47 INFO - PROCESS | 1963 | 1461595247507 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:40:47 INFO - PROCESS | 1963 | 1461595247514 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:40:47 INFO - PROCESS | 1963 | 1461595247517 Marionette TRACE conn4 <- [1,1774,null,{}] 07:40:47 INFO - PROCESS | 1963 | 1461595247522 Marionette TRACE conn4 -> [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:40:47 INFO - PROCESS | 1963 | 1461595247703 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:40:47 INFO - PROCESS | 1963 | 1461595247907 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa6a800 == 121 [pid = 1963] [id = 451] 07:40:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc0968d3000) [pid = 1963] [serial = 1354] [outer = (nil)] 07:40:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc0a6d83000) [pid = 1963] [serial = 1355] [outer = 0x7fc0968d3000] 07:40:48 INFO - PROCESS | 1963 | 1461595248021 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc0a6db9c00) [pid = 1963] [serial = 1356] [outer = 0x7fc0968d3000] 07:40:48 INFO - PROCESS | 1963 | 1461595248918 Marionette TRACE conn4 <- [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:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1482ms 07:40:49 INFO - PROCESS | 1963 | 1461595248996 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 1963 | 1461595248999 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:40:49 INFO - PROCESS | 1963 | 1461595249005 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 1963 | 1461595249007 Marionette TRACE conn4 <- [1,1778,null,{}] 07:40:49 INFO - PROCESS | 1963 | 1461595249013 Marionette TRACE conn4 -> [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:40:49 INFO - PROCESS | 1963 | 1461595249234 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:40:49 INFO - PROCESS | 1963 | 1461595249490 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0b0195800 == 122 [pid = 1963] [id = 452] 07:40:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc0918e7800) [pid = 1963] [serial = 1357] [outer = (nil)] 07:40:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc0a6f6d400) [pid = 1963] [serial = 1358] [outer = 0x7fc0918e7800] 07:40:49 INFO - PROCESS | 1963 | 1461595249605 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc0aa8a3400) [pid = 1963] [serial = 1359] [outer = 0x7fc0918e7800] 07:40:50 INFO - PROCESS | 1963 | 1461595250437 Marionette TRACE conn4 <- [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:40:50 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:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1477ms 07:40:50 INFO - PROCESS | 1963 | 1461595250483 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:40:50 INFO - PROCESS | 1963 | 1461595250486 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:40:50 INFO - PROCESS | 1963 | 1461595250492 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - PROCESS | 1963 | 1461595250494 Marionette TRACE conn4 <- [1,1782,null,{}] 07:40:50 INFO - PROCESS | 1963 | 1461595250500 Marionette TRACE conn4 -> [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:40:50 INFO - PROCESS | 1963 | 1461595250680 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:40:50 INFO - PROCESS | 1963 | 1461595250890 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f517000 == 123 [pid = 1963] [id = 453] 07:40:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc07f99ac00) [pid = 1963] [serial = 1360] [outer = (nil)] 07:40:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc07f9a3c00) [pid = 1963] [serial = 1361] [outer = 0x7fc07f99ac00] 07:40:51 INFO - PROCESS | 1963 | 1461595251003 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc07f9a8c00) [pid = 1963] [serial = 1362] [outer = 0x7fc07f99ac00] 07:40:51 INFO - PROCESS | 1963 | 1461595251883 Marionette TRACE conn4 <- [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:40:52 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:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1604ms 07:40:52 INFO - PROCESS | 1963 | 1461595252122 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:40:52 INFO - PROCESS | 1963 | 1461595252125 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:40:52 INFO - PROCESS | 1963 | 1461595252156 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:40:52 INFO - PROCESS | 1963 | 1461595252160 Marionette TRACE conn4 <- [1,1786,null,{}] 07:40:52 INFO - PROCESS | 1963 | 1461595252170 Marionette TRACE conn4 -> [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:40:52 INFO - PROCESS | 1963 | 1461595252407 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:40:52 INFO - PROCESS | 1963 | 1461595252656 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080e59800 == 124 [pid = 1963] [id = 454] 07:40:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc07f9a3400) [pid = 1963] [serial = 1363] [outer = (nil)] 07:40:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc0835cf800) [pid = 1963] [serial = 1364] [outer = 0x7fc07f9a3400] 07:40:52 INFO - PROCESS | 1963 | 1461595252777 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc08f205000) [pid = 1963] [serial = 1365] [outer = 0x7fc07f9a3400] 07:40:54 INFO - PROCESS | 1963 | 1461595254132 Marionette TRACE conn4 <- [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:40:54 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:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2090ms 07:40:54 INFO - PROCESS | 1963 | 1461595254252 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 1963 | 1461595254257 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:40:54 INFO - PROCESS | 1963 | 1461595254265 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 1963 | 1461595254270 Marionette TRACE conn4 <- [1,1790,null,{}] 07:40:54 INFO - PROCESS | 1963 | 1461595254279 Marionette TRACE conn4 -> [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:40:54 INFO - PROCESS | 1963 | 1461595254471 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:40:54 INFO - PROCESS | 1963 | 1461595254685 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc083f6b800 == 125 [pid = 1963] [id = 455] 07:40:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc080dcf000) [pid = 1963] [serial = 1366] [outer = (nil)] 07:40:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc080f43c00) [pid = 1963] [serial = 1367] [outer = 0x7fc080dcf000] 07:40:54 INFO - PROCESS | 1963 | 1461595254791 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc081945800) [pid = 1963] [serial = 1368] [outer = 0x7fc080dcf000] 07:40:55 INFO - PROCESS | 1963 | 1461595255829 Marionette TRACE conn4 <- [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:40:55 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:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1633ms 07:40:55 INFO - PROCESS | 1963 | 1461595255899 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:40:55 INFO - PROCESS | 1963 | 1461595255906 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:40:55 INFO - PROCESS | 1963 | 1461595255916 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:40:55 INFO - PROCESS | 1963 | 1461595255920 Marionette TRACE conn4 <- [1,1794,null,{}] 07:40:55 INFO - PROCESS | 1963 | 1461595255925 Marionette TRACE conn4 -> [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:40:56 INFO - PROCESS | 1963 | 1461595256136 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af1c0800 == 124 [pid = 1963] [id = 310] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa559000 == 123 [pid = 1963] [id = 308] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097d9e000 == 122 [pid = 1963] [id = 55] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09838f800 == 121 [pid = 1963] [id = 56] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a8934800 == 120 [pid = 1963] [id = 84] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08554c000 == 119 [pid = 1963] [id = 442] 07:40:56 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc08549b000) [pid = 1963] [serial = 1271] [outer = (nil)] [url = about:blank] 07:40:56 INFO - PROCESS | 1963 | 1461595256487 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | --DOCSHELL 0x7fc08fd56000 == 118 [pid = 1963] [id = 441] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ebb1800 == 117 [pid = 1963] [id = 440] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085e9c800 == 116 [pid = 1963] [id = 439] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821c5800 == 115 [pid = 1963] [id = 438] 07:40:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080e6e000 == 116 [pid = 1963] [id = 456] 07:40:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc0831ea000) [pid = 1963] [serial = 1369] [outer = (nil)] 07:40:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc083e4e000) [pid = 1963] [serial = 1370] [outer = 0x7fc0831ea000] 07:40:56 INFO - PROCESS | 1963 | 1461595256580 Marionette DEBUG loaded listener.js 07:40:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc083fd4400) [pid = 1963] [serial = 1371] [outer = 0x7fc0831ea000] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0885dc800 == 115 [pid = 1963] [id = 437] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc083f69000 == 114 [pid = 1963] [id = 436] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080fc5800 == 113 [pid = 1963] [id = 435] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07df13800 == 112 [pid = 1963] [id = 434] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af3b1800 == 111 [pid = 1963] [id = 433] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaf2c000 == 110 [pid = 1963] [id = 432] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa909800 == 109 [pid = 1963] [id = 431] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6d31800 == 108 [pid = 1963] [id = 430] 07:40:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ba60800 == 107 [pid = 1963] [id = 429] 07:40:57 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098384800 == 106 [pid = 1963] [id = 428] 07:40:57 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097222000 == 105 [pid = 1963] [id = 427] 07:40:57 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c12800 == 104 [pid = 1963] [id = 426] 07:40:57 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ebb4000 == 103 [pid = 1963] [id = 425] 07:40:57 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080e6c000 == 102 [pid = 1963] [id = 424] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc0931cb800) [pid = 1963] [serial = 1236] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc09358f000) [pid = 1963] [serial = 1161] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc0a5d4d800) [pid = 1963] [serial = 1230] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc0847a3c00) [pid = 1963] [serial = 1206] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc095bed400) [pid = 1963] [serial = 1215] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc09bf16800) [pid = 1963] [serial = 1044] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc094c47400) [pid = 1963] [serial = 1164] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc0a6c3e400) [pid = 1963] [serial = 1047] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc092adac00) [pid = 1963] [serial = 1038] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc08c7ca400) [pid = 1963] [serial = 1032] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc0964f0400) [pid = 1963] [serial = 1167] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc098bc6800) [pid = 1963] [serial = 1170] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc08f917400) [pid = 1963] [serial = 1262] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc08ed96400) [pid = 1963] [serial = 1256] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc0831ebc00) [pid = 1963] [serial = 1250] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc091ac2000) [pid = 1963] [serial = 1212] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc093414400) [pid = 1963] [serial = 1158] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc08549f400) [pid = 1963] [serial = 1233] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc08c9b3000) [pid = 1963] [serial = 1209] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc0884d3000) [pid = 1963] [serial = 1253] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc083fa9800) [pid = 1963] [serial = 1002] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc08f52b800) [pid = 1963] [serial = 1152] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc0822e7000) [pid = 1963] [serial = 999] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc08f57d000) [pid = 1963] [serial = 1035] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc099483400) [pid = 1963] [serial = 1218] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc0849dd400) [pid = 1963] [serial = 990] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc083e47000) [pid = 1963] [serial = 1265] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc08c7cbc00) [pid = 1963] [serial = 1268] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc0847a5800) [pid = 1963] [serial = 1266] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc090abc800) [pid = 1963] [serial = 1263] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc09358fc00) [pid = 1963] [serial = 1041] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc08f743800) [pid = 1963] [serial = 1259] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc08da4d000) [pid = 1963] [serial = 1269] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc0aa8a7c00) [pid = 1963] [serial = 1221] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc080dd1c00) [pid = 1963] [serial = 996] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc080158400) [pid = 1963] [serial = 1224] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc0a70db800) [pid = 1963] [serial = 1050] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc084028800) [pid = 1963] [serial = 1029] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc083fb8800) [pid = 1963] [serial = 993] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc0a6c48000) [pid = 1963] [serial = 1173] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc0831ef400) [pid = 1963] [serial = 1143] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc08ed48800) [pid = 1963] [serial = 1149] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc08194a400) [pid = 1963] [serial = 1227] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc091865800) [pid = 1963] [serial = 1155] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 1963 | 1461595257419 Marionette TRACE conn4 <- [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:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1536ms 07:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:40:57 INFO - PROCESS | 1963 | 1461595257451 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 1963 | 1461595257454 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:40:57 INFO - PROCESS | 1963 | 1461595257460 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - PROCESS | 1963 | 1461595257465 Marionette TRACE conn4 <- [1,1798,null,{}] 07:40:57 INFO - PROCESS | 1963 | 1461595257480 Marionette TRACE conn4 -> [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:40:57 INFO - PROCESS | 1963 | 1461595257711 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:40:57 INFO - PROCESS | 1963 | 1461595257735 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0821de800 == 103 [pid = 1963] [id = 457] 07:40:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc083fa9800) [pid = 1963] [serial = 1372] [outer = (nil)] 07:40:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc08549c800) [pid = 1963] [serial = 1373] [outer = 0x7fc083fa9800] 07:40:57 INFO - PROCESS | 1963 | 1461595257799 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc085ecf000) [pid = 1963] [serial = 1374] [outer = 0x7fc083fa9800] 07:40:58 INFO - PROCESS | 1963 | 1461595258663 Marionette TRACE conn4 <- [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:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1235ms 07:40:58 INFO - PROCESS | 1963 | 1461595258694 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:40:58 INFO - PROCESS | 1963 | 1461595258698 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:40:58 INFO - PROCESS | 1963 | 1461595258708 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:40:58 INFO - PROCESS | 1963 | 1461595258709 Marionette TRACE conn4 <- [1,1802,null,{}] 07:40:58 INFO - PROCESS | 1963 | 1461595258714 Marionette TRACE conn4 -> [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:40:58 INFO - PROCESS | 1963 | 1461595258871 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:40:58 INFO - PROCESS | 1963 | 1461595258882 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08735f800 == 104 [pid = 1963] [id = 458] 07:40:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc0847a7c00) [pid = 1963] [serial = 1375] [outer = (nil)] 07:40:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc08c7d0c00) [pid = 1963] [serial = 1376] [outer = 0x7fc0847a7c00] 07:40:58 INFO - PROCESS | 1963 | 1461595258943 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc08da70800) [pid = 1963] [serial = 1377] [outer = 0x7fc0847a7c00] 07:40:59 INFO - PROCESS | 1963 | 1461595259877 Marionette TRACE conn4 <- [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:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1225ms 07:40:59 INFO - PROCESS | 1963 | 1461595259944 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 1963 | 1461595259948 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:40:59 INFO - PROCESS | 1963 | 1461595259956 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 1963 | 1461595259959 Marionette TRACE conn4 <- [1,1806,null,{}] 07:40:59 INFO - PROCESS | 1963 | 1461595259964 Marionette TRACE conn4 -> [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:41:00 INFO - PROCESS | 1963 | 1461595260174 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:41:00 INFO - PROCESS | 1963 | 1461595260200 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08e91d000 == 105 [pid = 1963] [id = 459] 07:41:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc08da4f000) [pid = 1963] [serial = 1378] [outer = (nil)] 07:41:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc08ebe5800) [pid = 1963] [serial = 1379] [outer = 0x7fc08da4f000] 07:41:00 INFO - PROCESS | 1963 | 1461595260259 Marionette DEBUG loaded listener.js 07:41:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc08ed71800) [pid = 1963] [serial = 1380] [outer = 0x7fc08da4f000] 07:41:01 INFO - PROCESS | 1963 | 1461595261837 Marionette TRACE conn4 <- [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:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc0847ae000) [pid = 1963] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc0934e1c00) [pid = 1963] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc0804e6c00) [pid = 1963] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc082167c00) [pid = 1963] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc0804e9000) [pid = 1963] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc08ed1d800) [pid = 1963] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc08ebdd800) [pid = 1963] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc08ebe4000) [pid = 1963] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc093417800) [pid = 1963] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 155 (0x7fc0804ebc00) [pid = 1963] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 154 (0x7fc0884d3400) [pid = 1963] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 153 (0x7fc081946400) [pid = 1963] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 152 (0x7fc0804ea000) [pid = 1963] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 151 (0x7fc08165ac00) [pid = 1963] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 150 (0x7fc080f47400) [pid = 1963] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 149 (0x7fc08014dc00) [pid = 1963] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 148 (0x7fc083e4c400) [pid = 1963] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc08ed8ec00) [pid = 1963] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc091adf400) [pid = 1963] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc0835c6400) [pid = 1963] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc0858e3800) [pid = 1963] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc0831a4400) [pid = 1963] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 142 (0x7fc080f49c00) [pid = 1963] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc0804e7000) [pid = 1963] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 140 (0x7fc082168400) [pid = 1963] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 139 (0x7fc08ed16400) [pid = 1963] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 138 (0x7fc0849d3400) [pid = 1963] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc08165c000) [pid = 1963] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:41:01 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc08ebeac00) [pid = 1963] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1987ms 07:41:01 INFO - PROCESS | 1963 | 1461595261976 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 1963 | 1461595261980 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:41:01 INFO - PROCESS | 1963 | 1461595261986 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 1963 | 1461595261988 Marionette TRACE conn4 <- [1,1810,null,{}] 07:41:01 INFO - PROCESS | 1963 | 1461595261994 Marionette TRACE conn4 -> [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:41:02 INFO - PROCESS | 1963 | 1461595262231 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:41:02 INFO - PROCESS | 1963 | 1461595262460 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f6c7800 == 106 [pid = 1963] [id = 460] 07:41:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc07f99c000) [pid = 1963] [serial = 1381] [outer = (nil)] 07:41:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc07f9a5000) [pid = 1963] [serial = 1382] [outer = 0x7fc07f99c000] 07:41:02 INFO - PROCESS | 1963 | 1461595262533 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc0804e6c00) [pid = 1963] [serial = 1383] [outer = 0x7fc07f99c000] 07:41:03 INFO - PROCESS | 1963 | 1461595263450 Marionette TRACE conn4 <- [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:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1538ms 07:41:03 INFO - PROCESS | 1963 | 1461595263527 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 1963 | 1461595263534 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:41:03 INFO - PROCESS | 1963 | 1461595263541 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:41:03 INFO - PROCESS | 1963 | 1461595263547 Marionette TRACE conn4 <- [1,1814,null,{}] 07:41:03 INFO - PROCESS | 1963 | 1461595263553 Marionette TRACE conn4 -> [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:41:03 INFO - PROCESS | 1963 | 1461595263787 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:41:04 INFO - PROCESS | 1963 | 1461595264066 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08463a000 == 107 [pid = 1963] [id = 461] 07:41:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc081657c00) [pid = 1963] [serial = 1384] [outer = (nil)] 07:41:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc0831ed000) [pid = 1963] [serial = 1385] [outer = 0x7fc081657c00] 07:41:04 INFO - PROCESS | 1963 | 1461595264142 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc083fcc400) [pid = 1963] [serial = 1386] [outer = 0x7fc081657c00] 07:41:04 INFO - PROCESS | 1963 | 1461595264974 Marionette TRACE conn4 <- [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:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1481ms 07:41:05 INFO - PROCESS | 1963 | 1461595265025 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:41:05 INFO - PROCESS | 1963 | 1461595265032 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:41:05 INFO - PROCESS | 1963 | 1461595265038 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:41:05 INFO - PROCESS | 1963 | 1461595265040 Marionette TRACE conn4 <- [1,1818,null,{}] 07:41:05 INFO - PROCESS | 1963 | 1461595265046 Marionette TRACE conn4 -> [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:41:05 INFO - PROCESS | 1963 | 1461595265233 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:41:05 INFO - PROCESS | 1963 | 1461595265435 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08ebae800 == 108 [pid = 1963] [id = 462] 07:41:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc0847a7800) [pid = 1963] [serial = 1387] [outer = (nil)] 07:41:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc0858e2000) [pid = 1963] [serial = 1388] [outer = 0x7fc0847a7800] 07:41:05 INFO - PROCESS | 1963 | 1461595265506 Marionette DEBUG loaded listener.js 07:41:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc087252000) [pid = 1963] [serial = 1389] [outer = 0x7fc0847a7800] 07:41:06 INFO - PROCESS | 1963 | 1461595266505 Marionette TRACE conn4 <- [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:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1528ms 07:41:06 INFO - PROCESS | 1963 | 1461595266568 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:41:06 INFO - PROCESS | 1963 | 1461595266571 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:41:06 INFO - PROCESS | 1963 | 1461595266587 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 1963 | 1461595266596 Marionette TRACE conn4 <- [1,1822,null,{}] 07:41:06 INFO - PROCESS | 1963 | 1461595266602 Marionette TRACE conn4 -> [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:41:06 INFO - PROCESS | 1963 | 1461595266835 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:41:07 INFO - PROCESS | 1963 | 1461595267097 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092b19800 == 109 [pid = 1963] [id = 463] 07:41:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc08da70c00) [pid = 1963] [serial = 1390] [outer = (nil)] 07:41:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc08f1e3c00) [pid = 1963] [serial = 1391] [outer = 0x7fc08da70c00] 07:41:07 INFO - PROCESS | 1963 | 1461595267214 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc08f370400) [pid = 1963] [serial = 1392] [outer = 0x7fc08da70c00] 07:41:08 INFO - PROCESS | 1963 | 1461595268069 Marionette TRACE conn4 <- [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:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1544ms 07:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:41:08 INFO - PROCESS | 1963 | 1461595268123 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:41:08 INFO - PROCESS | 1963 | 1461595268127 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:41:08 INFO - PROCESS | 1963 | 1461595268133 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 1963 | 1461595268136 Marionette TRACE conn4 <- [1,1826,null,{}] 07:41:08 INFO - PROCESS | 1963 | 1461595268141 Marionette TRACE conn4 -> [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:41:08 INFO - PROCESS | 1963 | 1461595268319 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:41:08 INFO - PROCESS | 1963 | 1461595268528 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092ec0800 == 110 [pid = 1963] [id = 464] 07:41:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 149 (0x7fc083fd2000) [pid = 1963] [serial = 1393] [outer = (nil)] 07:41:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 150 (0x7fc08f584000) [pid = 1963] [serial = 1394] [outer = 0x7fc083fd2000] 07:41:08 INFO - PROCESS | 1963 | 1461595268643 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc08f916800) [pid = 1963] [serial = 1395] [outer = 0x7fc083fd2000] 07:41:09 INFO - PROCESS | 1963 | 1461595269527 Marionette TRACE conn4 <- [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:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1431ms 07:41:09 INFO - PROCESS | 1963 | 1461595269570 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:41:09 INFO - PROCESS | 1963 | 1461595269574 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:41:09 INFO - PROCESS | 1963 | 1461595269579 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 1963 | 1461595269583 Marionette TRACE conn4 <- [1,1830,null,{}] 07:41:09 INFO - PROCESS | 1963 | 1461595269588 Marionette TRACE conn4 -> [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:41:09 INFO - PROCESS | 1963 | 1461595269762 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:41:09 INFO - PROCESS | 1963 | 1461595269969 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc095b50000 == 111 [pid = 1963] [id = 465] 07:41:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc090abc800) [pid = 1963] [serial = 1396] [outer = (nil)] 07:41:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 153 (0x7fc0918e6c00) [pid = 1963] [serial = 1397] [outer = 0x7fc090abc800] 07:41:10 INFO - PROCESS | 1963 | 1461595270096 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 154 (0x7fc091ac0800) [pid = 1963] [serial = 1398] [outer = 0x7fc090abc800] 07:41:11 INFO - PROCESS | 1963 | 1461595271062 Marionette TRACE conn4 <- [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:41:11 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:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1543ms 07:41:11 INFO - PROCESS | 1963 | 1461595271125 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 1963 | 1461595271128 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:41:11 INFO - PROCESS | 1963 | 1461595271134 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 1963 | 1461595271137 Marionette TRACE conn4 <- [1,1834,null,{}] 07:41:11 INFO - PROCESS | 1963 | 1461595271142 Marionette TRACE conn4 -> [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:41:11 INFO - PROCESS | 1963 | 1461595271322 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:41:11 INFO - PROCESS | 1963 | 1461595271527 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09795e800 == 112 [pid = 1963] [id = 466] 07:41:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 155 (0x7fc090a2bc00) [pid = 1963] [serial = 1399] [outer = (nil)] 07:41:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 156 (0x7fc093414000) [pid = 1963] [serial = 1400] [outer = 0x7fc090a2bc00] 07:41:11 INFO - PROCESS | 1963 | 1461595271601 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc0934d4c00) [pid = 1963] [serial = 1401] [outer = 0x7fc090a2bc00] 07:41:12 INFO - PROCESS | 1963 | 1461595272510 Marionette TRACE conn4 <- [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:41:12 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:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1427ms 07:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:41:12 INFO - PROCESS | 1963 | 1461595272563 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:41:12 INFO - PROCESS | 1963 | 1461595272565 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:41:12 INFO - PROCESS | 1963 | 1461595272572 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 1963 | 1461595272575 Marionette TRACE conn4 <- [1,1838,null,{}] 07:41:12 INFO - PROCESS | 1963 | 1461595272581 Marionette TRACE conn4 -> [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:41:12 INFO - PROCESS | 1963 | 1461595272784 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:41:12 INFO - PROCESS | 1963 | 1461595272988 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09892e000 == 113 [pid = 1963] [id = 467] 07:41:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc090b29400) [pid = 1963] [serial = 1402] [outer = (nil)] 07:41:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc093588800) [pid = 1963] [serial = 1403] [outer = 0x7fc090b29400] 07:41:13 INFO - PROCESS | 1963 | 1461595273061 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc0935ae800) [pid = 1963] [serial = 1404] [outer = 0x7fc090b29400] 07:41:13 INFO - PROCESS | 1963 | 1461595273948 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1430ms 07:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:41:14 INFO - PROCESS | 1963 | 1461595274001 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:41:14 INFO - PROCESS | 1963 | 1461595274004 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:41:14 INFO - PROCESS | 1963 | 1461595274011 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 1963 | 1461595274014 Marionette TRACE conn4 <- [1,1842,null,{}] 07:41:14 INFO - PROCESS | 1963 | 1461595274019 Marionette TRACE conn4 -> [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:41:14 INFO - PROCESS | 1963 | 1461595274189 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:41:14 INFO - PROCESS | 1963 | 1461595274400 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09ba64800 == 114 [pid = 1963] [id = 468] 07:41:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc08724f800) [pid = 1963] [serial = 1405] [outer = (nil)] 07:41:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc094c47400) [pid = 1963] [serial = 1406] [outer = 0x7fc08724f800] 07:41:14 INFO - PROCESS | 1963 | 1461595274473 Marionette DEBUG loaded listener.js 07:41:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc0965ed400) [pid = 1963] [serial = 1407] [outer = 0x7fc08724f800] 07:41:15 INFO - PROCESS | 1963 | 1461595275343 Marionette TRACE conn4 <- [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:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1383ms 07:41:15 INFO - PROCESS | 1963 | 1461595275394 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:41:15 INFO - PROCESS | 1963 | 1461595275398 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:41:15 INFO - PROCESS | 1963 | 1461595275404 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:41:15 INFO - PROCESS | 1963 | 1461595275407 Marionette TRACE conn4 <- [1,1846,null,{}] 07:41:15 INFO - PROCESS | 1963 | 1461595275412 Marionette TRACE conn4 -> [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:41:15 INFO - PROCESS | 1963 | 1461595275582 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:41:15 INFO - PROCESS | 1963 | 1461595275846 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a6d31800 == 115 [pid = 1963] [id = 469] 07:41:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc09341d400) [pid = 1963] [serial = 1408] [outer = (nil)] 07:41:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc096c37c00) [pid = 1963] [serial = 1409] [outer = 0x7fc09341d400] 07:41:15 INFO - PROCESS | 1963 | 1461595275930 Marionette DEBUG loaded listener.js 07:41:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc097442c00) [pid = 1963] [serial = 1410] [outer = 0x7fc09341d400] 07:41:16 INFO - PROCESS | 1963 | 1461595276798 Marionette TRACE conn4 <- [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:41:16 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:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1434ms 07:41:16 INFO - PROCESS | 1963 | 1461595276839 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 1963 | 1461595276842 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:41:16 INFO - PROCESS | 1963 | 1461595276848 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 1963 | 1461595276850 Marionette TRACE conn4 <- [1,1850,null,{}] 07:41:16 INFO - PROCESS | 1963 | 1461595276856 Marionette TRACE conn4 -> [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:41:17 INFO - PROCESS | 1963 | 1461595277028 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:41:17 INFO - PROCESS | 1963 | 1461595277248 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa91f800 == 116 [pid = 1963] [id = 470] 07:41:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc096adc400) [pid = 1963] [serial = 1411] [outer = (nil)] 07:41:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc098215c00) [pid = 1963] [serial = 1412] [outer = 0x7fc096adc400] 07:41:17 INFO - PROCESS | 1963 | 1461595277372 Marionette DEBUG loaded listener.js 07:41:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc099485800) [pid = 1963] [serial = 1413] [outer = 0x7fc096adc400] 07:41:18 INFO - PROCESS | 1963 | 1461595278286 Marionette TRACE conn4 <- [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:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1479ms 07:41:18 INFO - PROCESS | 1963 | 1461595278329 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:41:18 INFO - PROCESS | 1963 | 1461595278333 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:41:18 INFO - PROCESS | 1963 | 1461595278339 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:41:18 INFO - PROCESS | 1963 | 1461595278343 Marionette TRACE conn4 <- [1,1854,null,{}] 07:41:18 INFO - PROCESS | 1963 | 1461595278348 Marionette TRACE conn4 -> [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:41:18 INFO - PROCESS | 1963 | 1461595278645 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:41:18 INFO - PROCESS | 1963 | 1461595278851 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0af138000 == 117 [pid = 1963] [id = 471] 07:41:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc0a69a8800) [pid = 1963] [serial = 1414] [outer = (nil)] 07:41:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc0a6d7c400) [pid = 1963] [serial = 1415] [outer = 0x7fc0a69a8800] 07:41:18 INFO - PROCESS | 1963 | 1461595278976 Marionette DEBUG loaded listener.js 07:41:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc0a6f6c400) [pid = 1963] [serial = 1416] [outer = 0x7fc0a69a8800] 07:41:19 INFO - PROCESS | 1963 | 1461595279792 Marionette TRACE conn4 <- [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:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1486ms 07:41:19 INFO - PROCESS | 1963 | 1461595279826 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:41:19 INFO - PROCESS | 1963 | 1461595279829 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:41:19 INFO - PROCESS | 1963 | 1461595279835 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - PROCESS | 1963 | 1461595279837 Marionette TRACE conn4 <- [1,1858,null,{}] 07:41:19 INFO - PROCESS | 1963 | 1461595279843 Marionette TRACE conn4 -> [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:41:20 INFO - PROCESS | 1963 | 1461595280020 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:41:20 INFO - PROCESS | 1963 | 1461595280231 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc083e15800 == 118 [pid = 1963] [id = 472] 07:41:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc0a69a8c00) [pid = 1963] [serial = 1417] [outer = (nil)] 07:41:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc0a8ebd400) [pid = 1963] [serial = 1418] [outer = 0x7fc0a69a8c00] 07:41:20 INFO - PROCESS | 1963 | 1461595280345 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc0aa8a7000) [pid = 1963] [serial = 1419] [outer = 0x7fc0a69a8c00] 07:41:21 INFO - PROCESS | 1963 | 1461595281283 Marionette TRACE conn4 <- [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:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1489ms 07:41:21 INFO - PROCESS | 1963 | 1461595281325 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:41:21 INFO - PROCESS | 1963 | 1461595281338 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:41:21 INFO - PROCESS | 1963 | 1461595281343 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - PROCESS | 1963 | 1461595281346 Marionette TRACE conn4 <- [1,1862,null,{}] 07:41:21 INFO - PROCESS | 1963 | 1461595281351 Marionette TRACE conn4 -> [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:41:21 INFO - PROCESS | 1963 | 1461595281527 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:41:21 INFO - PROCESS | 1963 | 1461595281743 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc081aa5000 == 119 [pid = 1963] [id = 473] 07:41:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc0804f0000) [pid = 1963] [serial = 1420] [outer = (nil)] 07:41:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc081ae7000) [pid = 1963] [serial = 1421] [outer = 0x7fc0804f0000] 07:41:21 INFO - PROCESS | 1963 | 1461595281861 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc08c7c3c00) [pid = 1963] [serial = 1422] [outer = 0x7fc0804f0000] 07:41:22 INFO - PROCESS | 1963 | 1461595282783 Marionette TRACE conn4 <- [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:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1489ms 07:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:41:22 INFO - PROCESS | 1963 | 1461595282833 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:41:22 INFO - PROCESS | 1963 | 1461595282836 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:41:22 INFO - PROCESS | 1963 | 1461595282842 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 1963 | 1461595282845 Marionette TRACE conn4 <- [1,1866,null,{}] 07:41:22 INFO - PROCESS | 1963 | 1461595282850 Marionette TRACE conn4 -> [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:41:23 INFO - PROCESS | 1963 | 1461595283028 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:41:23 INFO - PROCESS | 1963 | 1461595283619 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc081ab0000 == 120 [pid = 1963] [id = 474] 07:41:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc08014d400) [pid = 1963] [serial = 1423] [outer = (nil)] 07:41:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc0804e6000) [pid = 1963] [serial = 1424] [outer = 0x7fc08014d400] 07:41:23 INFO - PROCESS | 1963 | 1461595283691 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc080f4a000) [pid = 1963] [serial = 1425] [outer = 0x7fc08014d400] 07:41:24 INFO - PROCESS | 1963 | 1461595284574 Marionette TRACE conn4 <- [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:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1781ms 07:41:24 INFO - PROCESS | 1963 | 1461595284625 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 1963 | 1461595284630 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:41:24 INFO - PROCESS | 1963 | 1461595284637 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 1963 | 1461595284642 Marionette TRACE conn4 <- [1,1870,null,{}] 07:41:24 INFO - PROCESS | 1963 | 1461595284649 Marionette TRACE conn4 -> [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:41:24 INFO - PROCESS | 1963 | 1461595284833 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:41:25 INFO - PROCESS | 1963 | 1461595285076 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f506000 == 121 [pid = 1963] [id = 475] 07:41:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc080150800) [pid = 1963] [serial = 1426] [outer = (nil)] 07:41:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc082170800) [pid = 1963] [serial = 1427] [outer = 0x7fc080150800] 07:41:25 INFO - PROCESS | 1963 | 1461595285249 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc084026c00) [pid = 1963] [serial = 1428] [outer = 0x7fc080150800] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08e91d000 == 120 [pid = 1963] [id = 459] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08735f800 == 119 [pid = 1963] [id = 458] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc093591000) [pid = 1963] [serial = 1292] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc0964f3000) [pid = 1963] [serial = 1295] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc097444000) [pid = 1963] [serial = 1298] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc0984e4000) [pid = 1963] [serial = 1301] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc0831a9c00) [pid = 1963] [serial = 1304] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821de800 == 118 [pid = 1963] [id = 457] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080e6e000 == 117 [pid = 1963] [id = 456] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc083f6b800 == 116 [pid = 1963] [id = 455] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ba67800 == 115 [pid = 1963] [id = 449] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097956800 == 114 [pid = 1963] [id = 448] 07:41:26 INFO - PROCESS | 1963 | 1461595286396 Marionette TRACE conn4 <- [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:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096c04000 == 113 [pid = 1963] [id = 447] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ed8000 == 112 [pid = 1963] [id = 446] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ebaa000 == 111 [pid = 1963] [id = 445] 07:41:26 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc083f6a800 == 110 [pid = 1963] [id = 444] 07:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1784ms 07:41:26 INFO - PROCESS | 1963 | 1461595286425 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 1963 | 1461595286430 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:41:26 INFO - PROCESS | 1963 | 1461595286436 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 1963 | 1461595286439 Marionette TRACE conn4 <- [1,1874,null,{}] 07:41:26 INFO - PROCESS | 1963 | 1461595286444 Marionette TRACE conn4 -> [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:41:26 INFO - PROCESS | 1963 | 1461595286618 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc086f5ec00) [pid = 1963] [serial = 1119] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc0aa773800) [pid = 1963] [serial = 1110] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc0aa77c000) [pid = 1963] [serial = 1176] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc0a6d89c00) [pid = 1963] [serial = 1107] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc085ecc800) [pid = 1963] [serial = 1146] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc0a6ce2800) [pid = 1963] [serial = 1101] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc093587400) [pid = 1963] [serial = 1113] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc082173400) [pid = 1963] [serial = 1104] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc0a70da800) [pid = 1963] [serial = 1179] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc0934ddc00) [pid = 1963] [serial = 1095] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc08f577400) [pid = 1963] [serial = 1089] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc092ae2000) [pid = 1963] [serial = 1092] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc09967dc00) [pid = 1963] [serial = 1098] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc0831abc00) [pid = 1963] [serial = 1116] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc08c9b7800) [pid = 1963] [serial = 1086] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc0847b0800) [pid = 1963] [serial = 1083] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc08f911800) [pid = 1963] [serial = 1260] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc08d967c00) [pid = 1963] [serial = 1254] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc084029400) [pid = 1963] [serial = 1251] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc08f376800) [pid = 1963] [serial = 1257] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc08ebdf800) [pid = 1963] [serial = 1314] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc08c9bb400) [pid = 1963] [serial = 1313] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc08da4a800) [pid = 1963] [serial = 1316] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 155 (0x7fc08ed8c800) [pid = 1963] [serial = 1317] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 154 (0x7fc09341a000) [pid = 1963] [serial = 1325] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 153 (0x7fc081658400) [pid = 1963] [serial = 1274] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 152 (0x7fc08549e000) [pid = 1963] [serial = 1277] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 151 (0x7fc08194b400) [pid = 1963] [serial = 1307] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 150 (0x7fc0822df800) [pid = 1963] [serial = 1308] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 149 (0x7fc0919a4400) [pid = 1963] [serial = 1286] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 148 (0x7fc0931cc000) [pid = 1963] [serial = 1289] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc08f917c00) [pid = 1963] [serial = 1283] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc08dcb7400) [pid = 1963] [serial = 1272] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc081aeb000) [pid = 1963] [serial = 1328] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc085496400) [pid = 1963] [serial = 1311] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 143 (0x7fc08402b400) [pid = 1963] [serial = 1310] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 142 (0x7fc08ed8cc00) [pid = 1963] [serial = 1280] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 141 (0x7fc08f583c00) [pid = 1963] [serial = 1319] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 140 (0x7fc091aea400) [pid = 1963] [serial = 1322] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 139 (0x7fc094c53400) [pid = 1963] [serial = 1326] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 138 (0x7fc0931cd800) [pid = 1963] [serial = 1323] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 137 (0x7fc08f913400) [pid = 1963] [serial = 1320] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | --DOMWINDOW == 136 (0x7fc085494400) [pid = 1963] [serial = 1329] [outer = (nil)] [url = about:blank] 07:41:26 INFO - PROCESS | 1963 | 1461595286921 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080cad800 == 111 [pid = 1963] [id = 476] 07:41:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 137 (0x7fc08194b400) [pid = 1963] [serial = 1429] [outer = (nil)] 07:41:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 138 (0x7fc0847a5000) [pid = 1963] [serial = 1430] [outer = 0x7fc08194b400] 07:41:26 INFO - PROCESS | 1963 | 1461595286993 Marionette DEBUG loaded listener.js 07:41:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 139 (0x7fc08724cc00) [pid = 1963] [serial = 1431] [outer = 0x7fc08194b400] 07:41:27 INFO - PROCESS | 1963 | 1461595287756 Marionette TRACE conn4 <- [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:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1335ms 07:41:27 INFO - PROCESS | 1963 | 1461595287771 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:41:27 INFO - PROCESS | 1963 | 1461595287776 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:41:27 INFO - PROCESS | 1963 | 1461595287788 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - PROCESS | 1963 | 1461595287796 Marionette TRACE conn4 <- [1,1878,null,{}] 07:41:27 INFO - PROCESS | 1963 | 1461595287804 Marionette TRACE conn4 -> [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:41:28 INFO - PROCESS | 1963 | 1461595288047 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:41:28 INFO - PROCESS | 1963 | 1461595288076 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc085ea7800 == 112 [pid = 1963] [id = 477] 07:41:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 140 (0x7fc0849d2c00) [pid = 1963] [serial = 1432] [outer = (nil)] 07:41:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 141 (0x7fc08da72c00) [pid = 1963] [serial = 1433] [outer = 0x7fc0849d2c00] 07:41:28 INFO - PROCESS | 1963 | 1461595288138 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 142 (0x7fc08ed8cc00) [pid = 1963] [serial = 1434] [outer = 0x7fc0849d2c00] 07:41:29 INFO - PROCESS | 1963 | 1461595289013 Marionette TRACE conn4 <- [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:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1294ms 07:41:29 INFO - PROCESS | 1963 | 1461595289079 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:41:29 INFO - PROCESS | 1963 | 1461595289082 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:41:29 INFO - PROCESS | 1963 | 1461595289088 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:41:29 INFO - PROCESS | 1963 | 1461595289101 Marionette TRACE conn4 <- [1,1882,null,{}] 07:41:29 INFO - PROCESS | 1963 | 1461595289105 Marionette TRACE conn4 -> [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:41:29 INFO - PROCESS | 1963 | 1461595289339 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:41:29 INFO - PROCESS | 1963 | 1461595289360 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08dad0000 == 113 [pid = 1963] [id = 478] 07:41:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 143 (0x7fc0858dc400) [pid = 1963] [serial = 1435] [outer = (nil)] 07:41:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 144 (0x7fc08f429800) [pid = 1963] [serial = 1436] [outer = 0x7fc0858dc400] 07:41:29 INFO - PROCESS | 1963 | 1461595289419 Marionette DEBUG loaded listener.js 07:41:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc08f90ec00) [pid = 1963] [serial = 1437] [outer = 0x7fc0858dc400] 07:41:30 INFO - PROCESS | 1963 | 1461595290324 Marionette TRACE conn4 <- [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:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1292ms 07:41:30 INFO - PROCESS | 1963 | 1461595290383 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:41:30 INFO - PROCESS | 1963 | 1461595290385 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:41:30 INFO - PROCESS | 1963 | 1461595290412 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - PROCESS | 1963 | 1461595290414 Marionette TRACE conn4 <- [1,1886,null,{}] 07:41:30 INFO - PROCESS | 1963 | 1461595290419 Marionette TRACE conn4 -> [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:41:30 INFO - PROCESS | 1963 | 1461595290658 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:41:30 INFO - PROCESS | 1963 | 1461595290683 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08f3b6000 == 114 [pid = 1963] [id = 479] 07:41:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc090a2d400) [pid = 1963] [serial = 1438] [outer = (nil)] 07:41:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc091909c00) [pid = 1963] [serial = 1439] [outer = 0x7fc090a2d400] 07:41:30 INFO - PROCESS | 1963 | 1461595290765 Marionette DEBUG loaded listener.js 07:41:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc091ae2800) [pid = 1963] [serial = 1440] [outer = 0x7fc090a2d400] 07:41:31 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc0831ea000) [pid = 1963] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:41:31 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc080dcf000) [pid = 1963] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:41:31 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc0847a7c00) [pid = 1963] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:41:31 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc083fa9800) [pid = 1963] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:41:31 INFO - PROCESS | 1963 | 1461595291794 Marionette TRACE conn4 <- [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:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1427ms 07:41:31 INFO - PROCESS | 1963 | 1461595291840 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:41:31 INFO - PROCESS | 1963 | 1461595291843 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:41:31 INFO - PROCESS | 1963 | 1461595291849 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:41:31 INFO - PROCESS | 1963 | 1461595291851 Marionette TRACE conn4 <- [1,1890,null,{}] 07:41:31 INFO - PROCESS | 1963 | 1461595291866 Marionette TRACE conn4 -> [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:41:32 INFO - PROCESS | 1963 | 1461595292023 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:41:32 INFO - PROCESS | 1963 | 1461595292039 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc090baa000 == 115 [pid = 1963] [id = 480] 07:41:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc08f52b400) [pid = 1963] [serial = 1441] [outer = (nil)] 07:41:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc093587400) [pid = 1963] [serial = 1442] [outer = 0x7fc08f52b400] 07:41:32 INFO - PROCESS | 1963 | 1461595292263 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc096829000) [pid = 1963] [serial = 1443] [outer = 0x7fc08f52b400] 07:41:32 INFO - PROCESS | 1963 | 1461595292959 Marionette TRACE conn4 <- [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:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1134ms 07:41:32 INFO - PROCESS | 1963 | 1461595292983 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:41:32 INFO - PROCESS | 1963 | 1461595292986 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:41:32 INFO - PROCESS | 1963 | 1461595292992 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - PROCESS | 1963 | 1461595292994 Marionette TRACE conn4 <- [1,1894,null,{}] 07:41:33 INFO - PROCESS | 1963 | 1461595292999 Marionette TRACE conn4 -> [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:41:33 INFO - PROCESS | 1963 | 1461595293154 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:41:33 INFO - PROCESS | 1963 | 1461595293481 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f6d3800 == 116 [pid = 1963] [id = 481] 07:41:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc07f9a1400) [pid = 1963] [serial = 1444] [outer = (nil)] 07:41:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 149 (0x7fc07f9a8800) [pid = 1963] [serial = 1445] [outer = 0x7fc07f9a1400] 07:41:33 INFO - PROCESS | 1963 | 1461595293561 Marionette DEBUG loaded listener.js 07:41:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 150 (0x7fc080f50c00) [pid = 1963] [serial = 1446] [outer = 0x7fc07f9a1400] 07:41:34 INFO - PROCESS | 1963 | 1461595294521 Marionette TRACE conn4 <- [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:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1581ms 07:41:34 INFO - PROCESS | 1963 | 1461595294575 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:41:34 INFO - PROCESS | 1963 | 1461595294581 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:41:34 INFO - PROCESS | 1963 | 1461595294588 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:41:34 INFO - PROCESS | 1963 | 1461595294594 Marionette TRACE conn4 <- [1,1898,null,{}] 07:41:34 INFO - PROCESS | 1963 | 1461595294601 Marionette TRACE conn4 -> [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:41:34 INFO - PROCESS | 1963 | 1461595294791 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:41:35 INFO - PROCESS | 1963 | 1461595295052 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc085562000 == 117 [pid = 1963] [id = 482] 07:41:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc083fd1800) [pid = 1963] [serial = 1447] [outer = (nil)] 07:41:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc0854a0000) [pid = 1963] [serial = 1448] [outer = 0x7fc083fd1800] 07:41:35 INFO - PROCESS | 1963 | 1461595295174 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 153 (0x7fc08724d000) [pid = 1963] [serial = 1449] [outer = 0x7fc083fd1800] 07:41:36 INFO - PROCESS | 1963 | 1461595296067 Marionette TRACE conn4 <- [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:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1531ms 07:41:36 INFO - PROCESS | 1963 | 1461595296123 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:41:36 INFO - PROCESS | 1963 | 1461595296129 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:41:36 INFO - PROCESS | 1963 | 1461595296135 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - PROCESS | 1963 | 1461595296139 Marionette TRACE conn4 <- [1,1902,null,{}] 07:41:36 INFO - PROCESS | 1963 | 1461595296145 Marionette TRACE conn4 -> [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:41:36 INFO - PROCESS | 1963 | 1461595296335 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:41:36 INFO - PROCESS | 1963 | 1461595296551 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0929a3000 == 118 [pid = 1963] [id = 483] 07:41:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 154 (0x7fc08c7c3000) [pid = 1963] [serial = 1450] [outer = (nil)] 07:41:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 155 (0x7fc08ebe6c00) [pid = 1963] [serial = 1451] [outer = 0x7fc08c7c3000] 07:41:36 INFO - PROCESS | 1963 | 1461595296627 Marionette DEBUG loaded listener.js 07:41:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 156 (0x7fc08f582c00) [pid = 1963] [serial = 1452] [outer = 0x7fc08c7c3000] 07:41:37 INFO - PROCESS | 1963 | 1461595297606 Marionette TRACE conn4 <- [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:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1532ms 07:41:37 INFO - PROCESS | 1963 | 1461595297669 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:41:37 INFO - PROCESS | 1963 | 1461595297673 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:41:37 INFO - PROCESS | 1963 | 1461595297689 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:41:37 INFO - PROCESS | 1963 | 1461595297698 Marionette TRACE conn4 <- [1,1906,null,{}] 07:41:37 INFO - PROCESS | 1963 | 1461595297705 Marionette TRACE conn4 -> [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:41:37 INFO - PROCESS | 1963 | 1461595297940 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:41:38 INFO - PROCESS | 1963 | 1461595298188 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc096573000 == 119 [pid = 1963] [id = 484] 07:41:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc090a21400) [pid = 1963] [serial = 1453] [outer = (nil)] 07:41:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc092ae1400) [pid = 1963] [serial = 1454] [outer = 0x7fc090a21400] 07:41:38 INFO - PROCESS | 1963 | 1461595298310 Marionette DEBUG loaded listener.js 07:41:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc095d75400) [pid = 1963] [serial = 1455] [outer = 0x7fc090a21400] 07:41:39 INFO - PROCESS | 1963 | 1461595299181 Marionette TRACE conn4 <- [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:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1551ms 07:41:39 INFO - PROCESS | 1963 | 1461595299233 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:41:39 INFO - PROCESS | 1963 | 1461595299237 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:41:39 INFO - PROCESS | 1963 | 1461595299244 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:41:39 INFO - PROCESS | 1963 | 1461595299246 Marionette TRACE conn4 <- [1,1910,null,{}] 07:41:39 INFO - PROCESS | 1963 | 1461595299252 Marionette TRACE conn4 -> [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:41:39 INFO - PROCESS | 1963 | 1461595299439 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:41:39 INFO - PROCESS | 1963 | 1461595299646 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc097954800 == 120 [pid = 1963] [id = 485] 07:41:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc090a2a000) [pid = 1963] [serial = 1456] [outer = (nil)] 07:41:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc098e7b000) [pid = 1963] [serial = 1457] [outer = 0x7fc090a2a000] 07:41:39 INFO - PROCESS | 1963 | 1461595299761 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc09bf76400) [pid = 1963] [serial = 1458] [outer = 0x7fc090a2a000] 07:41:40 INFO - PROCESS | 1963 | 1461595300630 Marionette TRACE conn4 <- [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:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1427ms 07:41:40 INFO - PROCESS | 1963 | 1461595300672 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 1963 | 1461595300676 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:41:40 INFO - PROCESS | 1963 | 1461595300681 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 1963 | 1461595300684 Marionette TRACE conn4 <- [1,1914,null,{}] 07:41:40 INFO - PROCESS | 1963 | 1461595300689 Marionette TRACE conn4 -> [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:41:40 INFO - PROCESS | 1963 | 1461595300877 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:41:41 INFO - PROCESS | 1963 | 1461595301092 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09bfa4800 == 121 [pid = 1963] [id = 486] 07:41:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc09fc90000) [pid = 1963] [serial = 1459] [outer = (nil)] 07:41:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc0a4c1c000) [pid = 1963] [serial = 1460] [outer = 0x7fc09fc90000] 07:41:41 INFO - PROCESS | 1963 | 1461595301216 Marionette DEBUG loaded listener.js 07:41:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc0a6d7dc00) [pid = 1963] [serial = 1461] [outer = 0x7fc09fc90000] 07:41:42 INFO - PROCESS | 1963 | 1461595302142 Marionette TRACE conn4 <- [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:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1527ms 07:41:42 INFO - PROCESS | 1963 | 1461595302210 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:41:42 INFO - PROCESS | 1963 | 1461595302214 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:41:42 INFO - PROCESS | 1963 | 1461595302219 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 1963 | 1461595302222 Marionette TRACE conn4 <- [1,1918,null,{}] 07:41:42 INFO - PROCESS | 1963 | 1461595302227 Marionette TRACE conn4 -> [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:41:42 INFO - PROCESS | 1963 | 1461595302457 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:41:42 INFO - PROCESS | 1963 | 1461595302669 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aaa3c800 == 122 [pid = 1963] [id = 487] 07:41:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc0a4c14c00) [pid = 1963] [serial = 1462] [outer = (nil)] 07:41:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc0aa8af800) [pid = 1963] [serial = 1463] [outer = 0x7fc0a4c14c00] 07:41:42 INFO - PROCESS | 1963 | 1461595302819 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc0aada5c00) [pid = 1963] [serial = 1464] [outer = 0x7fc0a4c14c00] 07:41:43 INFO - PROCESS | 1963 | 1461595303645 Marionette TRACE conn4 <- [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:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1481ms 07:41:43 INFO - PROCESS | 1963 | 1461595303701 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 1963 | 1461595303704 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:41:43 INFO - PROCESS | 1963 | 1461595303710 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 1963 | 1461595303713 Marionette TRACE conn4 <- [1,1922,null,{}] 07:41:43 INFO - PROCESS | 1963 | 1461595303718 Marionette TRACE conn4 -> [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:41:43 INFO - PROCESS | 1963 | 1461595303906 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:41:44 INFO - PROCESS | 1963 | 1461595304120 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0ab21a000 == 123 [pid = 1963] [id = 488] 07:41:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc081925400) [pid = 1963] [serial = 1465] [outer = (nil)] 07:41:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc08192a800) [pid = 1963] [serial = 1466] [outer = 0x7fc081925400] 07:41:44 INFO - PROCESS | 1963 | 1461595304241 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc08192fc00) [pid = 1963] [serial = 1467] [outer = 0x7fc081925400] 07:41:45 INFO - PROCESS | 1963 | 1461595305137 Marionette TRACE conn4 <- [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:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1479ms 07:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:41:45 INFO - PROCESS | 1963 | 1461595305189 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:41:45 INFO - PROCESS | 1963 | 1461595305192 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:41:45 INFO - PROCESS | 1963 | 1461595305198 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:41:45 INFO - PROCESS | 1963 | 1461595305202 Marionette TRACE conn4 <- [1,1926,null,{}] 07:41:45 INFO - PROCESS | 1963 | 1461595305207 Marionette TRACE conn4 -> [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:41:45 INFO - PROCESS | 1963 | 1461595305383 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:41:45 INFO - PROCESS | 1963 | 1461595305597 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0b01a1000 == 124 [pid = 1963] [id = 489] 07:41:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc081925800) [pid = 1963] [serial = 1468] [outer = (nil)] 07:41:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc092c7ac00) [pid = 1963] [serial = 1469] [outer = 0x7fc081925800] 07:41:45 INFO - PROCESS | 1963 | 1461595305711 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc092c80000) [pid = 1963] [serial = 1470] [outer = 0x7fc081925800] 07:41:46 INFO - PROCESS | 1963 | 1461595306648 Marionette TRACE conn4 <- [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:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1494ms 07:41:46 INFO - PROCESS | 1963 | 1461595306692 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:41:46 INFO - PROCESS | 1963 | 1461595306695 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:41:46 INFO - PROCESS | 1963 | 1461595306701 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 1963 | 1461595306703 Marionette TRACE conn4 <- [1,1930,null,{}] 07:41:46 INFO - PROCESS | 1963 | 1461595306709 Marionette TRACE conn4 -> [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:41:46 INFO - PROCESS | 1963 | 1461595306891 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:41:47 INFO - PROCESS | 1963 | 1461595307105 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f7bd000 == 125 [pid = 1963] [id = 490] 07:41:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc080391800) [pid = 1963] [serial = 1471] [outer = (nil)] 07:41:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc080399c00) [pid = 1963] [serial = 1472] [outer = 0x7fc080391800] 07:41:47 INFO - PROCESS | 1963 | 1461595307234 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc08039f400) [pid = 1963] [serial = 1473] [outer = 0x7fc080391800] 07:41:48 INFO - PROCESS | 1963 | 1461595308748 Marionette TRACE conn4 <- [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:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2191ms 07:41:48 INFO - PROCESS | 1963 | 1461595308893 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:41:48 INFO - PROCESS | 1963 | 1461595308899 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:41:48 INFO - PROCESS | 1963 | 1461595308906 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 1963 | 1461595308911 Marionette TRACE conn4 <- [1,1934,null,{}] 07:41:48 INFO - PROCESS | 1963 | 1461595308919 Marionette TRACE conn4 -> [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:41:49 INFO - PROCESS | 1963 | 1461595309093 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:41:49 INFO - PROCESS | 1963 | 1461595309275 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc084639800 == 126 [pid = 1963] [id = 491] 07:41:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc0804e6800) [pid = 1963] [serial = 1474] [outer = (nil)] 07:41:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc081951800) [pid = 1963] [serial = 1475] [outer = 0x7fc0804e6800] 07:41:49 INFO - PROCESS | 1963 | 1461595309381 Marionette DEBUG loaded listener.js 07:41:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc08216f000) [pid = 1963] [serial = 1476] [outer = 0x7fc0804e6800] 07:41:50 INFO - PROCESS | 1963 | 1461595310261 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1387ms 07:41:50 INFO - PROCESS | 1963 | 1461595310294 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 1963 | 1461595310302 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:41:50 INFO - PROCESS | 1963 | 1461595310311 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 1963 | 1461595310314 Marionette TRACE conn4 <- [1,1938,null,{}] 07:41:50 INFO - PROCESS | 1963 | 1461595310318 Marionette TRACE conn4 -> [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:41:50 INFO - PROCESS | 1963 | 1461595310485 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:41:50 INFO - PROCESS | 1963 | 1461595310920 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f6e2000 == 127 [pid = 1963] [id = 492] 07:41:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc08319e800) [pid = 1963] [serial = 1477] [outer = (nil)] 07:41:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc0831ad000) [pid = 1963] [serial = 1478] [outer = 0x7fc08319e800] 07:41:50 INFO - PROCESS | 1963 | 1461595310994 Marionette DEBUG loaded listener.js 07:41:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc0835d1000) [pid = 1963] [serial = 1479] [outer = 0x7fc08319e800] 07:41:51 INFO - PROCESS | 1963 | 1461595311862 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:41:51 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f28f800 == 126 [pid = 1963] [id = 180] 07:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1690ms 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc08ebe5800) [pid = 1963] [serial = 1379] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc07f9a3c00) [pid = 1963] [serial = 1361] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc0a6f6d400) [pid = 1963] [serial = 1358] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc0835cf800) [pid = 1963] [serial = 1364] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | 1461595312022 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:41:52 INFO - PROCESS | 1963 | 1461595312025 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ba64800 == 125 [pid = 1963] [id = 468] 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09892e000 == 124 [pid = 1963] [id = 467] 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09795e800 == 123 [pid = 1963] [id = 466] 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc095b50000 == 122 [pid = 1963] [id = 465] 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ec0800 == 121 [pid = 1963] [id = 464] 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b19800 == 120 [pid = 1963] [id = 463] 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ebae800 == 119 [pid = 1963] [id = 462] 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08463a000 == 118 [pid = 1963] [id = 461] 07:41:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f6c7800 == 117 [pid = 1963] [id = 460] 07:41:52 INFO - PROCESS | 1963 | 1461595312051 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:41:52 INFO - PROCESS | 1963 | 1461595312056 Marionette TRACE conn4 <- [1,1942,null,{}] 07:41:52 INFO - PROCESS | 1963 | 1461595312070 Marionette TRACE conn4 -> [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:41:52 INFO - PROCESS | 1963 | 1461595312258 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc083fd4400) [pid = 1963] [serial = 1371] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc081945800) [pid = 1963] [serial = 1368] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc0a5d48800) [pid = 1963] [serial = 1352] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc080f43c00) [pid = 1963] [serial = 1367] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc08f915000) [pid = 1963] [serial = 1340] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc083e4e000) [pid = 1963] [serial = 1370] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc083e50000) [pid = 1963] [serial = 1334] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc0a6d83000) [pid = 1963] [serial = 1355] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc0931c8800) [pid = 1963] [serial = 1343] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc08da70800) [pid = 1963] [serial = 1377] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc09bf72800) [pid = 1963] [serial = 1349] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc08c7c6800) [pid = 1963] [serial = 1337] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc085ecf000) [pid = 1963] [serial = 1374] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc08c9ba800) [pid = 1963] [serial = 1331] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc0934dfc00) [pid = 1963] [serial = 1346] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc08c7d0c00) [pid = 1963] [serial = 1376] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc08549c800) [pid = 1963] [serial = 1373] [outer = (nil)] [url = about:blank] 07:41:52 INFO - PROCESS | 1963 | 1461595312538 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc081762000 == 118 [pid = 1963] [id = 493] 07:41:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc083e42400) [pid = 1963] [serial = 1480] [outer = (nil)] 07:41:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc0849cf800) [pid = 1963] [serial = 1481] [outer = 0x7fc083e42400] 07:41:52 INFO - PROCESS | 1963 | 1461595312608 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc0854a3c00) [pid = 1963] [serial = 1482] [outer = 0x7fc083e42400] 07:41:53 INFO - PROCESS | 1963 | 1461595313319 Marionette TRACE conn4 <- [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:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1294ms 07:41:53 INFO - PROCESS | 1963 | 1461595313337 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 1963 | 1461595313341 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:41:53 INFO - PROCESS | 1963 | 1461595313346 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 1963 | 1461595313348 Marionette TRACE conn4 <- [1,1946,null,{}] 07:41:53 INFO - PROCESS | 1963 | 1461595313354 Marionette TRACE conn4 -> [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:41:53 INFO - PROCESS | 1963 | 1461595313516 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:41:53 INFO - PROCESS | 1963 | 1461595313696 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08554d800 == 119 [pid = 1963] [id = 494] 07:41:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc083e4e000) [pid = 1963] [serial = 1483] [outer = (nil)] 07:41:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc086ee5000) [pid = 1963] [serial = 1484] [outer = 0x7fc083e4e000] 07:41:53 INFO - PROCESS | 1963 | 1461595313761 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc0884d3400) [pid = 1963] [serial = 1485] [outer = 0x7fc083e4e000] 07:41:54 INFO - PROCESS | 1963 | 1461595314488 Marionette TRACE conn4 <- [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:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1176ms 07:41:54 INFO - PROCESS | 1963 | 1461595314523 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:41:54 INFO - PROCESS | 1963 | 1461595314526 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:41:54 INFO - PROCESS | 1963 | 1461595314532 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 1963 | 1461595314534 Marionette TRACE conn4 <- [1,1950,null,{}] 07:41:54 INFO - PROCESS | 1963 | 1461595314572 Marionette TRACE conn4 -> [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:41:54 INFO - PROCESS | 1963 | 1461595314816 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:41:54 INFO - PROCESS | 1963 | 1461595314842 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c710800 == 120 [pid = 1963] [id = 495] 07:41:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc083fd4000) [pid = 1963] [serial = 1486] [outer = (nil)] 07:41:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc08c7ca000) [pid = 1963] [serial = 1487] [outer = 0x7fc083fd4000] 07:41:54 INFO - PROCESS | 1963 | 1461595314902 Marionette DEBUG loaded listener.js 07:41:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc08c9b9000) [pid = 1963] [serial = 1488] [outer = 0x7fc083fd4000] 07:41:55 INFO - PROCESS | 1963 | 1461595315768 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1288ms 07:41:55 INFO - PROCESS | 1963 | 1461595315831 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:41:55 INFO - PROCESS | 1963 | 1461595315835 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:41:55 INFO - PROCESS | 1963 | 1461595315840 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - PROCESS | 1963 | 1461595315842 Marionette TRACE conn4 <- [1,1954,null,{}] 07:41:55 INFO - PROCESS | 1963 | 1461595315847 Marionette TRACE conn4 -> [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:41:56 INFO - PROCESS | 1963 | 1461595316109 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:41:56 INFO - PROCESS | 1963 | 1461595316138 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08ebc0000 == 121 [pid = 1963] [id = 496] 07:41:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc08da79c00) [pid = 1963] [serial = 1489] [outer = (nil)] 07:41:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc08ed16400) [pid = 1963] [serial = 1490] [outer = 0x7fc08da79c00] 07:41:56 INFO - PROCESS | 1963 | 1461595316201 Marionette DEBUG loaded listener.js 07:41:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc08ed9a800) [pid = 1963] [serial = 1491] [outer = 0x7fc08da79c00] 07:41:57 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc080150800) [pid = 1963] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:41:57 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc0858dc400) [pid = 1963] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:41:57 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc08014d400) [pid = 1963] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:41:57 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc090a2d400) [pid = 1963] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:41:57 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc0849d2c00) [pid = 1963] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:41:57 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc08194b400) [pid = 1963] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:41:57 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc08da4f000) [pid = 1963] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:41:57 INFO - PROCESS | 1963 | 1461595317636 Marionette TRACE conn4 <- [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:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1828ms 07:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:41:57 INFO - PROCESS | 1963 | 1461595317669 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:41:57 INFO - PROCESS | 1963 | 1461595317671 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:41:57 INFO - PROCESS | 1963 | 1461595317677 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:41:57 INFO - PROCESS | 1963 | 1461595317680 Marionette TRACE conn4 <- [1,1958,null,{}] 07:41:57 INFO - PROCESS | 1963 | 1461595317685 Marionette TRACE conn4 -> [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:41:57 INFO - PROCESS | 1963 | 1461595317896 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:41:57 INFO - PROCESS | 1963 | 1461595317929 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08ebb9000 == 122 [pid = 1963] [id = 497] 07:41:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc0858d9c00) [pid = 1963] [serial = 1492] [outer = (nil)] 07:41:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc08f202800) [pid = 1963] [serial = 1493] [outer = 0x7fc0858d9c00] 07:41:57 INFO - PROCESS | 1963 | 1461595317988 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc08f42ec00) [pid = 1963] [serial = 1494] [outer = 0x7fc0858d9c00] 07:41:58 INFO - PROCESS | 1963 | 1461595318758 Marionette TRACE conn4 <- [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:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1134ms 07:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:41:58 INFO - PROCESS | 1963 | 1461595318811 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:41:58 INFO - PROCESS | 1963 | 1461595318813 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:41:58 INFO - PROCESS | 1963 | 1461595318820 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:41:58 INFO - PROCESS | 1963 | 1461595318823 Marionette TRACE conn4 <- [1,1962,null,{}] 07:41:58 INFO - PROCESS | 1963 | 1461595318828 Marionette TRACE conn4 -> [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:41:59 INFO - PROCESS | 1963 | 1461595319048 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:41:59 INFO - PROCESS | 1963 | 1461595319068 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08fd37800 == 123 [pid = 1963] [id = 498] 07:41:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc08d967c00) [pid = 1963] [serial = 1495] [outer = (nil)] 07:41:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc08f576400) [pid = 1963] [serial = 1496] [outer = 0x7fc08d967c00] 07:41:59 INFO - PROCESS | 1963 | 1461595319129 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc08f919800) [pid = 1963] [serial = 1497] [outer = 0x7fc08d967c00] 07:42:00 INFO - PROCESS | 1963 | 1461595320285 Marionette TRACE conn4 <- [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:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1493ms 07:42:00 INFO - PROCESS | 1963 | 1461595320313 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:42:00 INFO - PROCESS | 1963 | 1461595320320 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:42:00 INFO - PROCESS | 1963 | 1461595320328 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:42:00 INFO - PROCESS | 1963 | 1461595320334 Marionette TRACE conn4 <- [1,1966,null,{}] 07:42:00 INFO - PROCESS | 1963 | 1461595320341 Marionette TRACE conn4 -> [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:42:00 INFO - PROCESS | 1963 | 1461595320524 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:42:00 INFO - PROCESS | 1963 | 1461595320739 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc083e0a800 == 124 [pid = 1963] [id = 499] 07:42:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc081928400) [pid = 1963] [serial = 1498] [outer = (nil)] 07:42:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc08216ec00) [pid = 1963] [serial = 1499] [outer = 0x7fc081928400] 07:42:00 INFO - PROCESS | 1963 | 1461595320855 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc0835ccc00) [pid = 1963] [serial = 1500] [outer = 0x7fc081928400] 07:42:01 INFO - PROCESS | 1963 | 1461595321842 Marionette TRACE conn4 <- [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:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1537ms 07:42:01 INFO - PROCESS | 1963 | 1461595321864 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 1963 | 1461595321872 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:42:01 INFO - PROCESS | 1963 | 1461595321882 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - PROCESS | 1963 | 1461595321885 Marionette TRACE conn4 <- [1,1970,null,{}] 07:42:01 INFO - PROCESS | 1963 | 1461595321892 Marionette TRACE conn4 -> [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:42:02 INFO - PROCESS | 1963 | 1461595322086 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:42:02 INFO - PROCESS | 1963 | 1461595322355 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08eba5800 == 125 [pid = 1963] [id = 500] 07:42:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc0849d3800) [pid = 1963] [serial = 1501] [outer = (nil)] 07:42:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc08724c000) [pid = 1963] [serial = 1502] [outer = 0x7fc0849d3800] 07:42:02 INFO - PROCESS | 1963 | 1461595322513 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc08c9b8800) [pid = 1963] [serial = 1503] [outer = 0x7fc0849d3800] 07:42:03 INFO - PROCESS | 1963 | 1461595323357 Marionette TRACE conn4 <- [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:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1529ms 07:42:03 INFO - PROCESS | 1963 | 1461595323412 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 1963 | 1461595323416 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:42:03 INFO - PROCESS | 1963 | 1461595323422 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 1963 | 1461595323428 Marionette TRACE conn4 <- [1,1974,null,{}] 07:42:03 INFO - PROCESS | 1963 | 1461595323444 Marionette TRACE conn4 -> [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:42:03 INFO - PROCESS | 1963 | 1461595323664 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:42:03 INFO - PROCESS | 1963 | 1461595323872 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092b1d000 == 126 [pid = 1963] [id = 501] 07:42:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc08da75c00) [pid = 1963] [serial = 1504] [outer = (nil)] 07:42:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc08ed4d400) [pid = 1963] [serial = 1505] [outer = 0x7fc08da75c00] 07:42:03 INFO - PROCESS | 1963 | 1461595323991 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc08f52bc00) [pid = 1963] [serial = 1506] [outer = 0x7fc08da75c00] 07:42:04 INFO - PROCESS | 1963 | 1461595324830 Marionette TRACE conn4 <- [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:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1435ms 07:42:04 INFO - PROCESS | 1963 | 1461595324864 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 1963 | 1461595324869 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:42:04 INFO - PROCESS | 1963 | 1461595324877 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 1963 | 1461595324880 Marionette TRACE conn4 <- [1,1978,null,{}] 07:42:04 INFO - PROCESS | 1963 | 1461595324885 Marionette TRACE conn4 -> [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:42:05 INFO - PROCESS | 1963 | 1461595325079 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:42:05 INFO - PROCESS | 1963 | 1461595325291 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc093161800 == 127 [pid = 1963] [id = 502] 07:42:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc08ebe8c00) [pid = 1963] [serial = 1507] [outer = (nil)] 07:42:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc090a2a400) [pid = 1963] [serial = 1508] [outer = 0x7fc08ebe8c00] 07:42:05 INFO - PROCESS | 1963 | 1461595325404 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc090b34c00) [pid = 1963] [serial = 1509] [outer = 0x7fc08ebe8c00] 07:42:06 INFO - PROCESS | 1963 | 1461595326261 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1432ms 07:42:06 INFO - PROCESS | 1963 | 1461595326310 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:42:06 INFO - PROCESS | 1963 | 1461595326313 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:42:06 INFO - PROCESS | 1963 | 1461595326319 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - PROCESS | 1963 | 1461595326322 Marionette TRACE conn4 <- [1,1982,null,{}] 07:42:06 INFO - PROCESS | 1963 | 1461595326345 Marionette TRACE conn4 -> [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:42:06 INFO - PROCESS | 1963 | 1461595326521 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:42:06 INFO - PROCESS | 1963 | 1461595326781 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc093179000 == 128 [pid = 1963] [id = 503] 07:42:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc083faac00) [pid = 1963] [serial = 1510] [outer = (nil)] 07:42:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc091903000) [pid = 1963] [serial = 1511] [outer = 0x7fc083faac00] 07:42:06 INFO - PROCESS | 1963 | 1461595326854 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc091987800) [pid = 1963] [serial = 1512] [outer = 0x7fc083faac00] 07:42:07 INFO - PROCESS | 1963 | 1461595327774 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1482ms 07:42:07 INFO - PROCESS | 1963 | 1461595327802 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:42:07 INFO - PROCESS | 1963 | 1461595327805 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:42:07 INFO - PROCESS | 1963 | 1461595327811 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 1963 | 1461595327814 Marionette TRACE conn4 <- [1,1986,null,{}] 07:42:07 INFO - PROCESS | 1963 | 1461595327819 Marionette TRACE conn4 -> [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:42:08 INFO - PROCESS | 1963 | 1461595328003 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:42:08 INFO - PROCESS | 1963 | 1461595328265 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09575e800 == 129 [pid = 1963] [id = 504] 07:42:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc091ac6400) [pid = 1963] [serial = 1513] [outer = (nil)] 07:42:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc092c83000) [pid = 1963] [serial = 1514] [outer = 0x7fc091ac6400] 07:42:08 INFO - PROCESS | 1963 | 1461595328344 Marionette DEBUG loaded listener.js 07:42:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc0931cb400) [pid = 1963] [serial = 1515] [outer = 0x7fc091ac6400] 07:42:09 INFO - PROCESS | 1963 | 1461595329220 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1478ms 07:42:09 INFO - PROCESS | 1963 | 1461595329290 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:42:09 INFO - PROCESS | 1963 | 1461595329294 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:42:09 INFO - PROCESS | 1963 | 1461595329300 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:42:09 INFO - PROCESS | 1963 | 1461595329302 Marionette TRACE conn4 <- [1,1990,null,{}] 07:42:09 INFO - PROCESS | 1963 | 1461595329308 Marionette TRACE conn4 -> [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:42:09 INFO - PROCESS | 1963 | 1461595329494 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:42:09 INFO - PROCESS | 1963 | 1461595329704 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097684000 == 130 [pid = 1963] [id = 505] 07:42:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc092c7bc00) [pid = 1963] [serial = 1516] [outer = (nil)] 07:42:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc0934d7400) [pid = 1963] [serial = 1517] [outer = 0x7fc092c7bc00] 07:42:09 INFO - PROCESS | 1963 | 1461595329818 Marionette DEBUG loaded listener.js 07:42:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc0935a8000) [pid = 1963] [serial = 1518] [outer = 0x7fc092c7bc00] 07:42:10 INFO - PROCESS | 1963 | 1461595330718 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1483ms 07:42:10 INFO - PROCESS | 1963 | 1461595330784 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:42:10 INFO - PROCESS | 1963 | 1461595330788 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:42:10 INFO - PROCESS | 1963 | 1461595330794 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:42:10 INFO - PROCESS | 1963 | 1461595330797 Marionette TRACE conn4 <- [1,1994,null,{}] 07:42:10 INFO - PROCESS | 1963 | 1461595330803 Marionette TRACE conn4 -> [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:42:10 INFO - PROCESS | 1963 | 1461595330976 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:42:11 INFO - PROCESS | 1963 | 1461595331187 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0982e8800 == 131 [pid = 1963] [id = 506] 07:42:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc092c81000) [pid = 1963] [serial = 1519] [outer = (nil)] 07:42:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc09572a800) [pid = 1963] [serial = 1520] [outer = 0x7fc092c81000] 07:42:11 INFO - PROCESS | 1963 | 1461595331301 Marionette DEBUG loaded listener.js 07:42:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc0970e6400) [pid = 1963] [serial = 1521] [outer = 0x7fc092c81000] 07:42:12 INFO - PROCESS | 1963 | 1461595332195 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1436ms 07:42:12 INFO - PROCESS | 1963 | 1461595332231 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:42:12 INFO - PROCESS | 1963 | 1461595332234 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:42:12 INFO - PROCESS | 1963 | 1461595332240 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:42:12 INFO - PROCESS | 1963 | 1461595332243 Marionette TRACE conn4 <- [1,1998,null,{}] 07:42:12 INFO - PROCESS | 1963 | 1461595332249 Marionette TRACE conn4 -> [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:42:12 INFO - PROCESS | 1963 | 1461595332432 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:42:12 INFO - PROCESS | 1963 | 1461595332703 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc099589800 == 132 [pid = 1963] [id = 507] 07:42:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc083e46800) [pid = 1963] [serial = 1522] [outer = (nil)] 07:42:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc094029400) [pid = 1963] [serial = 1523] [outer = 0x7fc083e46800] 07:42:12 INFO - PROCESS | 1963 | 1461595332781 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc098678000) [pid = 1963] [serial = 1524] [outer = 0x7fc083e46800] 07:42:13 INFO - PROCESS | 1963 | 1461595333627 Marionette TRACE conn4 <- [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:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1433ms 07:42:13 INFO - PROCESS | 1963 | 1461595333675 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:42:13 INFO - PROCESS | 1963 | 1461595333679 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:42:13 INFO - PROCESS | 1963 | 1461595333684 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - PROCESS | 1963 | 1461595333687 Marionette TRACE conn4 <- [1,2002,null,{}] 07:42:13 INFO - PROCESS | 1963 | 1461595333693 Marionette TRACE conn4 -> [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:42:13 INFO - PROCESS | 1963 | 1461595333887 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:42:14 INFO - PROCESS | 1963 | 1461595334113 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a581e000 == 133 [pid = 1963] [id = 508] 07:42:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc0847a7400) [pid = 1963] [serial = 1525] [outer = (nil)] 07:42:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc09bf6dc00) [pid = 1963] [serial = 1526] [outer = 0x7fc0847a7400] 07:42:14 INFO - PROCESS | 1963 | 1461595334224 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc09ed48800) [pid = 1963] [serial = 1527] [outer = 0x7fc0847a7400] 07:42:15 INFO - PROCESS | 1963 | 1461595335148 Marionette TRACE conn4 <- [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:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1528ms 07:42:15 INFO - PROCESS | 1963 | 1461595335216 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 1963 | 1461595335220 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:42:15 INFO - PROCESS | 1963 | 1461595335228 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 1963 | 1461595335232 Marionette TRACE conn4 <- [1,2006,null,{}] 07:42:15 INFO - PROCESS | 1963 | 1461595335237 Marionette TRACE conn4 -> [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:42:15 INFO - PROCESS | 1963 | 1461595335448 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:42:15 INFO - PROCESS | 1963 | 1461595335662 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aaa35800 == 134 [pid = 1963] [id = 509] 07:42:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc097449800) [pid = 1963] [serial = 1528] [outer = (nil)] 07:42:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc0a6d87400) [pid = 1963] [serial = 1529] [outer = 0x7fc097449800] 07:42:15 INFO - PROCESS | 1963 | 1461595335781 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc0aa510000) [pid = 1963] [serial = 1530] [outer = 0x7fc097449800] 07:42:16 INFO - PROCESS | 1963 | 1461595336677 Marionette TRACE conn4 <- [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:42:16 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:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1480ms 07:42:16 INFO - PROCESS | 1963 | 1461595336752 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:42:16 INFO - PROCESS | 1963 | 1461595336756 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:42:16 INFO - PROCESS | 1963 | 1461595336813 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:42:16 INFO - PROCESS | 1963 | 1461595336816 Marionette TRACE conn4 <- [1,2010,null,{}] 07:42:16 INFO - PROCESS | 1963 | 1461595336824 Marionette TRACE conn4 -> [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:42:17 INFO - PROCESS | 1963 | 1461595337014 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:42:17 INFO - PROCESS | 1963 | 1461595337229 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080e5f800 == 135 [pid = 1963] [id = 510] 07:42:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc0804e8800) [pid = 1963] [serial = 1531] [outer = (nil)] 07:42:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc083e44400) [pid = 1963] [serial = 1532] [outer = 0x7fc0804e8800] 07:42:17 INFO - PROCESS | 1963 | 1461595337357 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc08f20e000) [pid = 1963] [serial = 1533] [outer = 0x7fc0804e8800] 07:42:18 INFO - PROCESS | 1963 | 1461595338232 Marionette TRACE conn4 <- [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:42:18 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:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1526ms 07:42:18 INFO - PROCESS | 1963 | 1461595338294 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:42:18 INFO - PROCESS | 1963 | 1461595338298 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:42:18 INFO - PROCESS | 1963 | 1461595338325 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:42:18 INFO - PROCESS | 1963 | 1461595338327 Marionette TRACE conn4 <- [1,2014,null,{}] 07:42:18 INFO - PROCESS | 1963 | 1461595338333 Marionette TRACE conn4 -> [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:42:18 INFO - PROCESS | 1963 | 1461595338507 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:42:19 INFO - PROCESS | 1963 | 1461595339131 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0820dc800 == 136 [pid = 1963] [id = 511] 07:42:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc08014b800) [pid = 1963] [serial = 1534] [outer = (nil)] 07:42:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc080392400) [pid = 1963] [serial = 1535] [outer = 0x7fc08014b800] 07:42:19 INFO - PROCESS | 1963 | 1461595339205 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc080f50800) [pid = 1963] [serial = 1536] [outer = 0x7fc08014b800] 07:42:20 INFO - PROCESS | 1963 | 1461595340061 Marionette TRACE conn4 <- [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:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1790ms 07:42:20 INFO - PROCESS | 1963 | 1461595340111 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:42:20 INFO - PROCESS | 1963 | 1461595340117 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:42:20 INFO - PROCESS | 1963 | 1461595340124 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:42:20 INFO - PROCESS | 1963 | 1461595340128 Marionette TRACE conn4 <- [1,2018,null,{}] 07:42:20 INFO - PROCESS | 1963 | 1461595340135 Marionette TRACE conn4 -> [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:42:20 INFO - PROCESS | 1963 | 1461595340310 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:42:20 INFO - PROCESS | 1963 | 1461595340543 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f7ae000 == 137 [pid = 1963] [id = 512] 07:42:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc08039cc00) [pid = 1963] [serial = 1537] [outer = (nil)] 07:42:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc081929400) [pid = 1963] [serial = 1538] [outer = 0x7fc08039cc00] 07:42:20 INFO - PROCESS | 1963 | 1461595340712 Marionette DEBUG loaded listener.js 07:42:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc084021c00) [pid = 1963] [serial = 1539] [outer = 0x7fc08039cc00] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc093587400) [pid = 1963] [serial = 1442] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc0a6d7c400) [pid = 1963] [serial = 1415] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc098215c00) [pid = 1963] [serial = 1412] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc0a8ebd400) [pid = 1963] [serial = 1418] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc096c37c00) [pid = 1963] [serial = 1409] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc094c47400) [pid = 1963] [serial = 1406] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc081ae7000) [pid = 1963] [serial = 1421] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | 1461595341853 Marionette TRACE conn4 <- [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:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1783ms 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc082170800) [pid = 1963] [serial = 1427] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc07f9a5000) [pid = 1963] [serial = 1382] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc08f1e3c00) [pid = 1963] [serial = 1391] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc08f90ec00) [pid = 1963] [serial = 1437] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc080f4a000) [pid = 1963] [serial = 1425] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc0858e2000) [pid = 1963] [serial = 1388] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc091909c00) [pid = 1963] [serial = 1439] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc08f584000) [pid = 1963] [serial = 1394] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc08ed8cc00) [pid = 1963] [serial = 1434] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc0847a5000) [pid = 1963] [serial = 1430] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc084026c00) [pid = 1963] [serial = 1428] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc08ed71800) [pid = 1963] [serial = 1380] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc08724cc00) [pid = 1963] [serial = 1431] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc093588800) [pid = 1963] [serial = 1403] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc0831ed000) [pid = 1963] [serial = 1385] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc08da72c00) [pid = 1963] [serial = 1433] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc0804e6000) [pid = 1963] [serial = 1424] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc091ae2800) [pid = 1963] [serial = 1440] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc093414000) [pid = 1963] [serial = 1400] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc08f429800) [pid = 1963] [serial = 1436] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc0918e6c00) [pid = 1963] [serial = 1397] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 1963 | 1461595341944 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 1963 | 1461595341948 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:42:21 INFO - PROCESS | 1963 | 1461595341959 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 1963 | 1461595341962 Marionette TRACE conn4 <- [1,2022,null,{}] 07:42:21 INFO - PROCESS | 1963 | 1461595341968 Marionette TRACE conn4 -> [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:42:22 INFO - PROCESS | 1963 | 1461595342141 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:42:22 INFO - PROCESS | 1963 | 1461595342153 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc081a98800 == 138 [pid = 1963] [id = 513] 07:42:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc0849cf400) [pid = 1963] [serial = 1540] [outer = (nil)] 07:42:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc0858e1c00) [pid = 1963] [serial = 1541] [outer = 0x7fc0849cf400] 07:42:22 INFO - PROCESS | 1963 | 1461595342215 Marionette DEBUG loaded listener.js 07:42:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc08c961400) [pid = 1963] [serial = 1542] [outer = 0x7fc0849cf400] 07:42:23 INFO - PROCESS | 1963 | 1461595343172 Marionette TRACE conn4 <- [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:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1283ms 07:42:23 INFO - PROCESS | 1963 | 1461595343242 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:42:23 INFO - PROCESS | 1963 | 1461595343246 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:42:23 INFO - PROCESS | 1963 | 1461595343258 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:42:23 INFO - PROCESS | 1963 | 1461595343267 Marionette TRACE conn4 <- [1,2026,null,{}] 07:42:23 INFO - PROCESS | 1963 | 1461595343275 Marionette TRACE conn4 -> [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:42:23 INFO - PROCESS | 1963 | 1461595343449 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:42:23 INFO - PROCESS | 1963 | 1461595343626 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08c707800 == 139 [pid = 1963] [id = 514] 07:42:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc0854a1800) [pid = 1963] [serial = 1543] [outer = (nil)] 07:42:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc08ebdfc00) [pid = 1963] [serial = 1544] [outer = 0x7fc0854a1800] 07:42:23 INFO - PROCESS | 1963 | 1461595343687 Marionette DEBUG loaded listener.js 07:42:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc08f378800) [pid = 1963] [serial = 1545] [outer = 0x7fc0854a1800] 07:42:24 INFO - PROCESS | 1963 | 1461595344472 Marionette TRACE conn4 <- [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:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1249ms 07:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:42:24 INFO - PROCESS | 1963 | 1461595344502 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:42:24 INFO - PROCESS | 1963 | 1461595344505 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:42:24 INFO - PROCESS | 1963 | 1461595344512 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - PROCESS | 1963 | 1461595344525 Marionette TRACE conn4 <- [1,2030,null,{}] 07:42:24 INFO - PROCESS | 1963 | 1461595344540 Marionette TRACE conn4 -> [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:42:24 INFO - PROCESS | 1963 | 1461595344773 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:42:24 INFO - PROCESS | 1963 | 1461595344794 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f703000 == 140 [pid = 1963] [id = 515] 07:42:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc0858de000) [pid = 1963] [serial = 1546] [outer = (nil)] 07:42:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc090a2b800) [pid = 1963] [serial = 1547] [outer = 0x7fc0858de000] 07:42:24 INFO - PROCESS | 1963 | 1461595344855 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc091984c00) [pid = 1963] [serial = 1548] [outer = 0x7fc0858de000] 07:42:25 INFO - PROCESS | 1963 | 1461595345783 Marionette TRACE conn4 <- [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:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1298ms 07:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:42:25 INFO - PROCESS | 1963 | 1461595345817 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:42:25 INFO - PROCESS | 1963 | 1461595345819 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:42:25 INFO - PROCESS | 1963 | 1461595345826 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:42:25 INFO - PROCESS | 1963 | 1461595345829 Marionette TRACE conn4 <- [1,2034,null,{}] 07:42:25 INFO - PROCESS | 1963 | 1461595345834 Marionette TRACE conn4 -> [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:42:26 INFO - PROCESS | 1963 | 1461595346056 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:42:26 INFO - PROCESS | 1963 | 1461595346095 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092b12000 == 141 [pid = 1963] [id = 516] 07:42:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc091ac4000) [pid = 1963] [serial = 1549] [outer = (nil)] 07:42:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc092ad4800) [pid = 1963] [serial = 1550] [outer = 0x7fc091ac4000] 07:42:26 INFO - PROCESS | 1963 | 1461595346167 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc093414000) [pid = 1963] [serial = 1551] [outer = 0x7fc091ac4000] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc080f49800) [pid = 1963] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc08f52b400) [pid = 1963] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc08319e800) [pid = 1963] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc083e4e000) [pid = 1963] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc0804e6800) [pid = 1963] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc083e42400) [pid = 1963] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc08da79c00) [pid = 1963] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc0858d9c00) [pid = 1963] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:42:26 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc083fd4000) [pid = 1963] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:42:27 INFO - PROCESS | 1963 | ************************* 07:42:27 INFO - PROCESS | 1963 | A coding exception was thrown and uncaught in a Task. 07:42:27 INFO - PROCESS | 1963 | 07:42:27 INFO - PROCESS | 1963 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:42:27 INFO - PROCESS | 1963 | Full stack: 07:42:27 INFO - PROCESS | 1963 | ************************* 07:42:27 INFO - PROCESS | 1963 | 1461595347670 Marionette TRACE conn4 <- [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:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1884ms 07:42:27 INFO - PROCESS | 1963 | 1461595347710 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:42:27 INFO - PROCESS | 1963 | 1461595347716 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:42:27 INFO - PROCESS | 1963 | 1461595347723 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 1963 | 1461595347729 Marionette TRACE conn4 <- [1,2038,null,{}] 07:42:27 INFO - PROCESS | 1963 | 1461595347738 Marionette TRACE conn4 -> [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:42:27 INFO - PROCESS | 1963 | 1461595347934 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:42:28 INFO - PROCESS | 1963 | 1461595348196 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08cbe1800 == 142 [pid = 1963] [id = 517] 07:42:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc085499c00) [pid = 1963] [serial = 1552] [outer = (nil)] 07:42:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc08724d400) [pid = 1963] [serial = 1553] [outer = 0x7fc085499c00] 07:42:28 INFO - PROCESS | 1963 | 1461595348318 Marionette DEBUG loaded listener.js 07:42:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc08da4d800) [pid = 1963] [serial = 1554] [outer = 0x7fc085499c00] 07:42:29 INFO - PROCESS | 1963 | 1461595349239 Marionette TRACE conn4 <- [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:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1585ms 07:42:29 INFO - PROCESS | 1963 | 1461595349308 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 1963 | 1461595349317 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:42:29 INFO - PROCESS | 1963 | 1461595349326 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - PROCESS | 1963 | 1461595349330 Marionette TRACE conn4 <- [1,2042,null,{}] 07:42:29 INFO - PROCESS | 1963 | 1461595349336 Marionette TRACE conn4 -> [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:42:29 INFO - PROCESS | 1963 | 1461595349558 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:42:29 INFO - PROCESS | 1963 | 1461595349814 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc093168000 == 143 [pid = 1963] [id = 518] 07:42:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc08ebec400) [pid = 1963] [serial = 1555] [outer = (nil)] 07:42:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc090aaf400) [pid = 1963] [serial = 1556] [outer = 0x7fc08ebec400] 07:42:29 INFO - PROCESS | 1963 | 1461595349930 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc091a62000) [pid = 1963] [serial = 1557] [outer = 0x7fc08ebec400] 07:42:30 INFO - PROCESS | 1963 | 1461595350760 Marionette TRACE conn4 <- [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:42:30 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:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1483ms 07:42:30 INFO - PROCESS | 1963 | 1461595350811 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:42:30 INFO - PROCESS | 1963 | 1461595350815 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:42:30 INFO - PROCESS | 1963 | 1461595350821 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:42:30 INFO - PROCESS | 1963 | 1461595350827 Marionette TRACE conn4 <- [1,2046,null,{}] 07:42:30 INFO - PROCESS | 1963 | 1461595350842 Marionette TRACE conn4 -> [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:42:31 INFO - PROCESS | 1963 | 1461595351052 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:42:31 INFO - PROCESS | 1963 | 1461595351328 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc098eb7000 == 144 [pid = 1963] [id = 519] 07:42:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc09358f000) [pid = 1963] [serial = 1558] [outer = (nil)] 07:42:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc096c37c00) [pid = 1963] [serial = 1559] [outer = 0x7fc09358f000] 07:42:31 INFO - PROCESS | 1963 | 1461595351452 Marionette DEBUG loaded listener.js 07:42:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc097a4f400) [pid = 1963] [serial = 1560] [outer = 0x7fc09358f000] 07:42:32 INFO - PROCESS | 1963 | 1461595352321 Marionette TRACE conn4 <- [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:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1536ms 07:42:32 INFO - PROCESS | 1963 | 1461595352357 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 1963 | 1461595352362 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:42:32 INFO - PROCESS | 1963 | 1461595352368 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:42:32 INFO - PROCESS | 1963 | 1461595352371 Marionette TRACE conn4 <- [1,2050,null,{}] 07:42:32 INFO - PROCESS | 1963 | 1461595352376 Marionette TRACE conn4 -> [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:42:32 INFO - PROCESS | 1963 | 1461595352568 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:42:32 INFO - PROCESS | 1963 | 1461595352826 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5f5d800 == 145 [pid = 1963] [id = 520] 07:42:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc0831a9800) [pid = 1963] [serial = 1561] [outer = (nil)] 07:42:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc09186b400) [pid = 1963] [serial = 1562] [outer = 0x7fc0831a9800] 07:42:32 INFO - PROCESS | 1963 | 1461595352942 Marionette DEBUG loaded listener.js 07:42:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc0995e8c00) [pid = 1963] [serial = 1563] [outer = 0x7fc0831a9800] 07:42:33 INFO - PROCESS | 1963 | 1461595353726 Marionette TRACE conn4 <- [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:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1429ms 07:42:33 INFO - PROCESS | 1963 | 1461595353798 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:42:33 INFO - PROCESS | 1963 | 1461595353802 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:42:33 INFO - PROCESS | 1963 | 1461595353808 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:42:33 INFO - PROCESS | 1963 | 1461595353810 Marionette TRACE conn4 <- [1,2054,null,{}] 07:42:33 INFO - PROCESS | 1963 | 1461595353815 Marionette TRACE conn4 -> [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:42:34 INFO - PROCESS | 1963 | 1461595354001 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:42:34 INFO - PROCESS | 1963 | 1461595354226 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aaa62000 == 146 [pid = 1963] [id = 521] 07:42:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc0a4c1a000) [pid = 1963] [serial = 1564] [outer = (nil)] 07:42:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc0a5bee000) [pid = 1963] [serial = 1565] [outer = 0x7fc0a4c1a000] 07:42:34 INFO - PROCESS | 1963 | 1461595354390 Marionette DEBUG loaded listener.js 07:42:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc0a6c3c800) [pid = 1963] [serial = 1566] [outer = 0x7fc0a4c1a000] 07:42:35 INFO - PROCESS | 1963 | 1461595355260 Marionette TRACE conn4 <- [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:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1527ms 07:42:35 INFO - PROCESS | 1963 | 1461595355336 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:42:35 INFO - PROCESS | 1963 | 1461595355340 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:42:35 INFO - PROCESS | 1963 | 1461595355346 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:42:35 INFO - PROCESS | 1963 | 1461595355349 Marionette TRACE conn4 <- [1,2058,null,{}] 07:42:35 INFO - PROCESS | 1963 | 1461595355355 Marionette TRACE conn4 -> [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:42:35 INFO - PROCESS | 1963 | 1461595355576 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:42:35 INFO - PROCESS | 1963 | 1461595355835 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0b019f000 == 147 [pid = 1963] [id = 522] 07:42:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc0a4c1a400) [pid = 1963] [serial = 1567] [outer = (nil)] 07:42:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc0aa8ab800) [pid = 1963] [serial = 1568] [outer = 0x7fc0a4c1a400] 07:42:35 INFO - PROCESS | 1963 | 1461595355957 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc0aafc6400) [pid = 1963] [serial = 1569] [outer = 0x7fc0a4c1a400] 07:42:36 INFO - PROCESS | 1963 | 1461595356746 Marionette TRACE conn4 <- [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:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1436ms 07:42:36 INFO - PROCESS | 1963 | 1461595356782 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:42:36 INFO - PROCESS | 1963 | 1461595356785 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:42:36 INFO - PROCESS | 1963 | 1461595356791 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:42:36 INFO - PROCESS | 1963 | 1461595356794 Marionette TRACE conn4 <- [1,2062,null,{}] 07:42:36 INFO - PROCESS | 1963 | 1461595356799 Marionette TRACE conn4 -> [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:42:36 INFO - PROCESS | 1963 | 1461595356979 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:42:37 INFO - PROCESS | 1963 | 1461595357198 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09327a800 == 148 [pid = 1963] [id = 523] 07:42:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc085c8ac00) [pid = 1963] [serial = 1570] [outer = (nil)] 07:42:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc085c8f800) [pid = 1963] [serial = 1571] [outer = 0x7fc085c8ac00] 07:42:37 INFO - PROCESS | 1963 | 1461595357309 Marionette DEBUG loaded listener.js 07:42:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc085c95000) [pid = 1963] [serial = 1572] [outer = 0x7fc085c8ac00] 07:42:38 INFO - PROCESS | 1963 | 1461595358195 Marionette TRACE conn4 <- [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:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1435ms 07:42:38 INFO - PROCESS | 1963 | 1461595358227 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:42:38 INFO - PROCESS | 1963 | 1461595358230 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:42:38 INFO - PROCESS | 1963 | 1461595358236 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 1963 | 1461595358239 Marionette TRACE conn4 <- [1,2066,null,{}] 07:42:38 INFO - PROCESS | 1963 | 1461595358244 Marionette TRACE conn4 -> [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:42:38 INFO - PROCESS | 1963 | 1461595358424 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:42:38 INFO - PROCESS | 1963 | 1461595358645 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f5db800 == 149 [pid = 1963] [id = 524] 07:42:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc085c56000) [pid = 1963] [serial = 1573] [outer = (nil)] 07:42:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc085c5a400) [pid = 1963] [serial = 1574] [outer = 0x7fc085c56000] 07:42:38 INFO - PROCESS | 1963 | 1461595358761 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc085c5f400) [pid = 1963] [serial = 1575] [outer = 0x7fc085c56000] 07:42:39 INFO - PROCESS | 1963 | 1461595359594 Marionette TRACE conn4 <- [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:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1431ms 07:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:42:39 INFO - PROCESS | 1963 | 1461595359668 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:42:39 INFO - PROCESS | 1963 | 1461595359671 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:42:39 INFO - PROCESS | 1963 | 1461595359677 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 1963 | 1461595359680 Marionette TRACE conn4 <- [1,2070,null,{}] 07:42:39 INFO - PROCESS | 1963 | 1461595359686 Marionette TRACE conn4 -> [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:42:39 INFO - PROCESS | 1963 | 1461595359872 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:42:40 INFO - PROCESS | 1963 | 1461595360138 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f0af800 == 150 [pid = 1963] [id = 525] 07:42:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc080dc6c00) [pid = 1963] [serial = 1576] [outer = (nil)] 07:42:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc085c5d400) [pid = 1963] [serial = 1577] [outer = 0x7fc080dc6c00] 07:42:40 INFO - PROCESS | 1963 | 1461595360252 Marionette DEBUG loaded listener.js 07:42:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc085c95800) [pid = 1963] [serial = 1578] [outer = 0x7fc080dc6c00] 07:42:41 INFO - PROCESS | 1963 | 1461595361031 Marionette TRACE conn4 <- [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:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1430ms 07:42:41 INFO - PROCESS | 1963 | 1461595361107 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:42:41 INFO - PROCESS | 1963 | 1461595361111 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:42:41 INFO - PROCESS | 1963 | 1461595361117 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:42:41 INFO - PROCESS | 1963 | 1461595361120 Marionette TRACE conn4 <- [1,2074,null,{}] 07:42:41 INFO - PROCESS | 1963 | 1461595361125 Marionette TRACE conn4 -> [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:42:41 INFO - PROCESS | 1963 | 1461595361319 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:42:41 INFO - PROCESS | 1963 | 1461595361537 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f5ea000 == 151 [pid = 1963] [id = 526] 07:42:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc080f45400) [pid = 1963] [serial = 1579] [outer = (nil)] 07:42:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc08c79e800) [pid = 1963] [serial = 1580] [outer = 0x7fc080f45400] 07:42:41 INFO - PROCESS | 1963 | 1461595361649 Marionette DEBUG loaded listener.js 07:42:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc08c7a3400) [pid = 1963] [serial = 1581] [outer = 0x7fc080f45400] 07:42:42 INFO - PROCESS | 1963 | 1461595362551 Marionette TRACE conn4 <- [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:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1480ms 07:42:42 INFO - PROCESS | 1963 | 1461595362598 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:42:42 INFO - PROCESS | 1963 | 1461595362602 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:42:42 INFO - PROCESS | 1963 | 1461595362608 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:42:42 INFO - PROCESS | 1963 | 1461595362612 Marionette TRACE conn4 <- [1,2078,null,{}] 07:42:42 INFO - PROCESS | 1963 | 1461595362617 Marionette TRACE conn4 -> [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:42:42 INFO - PROCESS | 1963 | 1461595362823 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:42:43 INFO - PROCESS | 1963 | 1461595363125 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07efe2000 == 152 [pid = 1963] [id = 527] 07:42:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc07efe8800) [pid = 1963] [serial = 1582] [outer = (nil)] 07:42:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc07eff1400) [pid = 1963] [serial = 1583] [outer = 0x7fc07efe8800] 07:42:43 INFO - PROCESS | 1963 | 1461595363206 Marionette DEBUG loaded listener.js 07:42:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc097a50c00) [pid = 1963] [serial = 1584] [outer = 0x7fc07efe8800] 07:42:43 INFO - PROCESS | 1963 | 1461595363964 Marionette TRACE conn4 <- [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:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1429ms 07:42:44 INFO - PROCESS | 1963 | 1461595364038 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:42:44 INFO - PROCESS | 1963 | 1461595364042 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:42:44 INFO - PROCESS | 1963 | 1461595364048 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:42:44 INFO - PROCESS | 1963 | 1461595364056 Marionette TRACE conn4 <- [1,2082,null,{}] 07:42:44 INFO - PROCESS | 1963 | 1461595364065 Marionette TRACE conn4 -> [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:42:44 INFO - PROCESS | 1963 | 1461595364286 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:42:44 INFO - PROCESS | 1963 | 1461595364546 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f2db800 == 153 [pid = 1963] [id = 528] 07:42:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc07efe9c00) [pid = 1963] [serial = 1585] [outer = (nil)] 07:42:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc092f13400) [pid = 1963] [serial = 1586] [outer = 0x7fc07efe9c00] 07:42:44 INFO - PROCESS | 1963 | 1461595364659 Marionette DEBUG loaded listener.js 07:42:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc092f18800) [pid = 1963] [serial = 1587] [outer = 0x7fc07efe9c00] 07:42:45 INFO - PROCESS | 1963 | 1461595365437 Marionette TRACE conn4 <- [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:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1438ms 07:42:45 INFO - PROCESS | 1963 | 1461595365487 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:42:45 INFO - PROCESS | 1963 | 1461595365490 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:42:45 INFO - PROCESS | 1963 | 1461595365506 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:42:45 INFO - PROCESS | 1963 | 1461595365510 Marionette TRACE conn4 <- [1,2086,null,{}] 07:42:45 INFO - PROCESS | 1963 | 1461595365515 Marionette TRACE conn4 -> [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:42:45 INFO - PROCESS | 1963 | 1461595365694 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:42:45 INFO - PROCESS | 1963 | 1461595365918 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07e812000 == 154 [pid = 1963] [id = 529] 07:42:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc07e835c00) [pid = 1963] [serial = 1588] [outer = (nil)] 07:42:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc07e83e000) [pid = 1963] [serial = 1589] [outer = 0x7fc07e835c00] 07:42:46 INFO - PROCESS | 1963 | 1461595366032 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc07e843800) [pid = 1963] [serial = 1590] [outer = 0x7fc07e835c00] 07:42:46 INFO - PROCESS | 1963 | 1461595366863 Marionette TRACE conn4 <- [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:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1390ms 07:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:42:46 INFO - PROCESS | 1963 | 1461595366896 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 1963 | 1461595366898 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:42:46 INFO - PROCESS | 1963 | 1461595366904 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 1963 | 1461595366907 Marionette TRACE conn4 <- [1,2090,null,{}] 07:42:46 INFO - PROCESS | 1963 | 1461595366912 Marionette TRACE conn4 -> [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:42:47 INFO - PROCESS | 1963 | 1461595367097 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:42:47 INFO - PROCESS | 1963 | 1461595367398 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07eaac000 == 155 [pid = 1963] [id = 530] 07:42:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc07e836000) [pid = 1963] [serial = 1591] [outer = (nil)] 07:42:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc07e9b5400) [pid = 1963] [serial = 1592] [outer = 0x7fc07e836000] 07:42:47 INFO - PROCESS | 1963 | 1461595367521 Marionette DEBUG loaded listener.js 07:42:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc07e9b9800) [pid = 1963] [serial = 1593] [outer = 0x7fc07e836000] 07:42:48 INFO - PROCESS | 1963 | 1461595368313 Marionette TRACE conn4 <- [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:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1480ms 07:42:48 INFO - PROCESS | 1963 | 1461595368385 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:42:48 INFO - PROCESS | 1963 | 1461595368389 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:42:48 INFO - PROCESS | 1963 | 1461595368395 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - PROCESS | 1963 | 1461595368397 Marionette TRACE conn4 <- [1,2094,null,{}] 07:42:48 INFO - PROCESS | 1963 | 1461595368403 Marionette TRACE conn4 -> [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:42:48 INFO - PROCESS | 1963 | 1461595368584 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:42:48 INFO - PROCESS | 1963 | 1461595368854 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07efdc800 == 156 [pid = 1963] [id = 531] 07:42:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc07e9af800) [pid = 1963] [serial = 1594] [outer = (nil)] 07:42:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc07e9bd800) [pid = 1963] [serial = 1595] [outer = 0x7fc07e9af800] 07:42:48 INFO - PROCESS | 1963 | 1461595368965 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc08194cc00) [pid = 1963] [serial = 1596] [outer = 0x7fc07e9af800] 07:42:50 INFO - PROCESS | 1963 | 1461595370168 Marionette TRACE conn4 <- [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:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1834ms 07:42:50 INFO - PROCESS | 1963 | 1461595370228 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 1963 | 1461595370233 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:42:50 INFO - PROCESS | 1963 | 1461595370249 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - PROCESS | 1963 | 1461595370254 Marionette TRACE conn4 <- [1,2098,null,{}] 07:42:50 INFO - PROCESS | 1963 | 1461595370263 Marionette TRACE conn4 -> [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:42:50 INFO - PROCESS | 1963 | 1461595370591 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:42:50 INFO - PROCESS | 1963 | 1461595370795 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f504000 == 157 [pid = 1963] [id = 532] 07:42:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc07f9a8400) [pid = 1963] [serial = 1597] [outer = (nil)] 07:42:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc08014f400) [pid = 1963] [serial = 1598] [outer = 0x7fc07f9a8400] 07:42:50 INFO - PROCESS | 1963 | 1461595370864 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc080398000) [pid = 1963] [serial = 1599] [outer = 0x7fc07f9a8400] 07:42:51 INFO - PROCESS | 1963 | 1461595371817 Marionette TRACE conn4 <- [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:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1644ms 07:42:51 INFO - PROCESS | 1963 | 1461595371892 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:42:51 INFO - PROCESS | 1963 | 1461595371900 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:42:51 INFO - PROCESS | 1963 | 1461595371909 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:42:51 INFO - PROCESS | 1963 | 1461595371912 Marionette TRACE conn4 <- [1,2102,null,{}] 07:42:51 INFO - PROCESS | 1963 | 1461595371917 Marionette TRACE conn4 -> [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:42:52 INFO - PROCESS | 1963 | 1461595372141 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:42:52 INFO - PROCESS | 1963 | 1461595372526 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | --DOCSHELL 0x7fc08f703000 == 156 [pid = 1963] [id = 515] 07:42:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c707800 == 155 [pid = 1963] [id = 514] 07:42:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc081a98800 == 154 [pid = 1963] [id = 513] 07:42:52 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc08192a800) [pid = 1963] [serial = 1466] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc092c7ac00) [pid = 1963] [serial = 1469] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc080399c00) [pid = 1963] [serial = 1472] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f7a7800 == 155 [pid = 1963] [id = 533] 07:42:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc080399c00) [pid = 1963] [serial = 1600] [outer = (nil)] 07:42:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc08165a400) [pid = 1963] [serial = 1601] [outer = 0x7fc080399c00] 07:42:52 INFO - PROCESS | 1963 | 1461595372649 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc081931800) [pid = 1963] [serial = 1602] [outer = 0x7fc080399c00] 07:42:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f7ae000 == 154 [pid = 1963] [id = 512] 07:42:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0820dc800 == 153 [pid = 1963] [id = 511] 07:42:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc099589800 == 152 [pid = 1963] [id = 507] 07:42:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982e8800 == 151 [pid = 1963] [id = 506] 07:42:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097684000 == 150 [pid = 1963] [id = 505] 07:42:52 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09575e800 == 149 [pid = 1963] [id = 504] 07:42:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc093179000 == 148 [pid = 1963] [id = 503] 07:42:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc093161800 == 147 [pid = 1963] [id = 502] 07:42:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08eba5800 == 146 [pid = 1963] [id = 500] 07:42:53 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc083e0a800 == 145 [pid = 1963] [id = 499] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc096829000) [pid = 1963] [serial = 1443] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc08f90e400) [pid = 1963] [serial = 1332] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc0a4c1c000) [pid = 1963] [serial = 1460] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc0835d1000) [pid = 1963] [serial = 1479] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc0831ad000) [pid = 1963] [serial = 1478] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc086ee5000) [pid = 1963] [serial = 1484] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc08216f000) [pid = 1963] [serial = 1476] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc081951800) [pid = 1963] [serial = 1475] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc092ae1400) [pid = 1963] [serial = 1454] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc098e7b000) [pid = 1963] [serial = 1457] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc0849cf800) [pid = 1963] [serial = 1481] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc07f9a8800) [pid = 1963] [serial = 1445] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc0854a0000) [pid = 1963] [serial = 1448] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc0854a3c00) [pid = 1963] [serial = 1482] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc08ebe6c00) [pid = 1963] [serial = 1451] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc0aa8af800) [pid = 1963] [serial = 1463] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc08ed16400) [pid = 1963] [serial = 1490] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc08f202800) [pid = 1963] [serial = 1493] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc08f42ec00) [pid = 1963] [serial = 1494] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc08c7ca000) [pid = 1963] [serial = 1487] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08ed9a800) [pid = 1963] [serial = 1491] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc08c9b9000) [pid = 1963] [serial = 1488] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc0884d3400) [pid = 1963] [serial = 1485] [outer = (nil)] [url = about:blank] 07:42:53 INFO - PROCESS | 1963 | 1461595373464 Marionette TRACE conn4 <- [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:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1581ms 07:42:53 INFO - PROCESS | 1963 | 1461595373493 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:42:53 INFO - PROCESS | 1963 | 1461595373495 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:42:53 INFO - PROCESS | 1963 | 1461595373502 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 1963 | 1461595373507 Marionette TRACE conn4 <- [1,2106,null,{}] 07:42:53 INFO - PROCESS | 1963 | 1461595373522 Marionette TRACE conn4 -> [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:42:53 INFO - PROCESS | 1963 | 1461595373689 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:42:53 INFO - PROCESS | 1963 | 1461595373707 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0818e2800 == 146 [pid = 1963] [id = 534] 07:42:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc082174000) [pid = 1963] [serial = 1603] [outer = (nil)] 07:42:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc0831e2400) [pid = 1963] [serial = 1604] [outer = 0x7fc082174000] 07:42:53 INFO - PROCESS | 1963 | 1461595373772 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc0835cc800) [pid = 1963] [serial = 1605] [outer = 0x7fc082174000] 07:42:54 INFO - PROCESS | 1963 | 1461595374681 Marionette TRACE conn4 <- [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:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1233ms 07:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:42:54 INFO - PROCESS | 1963 | 1461595374735 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:42:54 INFO - PROCESS | 1963 | 1461595374738 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:42:54 INFO - PROCESS | 1963 | 1461595374745 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 1963 | 1461595374747 Marionette TRACE conn4 <- [1,2110,null,{}] 07:42:54 INFO - PROCESS | 1963 | 1461595374752 Marionette TRACE conn4 -> [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:42:54 INFO - PROCESS | 1963 | 1461595374915 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:42:54 INFO - PROCESS | 1963 | 1461595374925 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0832e1000 == 147 [pid = 1963] [id = 535] 07:42:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc0822e1800) [pid = 1963] [serial = 1606] [outer = (nil)] 07:42:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc083fb5400) [pid = 1963] [serial = 1607] [outer = 0x7fc0822e1800] 07:42:55 INFO - PROCESS | 1963 | 1461595375172 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc083fdac00) [pid = 1963] [serial = 1608] [outer = 0x7fc0822e1800] 07:42:55 INFO - PROCESS | 1963 | 1461595375960 Marionette TRACE conn4 <- [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:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1231ms 07:42:55 INFO - PROCESS | 1963 | 1461595375984 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:42:55 INFO - PROCESS | 1963 | 1461595375987 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:42:55 INFO - PROCESS | 1963 | 1461595375993 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:42:55 INFO - PROCESS | 1963 | 1461595375995 Marionette TRACE conn4 <- [1,2114,null,{}] 07:42:56 INFO - PROCESS | 1963 | 1461595376000 Marionette TRACE conn4 -> [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:42:56 INFO - PROCESS | 1963 | 1461595376233 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:42:56 INFO - PROCESS | 1963 | 1461595376264 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc084819000 == 148 [pid = 1963] [id = 536] 07:42:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc083fda000) [pid = 1963] [serial = 1609] [outer = (nil)] 07:42:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc0847a3000) [pid = 1963] [serial = 1610] [outer = 0x7fc083fda000] 07:42:56 INFO - PROCESS | 1963 | 1461595376323 Marionette DEBUG loaded listener.js 07:42:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc0849d7400) [pid = 1963] [serial = 1611] [outer = 0x7fc083fda000] 07:42:57 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc0854a1800) [pid = 1963] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:42:57 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc0858de000) [pid = 1963] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:42:57 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc08039cc00) [pid = 1963] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:42:57 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc08d967c00) [pid = 1963] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:42:57 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc08014b800) [pid = 1963] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:42:57 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc0849cf400) [pid = 1963] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:42:57 INFO - PROCESS | 1963 | 1461595377426 Marionette TRACE conn4 <- [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:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1478ms 07:42:57 INFO - PROCESS | 1963 | 1461595377472 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 1963 | 1461595377475 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:42:57 INFO - PROCESS | 1963 | 1461595377481 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 1963 | 1461595377483 Marionette TRACE conn4 <- [1,2118,null,{}] 07:42:57 INFO - PROCESS | 1963 | 1461595377493 Marionette TRACE conn4 -> [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:42:57 INFO - PROCESS | 1963 | 1461595377750 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:42:57 INFO - PROCESS | 1963 | 1461595377930 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc085e96000 == 149 [pid = 1963] [id = 537] 07:42:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc085c94c00) [pid = 1963] [serial = 1612] [outer = (nil)] 07:42:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc085ec6c00) [pid = 1963] [serial = 1613] [outer = 0x7fc085c94c00] 07:42:57 INFO - PROCESS | 1963 | 1461595377996 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc086ee3000) [pid = 1963] [serial = 1614] [outer = 0x7fc085c94c00] 07:42:58 INFO - PROCESS | 1963 | 1461595378639 Marionette TRACE conn4 <- [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:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1181ms 07:42:58 INFO - PROCESS | 1963 | 1461595378663 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 1963 | 1461595378666 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:42:58 INFO - PROCESS | 1963 | 1461595378672 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 1963 | 1461595378674 Marionette TRACE conn4 <- [1,2122,null,{}] 07:42:58 INFO - PROCESS | 1963 | 1461595378679 Marionette TRACE conn4 -> [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:42:58 INFO - PROCESS | 1963 | 1461595378837 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:42:59 INFO - PROCESS | 1963 | 1461595379024 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0885ee000 == 150 [pid = 1963] [id = 538] 07:42:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc083fdb000) [pid = 1963] [serial = 1615] [outer = (nil)] 07:42:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc086eeb800) [pid = 1963] [serial = 1616] [outer = 0x7fc083fdb000] 07:42:59 INFO - PROCESS | 1963 | 1461595379085 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc086f6a000) [pid = 1963] [serial = 1617] [outer = 0x7fc083fdb000] 07:43:00 INFO - PROCESS | 1963 | 1461595380075 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1442ms 07:43:00 INFO - PROCESS | 1963 | 1461595380115 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:43:00 INFO - PROCESS | 1963 | 1461595380122 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:43:00 INFO - PROCESS | 1963 | 1461595380131 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 1963 | 1461595380135 Marionette TRACE conn4 <- [1,2126,null,{}] 07:43:00 INFO - PROCESS | 1963 | 1461595380143 Marionette TRACE conn4 -> [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:43:00 INFO - PROCESS | 1963 | 1461595380347 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:43:00 INFO - PROCESS | 1963 | 1461595380659 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080e55000 == 151 [pid = 1963] [id = 539] 07:43:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc080155000) [pid = 1963] [serial = 1618] [outer = (nil)] 07:43:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc080dcb400) [pid = 1963] [serial = 1619] [outer = 0x7fc080155000] 07:43:00 INFO - PROCESS | 1963 | 1461595380741 Marionette DEBUG loaded listener.js 07:43:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc08165f000) [pid = 1963] [serial = 1620] [outer = 0x7fc080155000] 07:43:01 INFO - PROCESS | 1963 | 1461595381575 Marionette TRACE conn4 <- [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:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1485ms 07:43:01 INFO - PROCESS | 1963 | 1461595381617 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 1963 | 1461595381626 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:43:01 INFO - PROCESS | 1963 | 1461595381636 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 1963 | 1461595381639 Marionette TRACE conn4 <- [1,2130,null,{}] 07:43:01 INFO - PROCESS | 1963 | 1461595381645 Marionette TRACE conn4 -> [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:43:01 INFO - PROCESS | 1963 | 1461595381849 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:43:02 INFO - PROCESS | 1963 | 1461595382209 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0846e1800 == 152 [pid = 1963] [id = 540] 07:43:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc081ae8000) [pid = 1963] [serial = 1621] [outer = (nil)] 07:43:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc0831e9c00) [pid = 1963] [serial = 1622] [outer = 0x7fc081ae8000] 07:43:02 INFO - PROCESS | 1963 | 1461595382287 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc083fb3000) [pid = 1963] [serial = 1623] [outer = 0x7fc081ae8000] 07:43:03 INFO - PROCESS | 1963 | 1461595383161 Marionette TRACE conn4 <- [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:43:03 INFO - PROCESS | 1963 | 1461595383228 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:43:03 INFO - PROCESS | 1963 | 1461595383234 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:43:03 INFO - PROCESS | 1963 | 1461595383240 Marionette TRACE conn4 <- [1,2134,null,{}] 07:43:03 INFO - PROCESS | 1963 | 1461595383255 Marionette TRACE conn4 -> [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:43:03 INFO - PROCESS | 1963 | 1461595383452 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:43:03 INFO - PROCESS | 1963 | 1461595383715 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08e91b800 == 153 [pid = 1963] [id = 541] 07:43:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc083fb6400) [pid = 1963] [serial = 1624] [outer = (nil)] 07:43:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc085c5d000) [pid = 1963] [serial = 1625] [outer = 0x7fc083fb6400] 07:43:03 INFO - PROCESS | 1963 | 1461595383838 Marionette DEBUG loaded listener.js 07:43:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc086f62400) [pid = 1963] [serial = 1626] [outer = 0x7fc083fb6400] 07:43:04 INFO - PROCESS | 1963 | 1461595384658 Marionette TRACE conn4 <- [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:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1487ms 07:43:04 INFO - PROCESS | 1963 | 1461595384722 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:43:04 INFO - PROCESS | 1963 | 1461595384727 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:43:04 INFO - PROCESS | 1963 | 1461595384732 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:43:04 INFO - PROCESS | 1963 | 1461595384734 Marionette TRACE conn4 <- [1,2138,null,{}] 07:43:04 INFO - PROCESS | 1963 | 1461595384740 Marionette TRACE conn4 -> [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:43:04 INFO - PROCESS | 1963 | 1461595384944 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:43:05 INFO - PROCESS | 1963 | 1461595385249 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08f15a000 == 154 [pid = 1963] [id = 542] 07:43:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc0849d0400) [pid = 1963] [serial = 1627] [outer = (nil)] 07:43:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc0884d1800) [pid = 1963] [serial = 1628] [outer = 0x7fc0849d0400] 07:43:05 INFO - PROCESS | 1963 | 1461595385329 Marionette DEBUG loaded listener.js 07:43:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc08c79c000) [pid = 1963] [serial = 1629] [outer = 0x7fc0849d0400] 07:43:06 INFO - PROCESS | 1963 | 1461595386155 Marionette TRACE conn4 <- [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:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1480ms 07:43:06 INFO - PROCESS | 1963 | 1461595386214 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:43:06 INFO - PROCESS | 1963 | 1461595386218 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:43:06 INFO - PROCESS | 1963 | 1461595386224 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:43:06 INFO - PROCESS | 1963 | 1461595386227 Marionette TRACE conn4 <- [1,2142,null,{}] 07:43:06 INFO - PROCESS | 1963 | 1461595386232 Marionette TRACE conn4 -> [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:43:06 INFO - PROCESS | 1963 | 1461595386422 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:43:06 INFO - PROCESS | 1963 | 1461595386697 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08f775000 == 155 [pid = 1963] [id = 543] 07:43:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc08c7a4400) [pid = 1963] [serial = 1630] [outer = (nil)] 07:43:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc08c7a8c00) [pid = 1963] [serial = 1631] [outer = 0x7fc08c7a4400] 07:43:06 INFO - PROCESS | 1963 | 1461595386820 Marionette DEBUG loaded listener.js 07:43:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc08c7ccc00) [pid = 1963] [serial = 1632] [outer = 0x7fc08c7a4400] 07:43:07 INFO - PROCESS | 1963 | 1461595387648 Marionette TRACE conn4 <- [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:43:07 INFO - PROCESS | 1963 | 1461595387714 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:43:07 INFO - PROCESS | 1963 | 1461595387720 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - PROCESS | 1963 | 1461595387724 Marionette TRACE conn4 <- [1,2146,null,{}] 07:43:07 INFO - PROCESS | 1963 | 1461595387729 Marionette TRACE conn4 -> [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:43:07 INFO - PROCESS | 1963 | 1461595387969 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:43:08 INFO - PROCESS | 1963 | 1461595388271 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0919e0800 == 156 [pid = 1963] [id = 544] 07:43:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc08c967400) [pid = 1963] [serial = 1633] [outer = (nil)] 07:43:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc08c9c1c00) [pid = 1963] [serial = 1634] [outer = 0x7fc08c967400] 07:43:08 INFO - PROCESS | 1963 | 1461595388353 Marionette DEBUG loaded listener.js 07:43:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc08dcb4400) [pid = 1963] [serial = 1635] [outer = 0x7fc08c967400] 07:43:09 INFO - PROCESS | 1963 | 1461595389140 Marionette TRACE conn4 <- [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:43:09 INFO - PROCESS | 1963 | 1461595389209 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:43:09 INFO - PROCESS | 1963 | 1461595389216 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:43:09 INFO - PROCESS | 1963 | 1461595389218 Marionette TRACE conn4 <- [1,2150,null,{}] 07:43:09 INFO - PROCESS | 1963 | 1461595389223 Marionette TRACE conn4 -> [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:43:09 INFO - PROCESS | 1963 | 1461595389412 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:43:09 INFO - PROCESS | 1963 | 1461595389675 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b36800 == 157 [pid = 1963] [id = 545] 07:43:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc08c9b3000) [pid = 1963] [serial = 1636] [outer = (nil)] 07:43:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc08ebeb400) [pid = 1963] [serial = 1637] [outer = 0x7fc08c9b3000] 07:43:09 INFO - PROCESS | 1963 | 1461595389788 Marionette DEBUG loaded listener.js 07:43:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc08ed46800) [pid = 1963] [serial = 1638] [outer = 0x7fc08c9b3000] 07:43:10 INFO - PROCESS | 1963 | 1461595390563 Marionette TRACE conn4 <- [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:43:10 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:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1389ms 07:43:10 INFO - PROCESS | 1963 | 1461595390606 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:43:10 INFO - PROCESS | 1963 | 1461595390609 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:43:10 INFO - PROCESS | 1963 | 1461595390615 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:43:10 INFO - PROCESS | 1963 | 1461595390618 Marionette TRACE conn4 <- [1,2154,null,{}] 07:43:10 INFO - PROCESS | 1963 | 1461595390623 Marionette TRACE conn4 -> [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:43:10 INFO - PROCESS | 1963 | 1461595390794 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:43:11 INFO - PROCESS | 1963 | 1461595391064 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc093161800 == 158 [pid = 1963] [id = 546] 07:43:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc08dcb0800) [pid = 1963] [serial = 1639] [outer = (nil)] 07:43:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc08ed51c00) [pid = 1963] [serial = 1640] [outer = 0x7fc08dcb0800] 07:43:11 INFO - PROCESS | 1963 | 1461595391138 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc08ed91400) [pid = 1963] [serial = 1641] [outer = 0x7fc08dcb0800] 07:43:11 INFO - PROCESS | 1963 | 1461595391966 Marionette TRACE conn4 <- [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:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1378ms 07:43:11 INFO - PROCESS | 1963 | 1461595391995 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:43:11 INFO - PROCESS | 1963 | 1461595391997 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:43:12 INFO - PROCESS | 1963 | 1461595392004 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:43:12 INFO - PROCESS | 1963 | 1461595392007 Marionette TRACE conn4 <- [1,2158,null,{}] 07:43:12 INFO - PROCESS | 1963 | 1461595392012 Marionette TRACE conn4 -> [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:43:12 INFO - PROCESS | 1963 | 1461595392198 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:43:12 INFO - PROCESS | 1963 | 1461595392472 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc093453000 == 159 [pid = 1963] [id = 547] 07:43:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc08ebdf000) [pid = 1963] [serial = 1642] [outer = (nil)] 07:43:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 250 (0x7fc08f164800) [pid = 1963] [serial = 1643] [outer = 0x7fc08ebdf000] 07:43:12 INFO - PROCESS | 1963 | 1461595392573 Marionette DEBUG loaded listener.js 07:43:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 251 (0x7fc08f1ed400) [pid = 1963] [serial = 1644] [outer = 0x7fc08ebdf000] 07:43:13 INFO - PROCESS | 1963 | 1461595393385 Marionette TRACE conn4 <- [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:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1439ms 07:43:13 INFO - PROCESS | 1963 | 1461595393444 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:43:13 INFO - PROCESS | 1963 | 1461595393448 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:43:13 INFO - PROCESS | 1963 | 1461595393454 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:43:13 INFO - PROCESS | 1963 | 1461595393456 Marionette TRACE conn4 <- [1,2162,null,{}] 07:43:13 INFO - PROCESS | 1963 | 1461595393462 Marionette TRACE conn4 -> [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:43:13 INFO - PROCESS | 1963 | 1461595393651 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:43:13 INFO - PROCESS | 1963 | 1461595393917 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc096a85800 == 160 [pid = 1963] [id = 548] 07:43:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 252 (0x7fc08f36f800) [pid = 1963] [serial = 1645] [outer = (nil)] 07:43:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 253 (0x7fc08f37b400) [pid = 1963] [serial = 1646] [outer = 0x7fc08f36f800] 07:43:14 INFO - PROCESS | 1963 | 1461595394044 Marionette DEBUG loaded listener.js 07:43:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 254 (0x7fc08f42f000) [pid = 1963] [serial = 1647] [outer = 0x7fc08f36f800] 07:43:14 INFO - PROCESS | 1963 | 1461595394863 Marionette TRACE conn4 <- [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:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1439ms 07:43:14 INFO - PROCESS | 1963 | 1461595394895 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:43:14 INFO - PROCESS | 1963 | 1461595394899 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:43:14 INFO - PROCESS | 1963 | 1461595394905 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 1963 | 1461595394909 Marionette TRACE conn4 <- [1,2166,null,{}] 07:43:14 INFO - PROCESS | 1963 | 1461595394914 Marionette TRACE conn4 -> [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:43:15 INFO - PROCESS | 1963 | 1461595395131 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:43:15 INFO - PROCESS | 1963 | 1461595395447 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09796e000 == 161 [pid = 1963] [id = 549] 07:43:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 255 (0x7fc08ed1e000) [pid = 1963] [serial = 1648] [outer = (nil)] 07:43:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 256 (0x7fc08f738c00) [pid = 1963] [serial = 1649] [outer = 0x7fc08ed1e000] 07:43:15 INFO - PROCESS | 1963 | 1461595395534 Marionette DEBUG loaded listener.js 07:43:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 257 (0x7fc090a25000) [pid = 1963] [serial = 1650] [outer = 0x7fc08ed1e000] 07:43:16 INFO - PROCESS | 1963 | 1461595396335 Marionette TRACE conn4 <- [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:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1479ms 07:43:16 INFO - PROCESS | 1963 | 1461595396385 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:43:16 INFO - PROCESS | 1963 | 1461595396389 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:43:16 INFO - PROCESS | 1963 | 1461595396396 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:43:16 INFO - PROCESS | 1963 | 1461595396398 Marionette TRACE conn4 <- [1,2170,null,{}] 07:43:16 INFO - PROCESS | 1963 | 1461595396404 Marionette TRACE conn4 -> [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:43:16 INFO - PROCESS | 1963 | 1461595396607 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:43:16 INFO - PROCESS | 1963 | 1461595396880 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc098ebd800 == 162 [pid = 1963] [id = 550] 07:43:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 258 (0x7fc08f376000) [pid = 1963] [serial = 1651] [outer = (nil)] 07:43:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 259 (0x7fc090b32800) [pid = 1963] [serial = 1652] [outer = 0x7fc08f376000] 07:43:17 INFO - PROCESS | 1963 | 1461595396993 Marionette DEBUG loaded listener.js 07:43:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 260 (0x7fc0918ea800) [pid = 1963] [serial = 1653] [outer = 0x7fc08f376000] 07:43:17 INFO - PROCESS | 1963 | 1461595397844 Marionette TRACE conn4 <- [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:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1494ms 07:43:17 INFO - PROCESS | 1963 | 1461595397891 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:43:17 INFO - PROCESS | 1963 | 1461595397894 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:43:17 INFO - PROCESS | 1963 | 1461595397900 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 1963 | 1461595397902 Marionette TRACE conn4 <- [1,2174,null,{}] 07:43:17 INFO - PROCESS | 1963 | 1461595397908 Marionette TRACE conn4 -> [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:43:18 INFO - PROCESS | 1963 | 1461595398092 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:43:18 INFO - PROCESS | 1963 | 1461595398405 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a58b8800 == 163 [pid = 1963] [id = 551] 07:43:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 261 (0x7fc090a26000) [pid = 1963] [serial = 1654] [outer = (nil)] 07:43:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 262 (0x7fc091980800) [pid = 1963] [serial = 1655] [outer = 0x7fc090a26000] 07:43:18 INFO - PROCESS | 1963 | 1461595398483 Marionette DEBUG loaded listener.js 07:43:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 263 (0x7fc0919a9400) [pid = 1963] [serial = 1656] [outer = 0x7fc090a26000] 07:43:19 INFO - PROCESS | 1963 | 1461595399251 Marionette TRACE conn4 <- [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:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1380ms 07:43:19 INFO - PROCESS | 1963 | 1461595399298 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:43:19 INFO - PROCESS | 1963 | 1461595399301 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:43:19 INFO - PROCESS | 1963 | 1461595399308 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:43:19 INFO - PROCESS | 1963 | 1461595399310 Marionette TRACE conn4 <- [1,2178,null,{}] 07:43:19 INFO - PROCESS | 1963 | 1461595399316 Marionette TRACE conn4 -> [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:43:19 INFO - PROCESS | 1963 | 1461595399500 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:43:19 INFO - PROCESS | 1963 | 1461595399773 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aa741800 == 164 [pid = 1963] [id = 552] 07:43:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 264 (0x7fc090a26c00) [pid = 1963] [serial = 1657] [outer = (nil)] 07:43:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 265 (0x7fc091abcc00) [pid = 1963] [serial = 1658] [outer = 0x7fc090a26c00] 07:43:19 INFO - PROCESS | 1963 | 1461595399849 Marionette DEBUG loaded listener.js 07:43:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 266 (0x7fc091ade000) [pid = 1963] [serial = 1659] [outer = 0x7fc090a26c00] 07:43:20 INFO - PROCESS | 1963 | 1461595400669 Marionette TRACE conn4 <- [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:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1427ms 07:43:20 INFO - PROCESS | 1963 | 1461595400736 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:43:20 INFO - PROCESS | 1963 | 1461595400740 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:43:20 INFO - PROCESS | 1963 | 1461595400746 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:43:20 INFO - PROCESS | 1963 | 1461595400748 Marionette TRACE conn4 <- [1,2182,null,{}] 07:43:20 INFO - PROCESS | 1963 | 1461595400754 Marionette TRACE conn4 -> [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:43:21 INFO - PROCESS | 1963 | 1461595400993 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:43:21 INFO - PROCESS | 1963 | 1461595401309 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aaa71800 == 165 [pid = 1963] [id = 553] 07:43:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 267 (0x7fc091987000) [pid = 1963] [serial = 1660] [outer = (nil)] 07:43:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 268 (0x7fc092ad6800) [pid = 1963] [serial = 1661] [outer = 0x7fc091987000] 07:43:21 INFO - PROCESS | 1963 | 1461595401381 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 269 (0x7fc092c7f400) [pid = 1963] [serial = 1662] [outer = 0x7fc091987000] 07:43:22 INFO - PROCESS | 1963 | 1461595402218 Marionette TRACE conn4 <- [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:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1530ms 07:43:22 INFO - PROCESS | 1963 | 1461595402277 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:43:22 INFO - PROCESS | 1963 | 1461595402281 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:43:22 INFO - PROCESS | 1963 | 1461595402286 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:43:22 INFO - PROCESS | 1963 | 1461595402289 Marionette TRACE conn4 <- [1,2186,null,{}] 07:43:22 INFO - PROCESS | 1963 | 1461595402294 Marionette TRACE conn4 -> [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:43:22 INFO - PROCESS | 1963 | 1461595402484 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:43:23 INFO - PROCESS | 1963 | 1461595403263 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f7a8800 == 166 [pid = 1963] [id = 554] 07:43:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 270 (0x7fc07e9b4800) [pid = 1963] [serial = 1663] [outer = (nil)] 07:43:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 271 (0x7fc07e9bd400) [pid = 1963] [serial = 1664] [outer = 0x7fc07e9b4800] 07:43:23 INFO - PROCESS | 1963 | 1461595403334 Marionette DEBUG loaded listener.js 07:43:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 272 (0x7fc07f99b800) [pid = 1963] [serial = 1665] [outer = 0x7fc07e9b4800] 07:43:24 INFO - PROCESS | 1963 | 1461595404187 Marionette TRACE conn4 <- [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:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1993ms 07:43:24 INFO - PROCESS | 1963 | 1461595404282 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:43:24 INFO - PROCESS | 1963 | 1461595404287 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:43:24 INFO - PROCESS | 1963 | 1461595404294 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:43:24 INFO - PROCESS | 1963 | 1461595404299 Marionette TRACE conn4 <- [1,2190,null,{}] 07:43:24 INFO - PROCESS | 1963 | 1461595404306 Marionette TRACE conn4 -> [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:43:24 INFO - PROCESS | 1963 | 1461595404532 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:43:24 INFO - PROCESS | 1963 | 1461595404981 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07efd5000 == 167 [pid = 1963] [id = 555] 07:43:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 273 (0x7fc0804f0400) [pid = 1963] [serial = 1666] [outer = (nil)] 07:43:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 274 (0x7fc080f49000) [pid = 1963] [serial = 1667] [outer = 0x7fc0804f0400] 07:43:25 INFO - PROCESS | 1963 | 1461595405059 Marionette DEBUG loaded listener.js 07:43:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 275 (0x7fc081948c00) [pid = 1963] [serial = 1668] [outer = 0x7fc0804f0400] 07:43:25 INFO - PROCESS | 1963 | 1461595405914 Marionette TRACE conn4 <- [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:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1693ms 07:43:25 INFO - PROCESS | 1963 | 1461595405991 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:43:26 INFO - PROCESS | 1963 | 1461595405997 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:43:26 INFO - PROCESS | 1963 | 1461595406004 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:43:26 INFO - PROCESS | 1963 | 1461595406006 Marionette TRACE conn4 <- [1,2194,null,{}] 07:43:26 INFO - PROCESS | 1963 | 1461595406012 Marionette TRACE conn4 -> [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:43:26 INFO - PROCESS | 1963 | 1461595406193 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:43:26 INFO - PROCESS | 1963 | 1461595406549 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0885e5000 == 168 [pid = 1963] [id = 556] 07:43:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 276 (0x7fc07e837000) [pid = 1963] [serial = 1669] [outer = (nil)] 07:43:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 277 (0x7fc083fadc00) [pid = 1963] [serial = 1670] [outer = 0x7fc07e837000] 07:43:26 INFO - PROCESS | 1963 | 1461595406620 Marionette DEBUG loaded listener.js 07:43:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 278 (0x7fc0847ad000) [pid = 1963] [serial = 1671] [outer = 0x7fc07e837000] 07:43:27 INFO - PROCESS | 1963 | 1461595407432 Marionette TRACE conn4 <- [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:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1479ms 07:43:27 INFO - PROCESS | 1963 | 1461595407483 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:43:27 INFO - PROCESS | 1963 | 1461595407486 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:43:27 INFO - PROCESS | 1963 | 1461595407499 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:43:27 INFO - PROCESS | 1963 | 1461595407508 Marionette TRACE conn4 <- [1,2198,null,{}] 07:43:27 INFO - PROCESS | 1963 | 1461595407515 Marionette TRACE conn4 -> [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:43:27 INFO - PROCESS | 1963 | 1461595407713 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:43:28 INFO - PROCESS | 1963 | 1461595408043 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd1e800 == 169 [pid = 1963] [id = 557] 07:43:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 279 (0x7fc0847afc00) [pid = 1963] [serial = 1672] [outer = (nil)] 07:43:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 280 (0x7fc085c61400) [pid = 1963] [serial = 1673] [outer = 0x7fc0847afc00] 07:43:28 INFO - PROCESS | 1963 | 1461595408116 Marionette DEBUG loaded listener.js 07:43:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 281 (0x7fc085ec2400) [pid = 1963] [serial = 1674] [outer = 0x7fc0847afc00] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085e96000 == 168 [pid = 1963] [id = 537] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 280 (0x7fc091903000) [pid = 1963] [serial = 1511] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 279 (0x7fc090a2a400) [pid = 1963] [serial = 1508] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 278 (0x7fc08ed4d400) [pid = 1963] [serial = 1505] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 277 (0x7fc08216ec00) [pid = 1963] [serial = 1499] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 276 (0x7fc09bf6dc00) [pid = 1963] [serial = 1526] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 275 (0x7fc08724c000) [pid = 1963] [serial = 1502] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 274 (0x7fc092c83000) [pid = 1963] [serial = 1514] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 273 (0x7fc083e44400) [pid = 1963] [serial = 1532] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 272 (0x7fc0a6d87400) [pid = 1963] [serial = 1529] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 271 (0x7fc094029400) [pid = 1963] [serial = 1523] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 270 (0x7fc0934d7400) [pid = 1963] [serial = 1517] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 269 (0x7fc09572a800) [pid = 1963] [serial = 1520] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | 1461595409103 Marionette TRACE conn4 <- [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:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0818e2800 == 167 [pid = 1963] [id = 534] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f7a7800 == 166 [pid = 1963] [id = 533] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f504000 == 165 [pid = 1963] [id = 532] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f5db800 == 164 [pid = 1963] [id = 524] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09327a800 == 163 [pid = 1963] [id = 523] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0b019f000 == 162 [pid = 1963] [id = 522] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa62000 == 161 [pid = 1963] [id = 521] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5f5d800 == 160 [pid = 1963] [id = 520] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098eb7000 == 159 [pid = 1963] [id = 519] 07:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1646ms 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc093168000 == 158 [pid = 1963] [id = 518] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08cbe1800 == 157 [pid = 1963] [id = 517] 07:43:29 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b12000 == 156 [pid = 1963] [id = 516] 07:43:29 INFO - PROCESS | 1963 | 1461595409143 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:43:29 INFO - PROCESS | 1963 | 1461595409148 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:43:29 INFO - PROCESS | 1963 | 1461595409153 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:43:29 INFO - PROCESS | 1963 | 1461595409155 Marionette TRACE conn4 <- [1,2202,null,{}] 07:43:29 INFO - PROCESS | 1963 | 1461595409161 Marionette TRACE conn4 -> [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:43:29 INFO - PROCESS | 1963 | 1461595409348 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 268 (0x7fc091984c00) [pid = 1963] [serial = 1548] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 267 (0x7fc08f378800) [pid = 1963] [serial = 1545] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 266 (0x7fc08ebdfc00) [pid = 1963] [serial = 1544] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 265 (0x7fc090a2b800) [pid = 1963] [serial = 1547] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 264 (0x7fc081929400) [pid = 1963] [serial = 1538] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 263 (0x7fc08f576400) [pid = 1963] [serial = 1496] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 262 (0x7fc080392400) [pid = 1963] [serial = 1535] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 261 (0x7fc084021c00) [pid = 1963] [serial = 1539] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 260 (0x7fc08f919800) [pid = 1963] [serial = 1497] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 259 (0x7fc08c961400) [pid = 1963] [serial = 1542] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 258 (0x7fc0858e1c00) [pid = 1963] [serial = 1541] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | --DOMWINDOW == 257 (0x7fc080f50800) [pid = 1963] [serial = 1536] [outer = (nil)] [url = about:blank] 07:43:29 INFO - PROCESS | 1963 | 1461595409619 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f0c0800 == 157 [pid = 1963] [id = 558] 07:43:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 258 (0x7fc080392400) [pid = 1963] [serial = 1675] [outer = (nil)] 07:43:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 259 (0x7fc0858e1400) [pid = 1963] [serial = 1676] [outer = 0x7fc080392400] 07:43:29 INFO - PROCESS | 1963 | 1461595409722 Marionette DEBUG loaded listener.js 07:43:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 260 (0x7fc086eeac00) [pid = 1963] [serial = 1677] [outer = 0x7fc080392400] 07:43:30 INFO - PROCESS | 1963 | 1461595410394 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1280ms 07:43:30 INFO - PROCESS | 1963 | 1461595410434 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:43:30 INFO - PROCESS | 1963 | 1461595410437 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:43:30 INFO - PROCESS | 1963 | 1461595410443 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:43:30 INFO - PROCESS | 1963 | 1461595410445 Marionette TRACE conn4 <- [1,2206,null,{}] 07:43:30 INFO - PROCESS | 1963 | 1461595410451 Marionette TRACE conn4 -> [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:43:30 INFO - PROCESS | 1963 | 1461595410692 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:43:30 INFO - PROCESS | 1963 | 1461595410814 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084637000 == 158 [pid = 1963] [id = 559] 07:43:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 261 (0x7fc08c79e000) [pid = 1963] [serial = 1678] [outer = (nil)] 07:43:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 262 (0x7fc08c7a4800) [pid = 1963] [serial = 1679] [outer = 0x7fc08c79e000] 07:43:30 INFO - PROCESS | 1963 | 1461595410885 Marionette DEBUG loaded listener.js 07:43:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 263 (0x7fc08c9bc000) [pid = 1963] [serial = 1680] [outer = 0x7fc08c79e000] 07:43:31 INFO - PROCESS | 1963 | 1461595411669 Marionette TRACE conn4 <- [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:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1238ms 07:43:31 INFO - PROCESS | 1963 | 1461595411682 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:43:31 INFO - PROCESS | 1963 | 1461595411684 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:43:31 INFO - PROCESS | 1963 | 1461595411693 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:43:31 INFO - PROCESS | 1963 | 1461595411696 Marionette TRACE conn4 <- [1,2210,null,{}] 07:43:31 INFO - PROCESS | 1963 | 1461595411712 Marionette TRACE conn4 -> [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:43:31 INFO - PROCESS | 1963 | 1461595411954 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:43:31 INFO - PROCESS | 1963 | 1461595411985 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0918d6000 == 159 [pid = 1963] [id = 560] 07:43:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 264 (0x7fc08c95ec00) [pid = 1963] [serial = 1681] [outer = (nil)] 07:43:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 265 (0x7fc08ed4ec00) [pid = 1963] [serial = 1682] [outer = 0x7fc08c95ec00] 07:43:32 INFO - PROCESS | 1963 | 1461595412045 Marionette DEBUG loaded listener.js 07:43:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 266 (0x7fc08f210c00) [pid = 1963] [serial = 1683] [outer = 0x7fc08c95ec00] 07:43:32 INFO - PROCESS | 1963 | 1461595412895 Marionette TRACE conn4 <- [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:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1243ms 07:43:32 INFO - PROCESS | 1963 | 1461595412933 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:43:32 INFO - PROCESS | 1963 | 1461595412940 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:43:32 INFO - PROCESS | 1963 | 1461595412948 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:43:32 INFO - PROCESS | 1963 | 1461595412956 Marionette TRACE conn4 <- [1,2214,null,{}] 07:43:32 INFO - PROCESS | 1963 | 1461595412968 Marionette TRACE conn4 -> [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:43:33 INFO - PROCESS | 1963 | 1461595413217 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:43:33 INFO - PROCESS | 1963 | 1461595413243 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09326f000 == 160 [pid = 1963] [id = 561] 07:43:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 267 (0x7fc081929800) [pid = 1963] [serial = 1684] [outer = (nil)] 07:43:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 268 (0x7fc08f433c00) [pid = 1963] [serial = 1685] [outer = 0x7fc081929800] 07:43:33 INFO - PROCESS | 1963 | 1461595413301 Marionette DEBUG loaded listener.js 07:43:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 269 (0x7fc08ebe1800) [pid = 1963] [serial = 1686] [outer = 0x7fc081929800] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 268 (0x7fc0831a6800) [pid = 1963] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 267 (0x7fc083fda000) [pid = 1963] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 266 (0x7fc08724f800) [pid = 1963] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 265 (0x7fc081928400) [pid = 1963] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 264 (0x7fc08014a800) [pid = 1963] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 263 (0x7fc083e46800) [pid = 1963] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 262 (0x7fc090abc800) [pid = 1963] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 261 (0x7fc08f165400) [pid = 1963] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 260 (0x7fc081657c00) [pid = 1963] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 259 (0x7fc0822e1800) [pid = 1963] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 258 (0x7fc09341d400) [pid = 1963] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 257 (0x7fc091ac6400) [pid = 1963] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 256 (0x7fc080dc5400) [pid = 1963] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 255 (0x7fc0968d3000) [pid = 1963] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 254 (0x7fc080dcc800) [pid = 1963] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 253 (0x7fc080399c00) [pid = 1963] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 252 (0x7fc0804e9800) [pid = 1963] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 251 (0x7fc080f4dc00) [pid = 1963] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 250 (0x7fc08f579800) [pid = 1963] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 249 (0x7fc0957fd800) [pid = 1963] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc07f99ac00) [pid = 1963] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc0931c9c00) [pid = 1963] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc09fc90000) [pid = 1963] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc083faac00) [pid = 1963] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc096adc400) [pid = 1963] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc08da75c00) [pid = 1963] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc082174c00) [pid = 1963] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc0849d4400) [pid = 1963] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc090b29400) [pid = 1963] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc0847a7800) [pid = 1963] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc07f9a8400) [pid = 1963] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc0931ca000) [pid = 1963] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc08f167800) [pid = 1963] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc07f99c000) [pid = 1963] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc0918e7800) [pid = 1963] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc091ac9000) [pid = 1963] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc085c94c00) [pid = 1963] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc082174000) [pid = 1963] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc0858de400) [pid = 1963] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc08ebddc00) [pid = 1963] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc090a2bc00) [pid = 1963] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc0849d3800) [pid = 1963] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc0931c4c00) [pid = 1963] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc08ebe8c00) [pid = 1963] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc0804f0000) [pid = 1963] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc07f9a3400) [pid = 1963] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc0a69a8800) [pid = 1963] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc0a69a8c00) [pid = 1963] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc08dcba400) [pid = 1963] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc08da70c00) [pid = 1963] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc092c81000) [pid = 1963] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc092c7bc00) [pid = 1963] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:43:34 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc083fd2000) [pid = 1963] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:43:35 INFO - PROCESS | 1963 | 1461595415019 Marionette TRACE conn4 <- [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:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2151ms 07:43:35 INFO - PROCESS | 1963 | 1461595415101 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:43:35 INFO - PROCESS | 1963 | 1461595415103 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:43:35 INFO - PROCESS | 1963 | 1461595415109 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:43:35 INFO - PROCESS | 1963 | 1461595415111 Marionette TRACE conn4 <- [1,2218,null,{}] 07:43:35 INFO - PROCESS | 1963 | 1461595415117 Marionette TRACE conn4 -> [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:43:35 INFO - PROCESS | 1963 | 1461595415300 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:43:35 INFO - PROCESS | 1963 | 1461595415486 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080ec3000 == 161 [pid = 1963] [id = 562] 07:43:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc07f9a3400) [pid = 1963] [serial = 1687] [outer = (nil)] 07:43:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc081654c00) [pid = 1963] [serial = 1688] [outer = 0x7fc07f9a3400] 07:43:35 INFO - PROCESS | 1963 | 1461595415550 Marionette DEBUG loaded listener.js 07:43:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc083fb7000) [pid = 1963] [serial = 1689] [outer = 0x7fc07f9a3400] 07:43:36 INFO - PROCESS | 1963 | 1461595416200 Marionette TRACE conn4 <- [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:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1127ms 07:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:43:36 INFO - PROCESS | 1963 | 1461595416237 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:43:36 INFO - PROCESS | 1963 | 1461595416240 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:43:36 INFO - PROCESS | 1963 | 1461595416246 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:43:36 INFO - PROCESS | 1963 | 1461595416248 Marionette TRACE conn4 <- [1,2222,null,{}] 07:43:36 INFO - PROCESS | 1963 | 1461595416253 Marionette TRACE conn4 -> [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:43:36 INFO - PROCESS | 1963 | 1461595416494 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:43:36 INFO - PROCESS | 1963 | 1461595416797 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07efd1800 == 162 [pid = 1963] [id = 563] 07:43:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc07e83a000) [pid = 1963] [serial = 1690] [outer = (nil)] 07:43:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc07e841800) [pid = 1963] [serial = 1691] [outer = 0x7fc07e83a000] 07:43:36 INFO - PROCESS | 1963 | 1461595416877 Marionette DEBUG loaded listener.js 07:43:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc07eff0800) [pid = 1963] [serial = 1692] [outer = 0x7fc07e83a000] 07:43:37 INFO - PROCESS | 1963 | 1461595417767 Marionette TRACE conn4 <- [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:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1584ms 07:43:37 INFO - PROCESS | 1963 | 1461595417831 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:43:37 INFO - PROCESS | 1963 | 1461595417837 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:43:37 INFO - PROCESS | 1963 | 1461595417845 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:43:37 INFO - PROCESS | 1963 | 1461595417850 Marionette TRACE conn4 <- [1,2226,null,{}] 07:43:37 INFO - PROCESS | 1963 | 1461595417857 Marionette TRACE conn4 -> [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:43:38 INFO - PROCESS | 1963 | 1461595418060 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:43:38 INFO - PROCESS | 1963 | 1461595418385 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0885d6000 == 163 [pid = 1963] [id = 564] 07:43:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc0822e6800) [pid = 1963] [serial = 1693] [outer = (nil)] 07:43:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc0831e7000) [pid = 1963] [serial = 1694] [outer = 0x7fc0822e6800] 07:43:38 INFO - PROCESS | 1963 | 1461595418466 Marionette DEBUG loaded listener.js 07:43:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc083fda000) [pid = 1963] [serial = 1695] [outer = 0x7fc0822e6800] 07:43:39 INFO - PROCESS | 1963 | 1461595419328 Marionette TRACE conn4 <- [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:43:39 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:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1538ms 07:43:39 INFO - PROCESS | 1963 | 1461595419387 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:43:39 INFO - PROCESS | 1963 | 1461595419393 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:43:39 INFO - PROCESS | 1963 | 1461595419399 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:43:39 INFO - PROCESS | 1963 | 1461595419403 Marionette TRACE conn4 <- [1,2230,null,{}] 07:43:39 INFO - PROCESS | 1963 | 1461595419408 Marionette TRACE conn4 -> [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:43:39 INFO - PROCESS | 1963 | 1461595419628 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:43:39 INFO - PROCESS | 1963 | 1461595419980 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0929af000 == 164 [pid = 1963] [id = 565] 07:43:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc0849d8c00) [pid = 1963] [serial = 1696] [outer = (nil)] 07:43:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc085c5c800) [pid = 1963] [serial = 1697] [outer = 0x7fc0849d8c00] 07:43:40 INFO - PROCESS | 1963 | 1461595420059 Marionette DEBUG loaded listener.js 07:43:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc086f66400) [pid = 1963] [serial = 1698] [outer = 0x7fc0849d8c00] 07:43:40 INFO - PROCESS | 1963 | 1461595420886 Marionette TRACE conn4 <- [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:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1529ms 07:43:40 INFO - PROCESS | 1963 | 1461595420929 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:43:40 INFO - PROCESS | 1963 | 1461595420934 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:43:40 INFO - PROCESS | 1963 | 1461595420949 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:43:40 INFO - PROCESS | 1963 | 1461595420958 Marionette TRACE conn4 <- [1,2234,null,{}] 07:43:40 INFO - PROCESS | 1963 | 1461595420964 Marionette TRACE conn4 -> [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:43:41 INFO - PROCESS | 1963 | 1461595421177 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:43:41 INFO - PROCESS | 1963 | 1461595421493 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0970b0800 == 165 [pid = 1963] [id = 566] 07:43:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc085495000) [pid = 1963] [serial = 1699] [outer = (nil)] 07:43:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc08c968c00) [pid = 1963] [serial = 1700] [outer = 0x7fc085495000] 07:43:41 INFO - PROCESS | 1963 | 1461595421573 Marionette DEBUG loaded listener.js 07:43:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc08da6c800) [pid = 1963] [serial = 1701] [outer = 0x7fc085495000] 07:43:42 INFO - PROCESS | 1963 | 1461595422353 Marionette TRACE conn4 <- [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:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1443ms 07:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:43:42 INFO - PROCESS | 1963 | 1461595422384 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:43:42 INFO - PROCESS | 1963 | 1461595422388 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:43:42 INFO - PROCESS | 1963 | 1461595422394 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:43:42 INFO - PROCESS | 1963 | 1461595422397 Marionette TRACE conn4 <- [1,2238,null,{}] 07:43:42 INFO - PROCESS | 1963 | 1461595422402 Marionette TRACE conn4 -> [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:43:42 INFO - PROCESS | 1963 | 1461595422591 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:43:42 INFO - PROCESS | 1963 | 1461595422868 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc098876000 == 166 [pid = 1963] [id = 567] 07:43:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc0858d9c00) [pid = 1963] [serial = 1702] [outer = (nil)] 07:43:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc08da72c00) [pid = 1963] [serial = 1703] [outer = 0x7fc0858d9c00] 07:43:42 INFO - PROCESS | 1963 | 1461595422954 Marionette DEBUG loaded listener.js 07:43:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc08f372400) [pid = 1963] [serial = 1704] [outer = 0x7fc0858d9c00] 07:43:43 INFO - PROCESS | 1963 | 1461595423784 Marionette TRACE conn4 <- [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:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1442ms 07:43:43 INFO - PROCESS | 1963 | 1461595423837 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:43:43 INFO - PROCESS | 1963 | 1461595423840 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:43:43 INFO - PROCESS | 1963 | 1461595423846 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - PROCESS | 1963 | 1461595423848 Marionette TRACE conn4 <- [1,2242,null,{}] 07:43:43 INFO - PROCESS | 1963 | 1461595423854 Marionette TRACE conn4 -> [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:43:44 INFO - PROCESS | 1963 | 1461595424055 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:43:44 INFO - PROCESS | 1963 | 1461595424342 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a5ba8000 == 167 [pid = 1963] [id = 568] 07:43:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc08f90a400) [pid = 1963] [serial = 1705] [outer = (nil)] 07:43:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc08f913000) [pid = 1963] [serial = 1706] [outer = 0x7fc08f90a400] 07:43:44 INFO - PROCESS | 1963 | 1461595424483 Marionette DEBUG loaded listener.js 07:43:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc090b32c00) [pid = 1963] [serial = 1707] [outer = 0x7fc08f90a400] 07:43:45 INFO - PROCESS | 1963 | 1461595425311 Marionette TRACE conn4 <- [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:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1495ms 07:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:43:45 INFO - PROCESS | 1963 | 1461595425343 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:43:45 INFO - PROCESS | 1963 | 1461595425346 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:43:45 INFO - PROCESS | 1963 | 1461595425352 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:43:45 INFO - PROCESS | 1963 | 1461595425355 Marionette TRACE conn4 <- [1,2246,null,{}] 07:43:45 INFO - PROCESS | 1963 | 1461595425361 Marionette TRACE conn4 -> [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:43:45 INFO - PROCESS | 1963 | 1461595425559 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:43:45 INFO - PROCESS | 1963 | 1461595425839 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa74000 == 168 [pid = 1963] [id = 569] 07:43:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc091ae0400) [pid = 1963] [serial = 1708] [outer = (nil)] 07:43:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc092ad9400) [pid = 1963] [serial = 1709] [outer = 0x7fc091ae0400] 07:43:45 INFO - PROCESS | 1963 | 1461595425953 Marionette DEBUG loaded listener.js 07:43:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc092c82000) [pid = 1963] [serial = 1710] [outer = 0x7fc091ae0400] 07:43:46 INFO - PROCESS | 1963 | 1461595426783 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1491ms 07:43:46 INFO - PROCESS | 1963 | 1461595426843 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:43:46 INFO - PROCESS | 1963 | 1461595426847 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:43:46 INFO - PROCESS | 1963 | 1461595426854 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:43:46 INFO - PROCESS | 1963 | 1461595426856 Marionette TRACE conn4 <- [1,2250,null,{}] 07:43:46 INFO - PROCESS | 1963 | 1461595426862 Marionette TRACE conn4 -> [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:43:47 INFO - PROCESS | 1963 | 1461595427074 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:43:47 INFO - PROCESS | 1963 | 1461595427390 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0af3b1800 == 169 [pid = 1963] [id = 570] 07:43:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc07f9a2800) [pid = 1963] [serial = 1711] [outer = (nil)] 07:43:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc092c86c00) [pid = 1963] [serial = 1712] [outer = 0x7fc07f9a2800] 07:43:47 INFO - PROCESS | 1963 | 1461595427473 Marionette DEBUG loaded listener.js 07:43:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc092f14800) [pid = 1963] [serial = 1713] [outer = 0x7fc07f9a2800] 07:43:48 INFO - PROCESS | 1963 | 1461595428352 Marionette TRACE conn4 <- [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:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1527ms 07:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:43:48 INFO - PROCESS | 1963 | 1461595428382 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:43:48 INFO - PROCESS | 1963 | 1461595428385 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:43:48 INFO - PROCESS | 1963 | 1461595428391 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:43:48 INFO - PROCESS | 1963 | 1461595428394 Marionette TRACE conn4 <- [1,2254,null,{}] 07:43:48 INFO - PROCESS | 1963 | 1461595428399 Marionette TRACE conn4 -> [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:43:48 INFO - PROCESS | 1963 | 1461595428601 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:43:48 INFO - PROCESS | 1963 | 1461595428919 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07aed0800 == 170 [pid = 1963] [id = 571] 07:43:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc09190a800) [pid = 1963] [serial = 1714] [outer = (nil)] 07:43:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc092f1c400) [pid = 1963] [serial = 1715] [outer = 0x7fc09190a800] 07:43:49 INFO - PROCESS | 1963 | 1461595428996 Marionette DEBUG loaded listener.js 07:43:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc0931c5800) [pid = 1963] [serial = 1716] [outer = 0x7fc09190a800] 07:43:49 INFO - PROCESS | 1963 | 1461595429823 Marionette TRACE conn4 <- [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:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1489ms 07:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:43:49 INFO - PROCESS | 1963 | 1461595429880 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:43:49 INFO - PROCESS | 1963 | 1461595429883 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:43:49 INFO - PROCESS | 1963 | 1461595429889 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:43:49 INFO - PROCESS | 1963 | 1461595429892 Marionette TRACE conn4 <- [1,2258,null,{}] 07:43:49 INFO - PROCESS | 1963 | 1461595429897 Marionette TRACE conn4 -> [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:43:50 INFO - PROCESS | 1963 | 1461595430103 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:43:50 INFO - PROCESS | 1963 | 1461595430418 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07c9e0000 == 171 [pid = 1963] [id = 572] 07:43:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc092f16400) [pid = 1963] [serial = 1717] [outer = (nil)] 07:43:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc0931cc000) [pid = 1963] [serial = 1718] [outer = 0x7fc092f16400] 07:43:50 INFO - PROCESS | 1963 | 1461595430496 Marionette DEBUG loaded listener.js 07:43:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc093417c00) [pid = 1963] [serial = 1719] [outer = 0x7fc092f16400] 07:43:51 INFO - PROCESS | 1963 | 1461595431311 Marionette TRACE conn4 <- [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:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1481ms 07:43:51 INFO - PROCESS | 1963 | 1461595431371 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:43:51 INFO - PROCESS | 1963 | 1461595431374 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:43:51 INFO - PROCESS | 1963 | 1461595431380 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:43:51 INFO - PROCESS | 1963 | 1461595431382 Marionette TRACE conn4 <- [1,2262,null,{}] 07:43:51 INFO - PROCESS | 1963 | 1461595431388 Marionette TRACE conn4 -> [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:43:51 INFO - PROCESS | 1963 | 1461595431595 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:43:51 INFO - PROCESS | 1963 | 1461595431929 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07c9f9800 == 172 [pid = 1963] [id = 573] 07:43:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 250 (0x7fc0934e0000) [pid = 1963] [serial = 1720] [outer = (nil)] 07:43:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 251 (0x7fc093586c00) [pid = 1963] [serial = 1721] [outer = 0x7fc0934e0000] 07:43:52 INFO - PROCESS | 1963 | 1461595432014 Marionette DEBUG loaded listener.js 07:43:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 252 (0x7fc0935a6000) [pid = 1963] [serial = 1722] [outer = 0x7fc0934e0000] 07:43:52 INFO - PROCESS | 1963 | 1461595432827 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1484ms 07:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:43:52 INFO - PROCESS | 1963 | 1461595432865 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:43:52 INFO - PROCESS | 1963 | 1461595432868 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:43:52 INFO - PROCESS | 1963 | 1461595432874 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:43:52 INFO - PROCESS | 1963 | 1461595432878 Marionette TRACE conn4 <- [1,2266,null,{}] 07:43:52 INFO - PROCESS | 1963 | 1461595432883 Marionette TRACE conn4 -> [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:43:53 INFO - PROCESS | 1963 | 1461595433120 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:43:53 INFO - PROCESS | 1963 | 1461595433447 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07b1e0800 == 173 [pid = 1963] [id = 574] 07:43:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 253 (0x7fc09409dc00) [pid = 1963] [serial = 1723] [outer = (nil)] 07:43:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 254 (0x7fc0956ec000) [pid = 1963] [serial = 1724] [outer = 0x7fc09409dc00] 07:43:53 INFO - PROCESS | 1963 | 1461595433528 Marionette DEBUG loaded listener.js 07:43:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 255 (0x7fc095d74400) [pid = 1963] [serial = 1725] [outer = 0x7fc09409dc00] 07:43:54 INFO - PROCESS | 1963 | 1461595434352 Marionette TRACE conn4 <- [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:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1532ms 07:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:43:54 INFO - PROCESS | 1963 | 1461595434407 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:43:54 INFO - PROCESS | 1963 | 1461595434410 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:43:54 INFO - PROCESS | 1963 | 1461595434417 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:43:54 INFO - PROCESS | 1963 | 1461595434419 Marionette TRACE conn4 <- [1,2270,null,{}] 07:43:54 INFO - PROCESS | 1963 | 1461595434425 Marionette TRACE conn4 -> [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:43:54 INFO - PROCESS | 1963 | 1461595434644 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:43:54 INFO - PROCESS | 1963 | 1461595434961 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0799d8800 == 174 [pid = 1963] [id = 575] 07:43:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 256 (0x7fc0940a5000) [pid = 1963] [serial = 1726] [outer = (nil)] 07:43:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 257 (0x7fc0968d2800) [pid = 1963] [serial = 1727] [outer = 0x7fc0940a5000] 07:43:55 INFO - PROCESS | 1963 | 1461595435040 Marionette DEBUG loaded listener.js 07:43:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 258 (0x7fc0970e7400) [pid = 1963] [serial = 1728] [outer = 0x7fc0940a5000] 07:43:55 INFO - PROCESS | 1963 | 1461595435804 Marionette TRACE conn4 <- [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:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1431ms 07:43:55 INFO - PROCESS | 1963 | 1461595435848 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:43:55 INFO - PROCESS | 1963 | 1461595435859 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:43:55 INFO - PROCESS | 1963 | 1461595435865 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:43:55 INFO - PROCESS | 1963 | 1461595435869 Marionette TRACE conn4 <- [1,2274,null,{}] 07:43:55 INFO - PROCESS | 1963 | 1461595435875 Marionette TRACE conn4 -> [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:43:56 INFO - PROCESS | 1963 | 1461595436089 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:43:56 INFO - PROCESS | 1963 | 1461595436419 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f18f800 == 175 [pid = 1963] [id = 576] 07:43:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 259 (0x7fc083e49c00) [pid = 1963] [serial = 1729] [outer = (nil)] 07:43:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 260 (0x7fc097441400) [pid = 1963] [serial = 1730] [outer = 0x7fc083e49c00] 07:43:56 INFO - PROCESS | 1963 | 1461595436500 Marionette DEBUG loaded listener.js 07:43:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 261 (0x7fc097a47000) [pid = 1963] [serial = 1731] [outer = 0x7fc083e49c00] 07:43:57 INFO - PROCESS | 1963 | 1461595437261 Marionette TRACE conn4 <- [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:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1435ms 07:43:57 INFO - PROCESS | 1963 | 1461595437302 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:43:57 INFO - PROCESS | 1963 | 1461595437305 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:43:57 INFO - PROCESS | 1963 | 1461595437311 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:43:57 INFO - PROCESS | 1963 | 1461595437314 Marionette TRACE conn4 <- [1,2278,null,{}] 07:43:57 INFO - PROCESS | 1963 | 1461595437340 Marionette TRACE conn4 -> [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:43:57 INFO - PROCESS | 1963 | 1461595437556 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:43:57 INFO - PROCESS | 1963 | 1461595437848 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07cc8f800 == 176 [pid = 1963] [id = 577] 07:43:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 262 (0x7fc083fcd000) [pid = 1963] [serial = 1732] [outer = (nil)] 07:43:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 263 (0x7fc097a4c400) [pid = 1963] [serial = 1733] [outer = 0x7fc083fcd000] 07:43:57 INFO - PROCESS | 1963 | 1461595437966 Marionette DEBUG loaded listener.js 07:43:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 264 (0x7fc097c5cc00) [pid = 1963] [serial = 1734] [outer = 0x7fc083fcd000] 07:43:58 INFO - PROCESS | 1963 | 1461595438770 Marionette TRACE conn4 <- [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:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1503ms 07:43:58 INFO - PROCESS | 1963 | 1461595438816 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:43:58 INFO - PROCESS | 1963 | 1461595438820 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:43:58 INFO - PROCESS | 1963 | 1461595438826 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:43:58 INFO - PROCESS | 1963 | 1461595438828 Marionette TRACE conn4 <- [1,2282,null,{}] 07:43:58 INFO - PROCESS | 1963 | 1461595438833 Marionette TRACE conn4 -> [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:43:59 INFO - PROCESS | 1963 | 1461595439034 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:43:59 INFO - PROCESS | 1963 | 1461595439317 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07ccab000 == 177 [pid = 1963] [id = 578] 07:43:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 265 (0x7fc097440000) [pid = 1963] [serial = 1735] [outer = (nil)] 07:43:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 266 (0x7fc0984d9c00) [pid = 1963] [serial = 1736] [outer = 0x7fc097440000] 07:43:59 INFO - PROCESS | 1963 | 1461595439443 Marionette DEBUG loaded listener.js 07:43:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 267 (0x7fc09884d400) [pid = 1963] [serial = 1737] [outer = 0x7fc097440000] 07:44:00 INFO - PROCESS | 1963 | 1461595440235 Marionette TRACE conn4 <- [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:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1479ms 07:44:00 INFO - PROCESS | 1963 | 1461595440306 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:44:00 INFO - PROCESS | 1963 | 1461595440310 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:44:00 INFO - PROCESS | 1963 | 1461595440316 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:44:00 INFO - PROCESS | 1963 | 1461595440318 Marionette TRACE conn4 <- [1,2286,null,{}] 07:44:00 INFO - PROCESS | 1963 | 1461595440323 Marionette TRACE conn4 -> [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:44:00 INFO - PROCESS | 1963 | 1461595440521 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:44:00 INFO - PROCESS | 1963 | 1461595440829 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07dd19000 == 178 [pid = 1963] [id = 579] 07:44:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 268 (0x7fc084024400) [pid = 1963] [serial = 1738] [outer = (nil)] 07:44:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 269 (0x7fc0884dc400) [pid = 1963] [serial = 1739] [outer = 0x7fc084024400] 07:44:00 INFO - PROCESS | 1963 | 1461595440942 Marionette DEBUG loaded listener.js 07:44:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 270 (0x7fc098ef7800) [pid = 1963] [serial = 1740] [outer = 0x7fc084024400] 07:44:01 INFO - PROCESS | 1963 | 1461595441770 Marionette TRACE conn4 <- [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:44:01 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:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1527ms 07:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:44:01 INFO - PROCESS | 1963 | 1461595441844 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:44:01 INFO - PROCESS | 1963 | 1461595441847 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:44:01 INFO - PROCESS | 1963 | 1461595441853 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:44:01 INFO - PROCESS | 1963 | 1461595441856 Marionette TRACE conn4 <- [1,2290,null,{}] 07:44:01 INFO - PROCESS | 1963 | 1461595441861 Marionette TRACE conn4 -> [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:44:02 INFO - PROCESS | 1963 | 1461595442057 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:44:02 INFO - PROCESS | 1963 | 1461595442379 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f2c7800 == 179 [pid = 1963] [id = 580] 07:44:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 271 (0x7fc080151400) [pid = 1963] [serial = 1741] [outer = (nil)] 07:44:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 272 (0x7fc0847ab400) [pid = 1963] [serial = 1742] [outer = 0x7fc080151400] 07:44:02 INFO - PROCESS | 1963 | 1461595442454 Marionette DEBUG loaded listener.js 07:44:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 273 (0x7fc09947f400) [pid = 1963] [serial = 1743] [outer = 0x7fc080151400] 07:44:03 INFO - PROCESS | 1963 | 1461595443307 Marionette TRACE conn4 <- [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:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1490ms 07:44:03 INFO - PROCESS | 1963 | 1461595443342 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:44:03 INFO - PROCESS | 1963 | 1461595443346 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:44:03 INFO - PROCESS | 1963 | 1461595443352 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:44:03 INFO - PROCESS | 1963 | 1461595443355 Marionette TRACE conn4 <- [1,2294,null,{}] 07:44:03 INFO - PROCESS | 1963 | 1461595443360 Marionette TRACE conn4 -> [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:44:03 INFO - PROCESS | 1963 | 1461595443581 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:44:03 INFO - PROCESS | 1963 | 1461595443908 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0821cc800 == 180 [pid = 1963] [id = 581] 07:44:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 274 (0x7fc080396c00) [pid = 1963] [serial = 1744] [outer = (nil)] 07:44:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 275 (0x7fc08216e800) [pid = 1963] [serial = 1745] [outer = 0x7fc080396c00] 07:44:03 INFO - PROCESS | 1963 | 1461595443985 Marionette DEBUG loaded listener.js 07:44:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 276 (0x7fc0995e3000) [pid = 1963] [serial = 1746] [outer = 0x7fc080396c00] 07:44:04 INFO - PROCESS | 1963 | 1461595444811 Marionette TRACE conn4 <- [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:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1488ms 07:44:04 INFO - PROCESS | 1963 | 1461595444840 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:44:04 INFO - PROCESS | 1963 | 1461595444844 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:44:04 INFO - PROCESS | 1963 | 1461595444854 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:44:04 INFO - PROCESS | 1963 | 1461595444856 Marionette TRACE conn4 <- [1,2298,null,{}] 07:44:04 INFO - PROCESS | 1963 | 1461595444862 Marionette TRACE conn4 -> [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:44:05 INFO - PROCESS | 1963 | 1461595445074 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:44:05 INFO - PROCESS | 1963 | 1461595445403 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f50e000 == 181 [pid = 1963] [id = 582] 07:44:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 277 (0x7fc07f99ec00) [pid = 1963] [serial = 1747] [outer = (nil)] 07:44:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 278 (0x7fc0804ed400) [pid = 1963] [serial = 1748] [outer = 0x7fc07f99ec00] 07:44:05 INFO - PROCESS | 1963 | 1461595445490 Marionette DEBUG loaded listener.js 07:44:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 279 (0x7fc0849d4800) [pid = 1963] [serial = 1749] [outer = 0x7fc07f99ec00] 07:44:06 INFO - PROCESS | 1963 | 1461595446282 Marionette TRACE conn4 <- [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:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1481ms 07:44:06 INFO - PROCESS | 1963 | 1461595446337 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:44:06 INFO - PROCESS | 1963 | 1461595446341 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:44:06 INFO - PROCESS | 1963 | 1461595446346 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:44:06 INFO - PROCESS | 1963 | 1461595446348 Marionette TRACE conn4 <- [1,2302,null,{}] 07:44:06 INFO - PROCESS | 1963 | 1461595446354 Marionette TRACE conn4 -> [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:44:06 INFO - PROCESS | 1963 | 1461595446572 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:44:07 INFO - PROCESS | 1963 | 1461595447507 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | --DOCSHELL 0x7fc081762000 == 180 [pid = 1963] [id = 493] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c710800 == 179 [pid = 1963] [id = 495] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b1d000 == 178 [pid = 1963] [id = 501] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080ec3000 == 177 [pid = 1963] [id = 562] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084819000 == 176 [pid = 1963] [id = 536] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09326f000 == 175 [pid = 1963] [id = 561] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0918d6000 == 174 [pid = 1963] [id = 560] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084637000 == 173 [pid = 1963] [id = 559] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f0c0800 == 172 [pid = 1963] [id = 558] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd1e800 == 171 [pid = 1963] [id = 557] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0832e1000 == 170 [pid = 1963] [id = 535] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0885e5000 == 169 [pid = 1963] [id = 556] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07efd5000 == 168 [pid = 1963] [id = 555] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f7a8800 == 167 [pid = 1963] [id = 554] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc093161800 == 166 [pid = 1963] [id = 546] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b36800 == 165 [pid = 1963] [id = 545] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0919e0800 == 164 [pid = 1963] [id = 544] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f775000 == 163 [pid = 1963] [id = 543] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f15a000 == 162 [pid = 1963] [id = 542] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08e91b800 == 161 [pid = 1963] [id = 541] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0846e1800 == 160 [pid = 1963] [id = 540] 07:44:08 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080e55000 == 159 [pid = 1963] [id = 539] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 278 (0x7fc086ee3000) [pid = 1963] [serial = 1614] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 277 (0x7fc0847adc00) [pid = 1963] [serial = 1335] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 276 (0x7fc085c8f800) [pid = 1963] [serial = 1571] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 275 (0x7fc0849d7400) [pid = 1963] [serial = 1611] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 274 (0x7fc0965ed400) [pid = 1963] [serial = 1407] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 273 (0x7fc0835ccc00) [pid = 1963] [serial = 1500] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 272 (0x7fc091910c00) [pid = 1963] [serial = 1284] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 271 (0x7fc098678000) [pid = 1963] [serial = 1524] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 270 (0x7fc091ac0800) [pid = 1963] [serial = 1398] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 269 (0x7fc091a6bc00) [pid = 1963] [serial = 1341] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 268 (0x7fc085c5d400) [pid = 1963] [serial = 1577] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 267 (0x7fc083fcc400) [pid = 1963] [serial = 1386] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 266 (0x7fc083fb5400) [pid = 1963] [serial = 1607] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 265 (0x7fc097442c00) [pid = 1963] [serial = 1410] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 264 (0x7fc08c79e800) [pid = 1963] [serial = 1580] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 263 (0x7fc0931cb400) [pid = 1963] [serial = 1515] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 262 (0x7fc0935b1400) [pid = 1963] [serial = 1305] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 261 (0x7fc0a6db9c00) [pid = 1963] [serial = 1356] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 260 (0x7fc099482800) [pid = 1963] [serial = 1302] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 259 (0x7fc081931800) [pid = 1963] [serial = 1602] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 258 (0x7fc097c5ac00) [pid = 1963] [serial = 1299] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 257 (0x7fc090aaf400) [pid = 1963] [serial = 1556] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 256 (0x7fc081ae5000) [pid = 1963] [serial = 1275] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 255 (0x7fc0a6c47400) [pid = 1963] [serial = 1353] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 254 (0x7fc0a4cf5400) [pid = 1963] [serial = 1350] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 253 (0x7fc07f9a8c00) [pid = 1963] [serial = 1362] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 252 (0x7fc093417400) [pid = 1963] [serial = 1290] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 251 (0x7fc07e9bd800) [pid = 1963] [serial = 1595] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 250 (0x7fc0a6d7dc00) [pid = 1963] [serial = 1461] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 249 (0x7fc091987800) [pid = 1963] [serial = 1512] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc099485800) [pid = 1963] [serial = 1413] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc08f52bc00) [pid = 1963] [serial = 1506] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc08dcb5c00) [pid = 1963] [serial = 1248] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc085c5a400) [pid = 1963] [serial = 1574] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc087251000) [pid = 1963] [serial = 1278] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc08165a400) [pid = 1963] [serial = 1601] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc0935ae800) [pid = 1963] [serial = 1404] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc087252000) [pid = 1963] [serial = 1389] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc080398000) [pid = 1963] [serial = 1599] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc0970ddc00) [pid = 1963] [serial = 1296] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc08014f400) [pid = 1963] [serial = 1598] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc096c37c00) [pid = 1963] [serial = 1559] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc0934d3c00) [pid = 1963] [serial = 1344] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc0aa8ab800) [pid = 1963] [serial = 1568] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc0804e6c00) [pid = 1963] [serial = 1383] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc0aa8a3400) [pid = 1963] [serial = 1359] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc08724d400) [pid = 1963] [serial = 1553] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc09572dc00) [pid = 1963] [serial = 1347] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc07e83e000) [pid = 1963] [serial = 1589] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc085ec6c00) [pid = 1963] [serial = 1613] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc09186b400) [pid = 1963] [serial = 1562] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc092ad4800) [pid = 1963] [serial = 1550] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc0835cc800) [pid = 1963] [serial = 1605] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc08dcbd000) [pid = 1963] [serial = 1338] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc091aec800) [pid = 1963] [serial = 1287] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc0934d4c00) [pid = 1963] [serial = 1401] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc08c9b8800) [pid = 1963] [serial = 1503] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc094d08c00) [pid = 1963] [serial = 1293] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc092f13400) [pid = 1963] [serial = 1586] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc090b34c00) [pid = 1963] [serial = 1509] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc0a5bee000) [pid = 1963] [serial = 1565] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08c7c3c00) [pid = 1963] [serial = 1422] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc0847a3000) [pid = 1963] [serial = 1610] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc08f205000) [pid = 1963] [serial = 1365] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc083fdac00) [pid = 1963] [serial = 1608] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc07eff1400) [pid = 1963] [serial = 1583] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc0a6f6c400) [pid = 1963] [serial = 1416] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc07e9b5400) [pid = 1963] [serial = 1592] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc0aa8a7000) [pid = 1963] [serial = 1419] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc0831e2400) [pid = 1963] [serial = 1604] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc08f428800) [pid = 1963] [serial = 1281] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc08f370400) [pid = 1963] [serial = 1392] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc0970e6400) [pid = 1963] [serial = 1521] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc0935a8000) [pid = 1963] [serial = 1518] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc08f916800) [pid = 1963] [serial = 1395] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc086eeb800) [pid = 1963] [serial = 1616] [outer = (nil)] [url = about:blank] 07:44:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07cca4000 == 160 [pid = 1963] [id = 583] 07:44:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc07e9b5400) [pid = 1963] [serial = 1750] [outer = (nil)] 07:44:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc07f9a8c00) [pid = 1963] [serial = 1751] [outer = 0x7fc07e9b5400] 07:44:08 INFO - PROCESS | 1963 | 1461595448395 Marionette DEBUG loaded listener.js 07:44:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc0804ebc00) [pid = 1963] [serial = 1752] [outer = 0x7fc07e9b5400] 07:44:09 INFO - PROCESS | 1963 | 1461595449158 Marionette TRACE conn4 <- [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:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2838ms 07:44:09 INFO - PROCESS | 1963 | 1461595449186 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:44:09 INFO - PROCESS | 1963 | 1461595449192 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:44:09 INFO - PROCESS | 1963 | 1461595449199 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:44:09 INFO - PROCESS | 1963 | 1461595449204 Marionette TRACE conn4 <- [1,2306,null,{}] 07:44:09 INFO - PROCESS | 1963 | 1461595449227 Marionette TRACE conn4 -> [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:44:09 INFO - PROCESS | 1963 | 1461595449433 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:44:09 INFO - PROCESS | 1963 | 1461595449452 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07efdc000 == 161 [pid = 1963] [id = 584] 07:44:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc08165b000) [pid = 1963] [serial = 1753] [outer = (nil)] 07:44:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc081ae8800) [pid = 1963] [serial = 1754] [outer = 0x7fc08165b000] 07:44:09 INFO - PROCESS | 1963 | 1461595449518 Marionette DEBUG loaded listener.js 07:44:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc08319e400) [pid = 1963] [serial = 1755] [outer = 0x7fc08165b000] 07:44:10 INFO - PROCESS | 1963 | 1461595450452 Marionette TRACE conn4 <- [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:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1295ms 07:44:10 INFO - PROCESS | 1963 | 1461595450499 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:44:10 INFO - PROCESS | 1963 | 1461595450505 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:44:10 INFO - PROCESS | 1963 | 1461595450513 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:44:10 INFO - PROCESS | 1963 | 1461595450516 Marionette TRACE conn4 <- [1,2310,null,{}] 07:44:10 INFO - PROCESS | 1963 | 1461595450521 Marionette TRACE conn4 -> [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:44:10 INFO - PROCESS | 1963 | 1461595450727 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:44:10 INFO - PROCESS | 1963 | 1461595450956 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f5e4000 == 162 [pid = 1963] [id = 585] 07:44:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc0822eb400) [pid = 1963] [serial = 1756] [outer = (nil)] 07:44:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc083e47000) [pid = 1963] [serial = 1757] [outer = 0x7fc0822eb400] 07:44:11 INFO - PROCESS | 1963 | 1461595451019 Marionette DEBUG loaded listener.js 07:44:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc084024800) [pid = 1963] [serial = 1758] [outer = 0x7fc0822eb400] 07:44:11 INFO - PROCESS | 1963 | 1461595451895 Marionette TRACE conn4 <- [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:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1434ms 07:44:11 INFO - PROCESS | 1963 | 1461595451948 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:44:11 INFO - PROCESS | 1963 | 1461595451951 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:44:11 INFO - PROCESS | 1963 | 1461595451959 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:44:11 INFO - PROCESS | 1963 | 1461595451967 Marionette TRACE conn4 <- [1,2314,null,{}] 07:44:11 INFO - PROCESS | 1963 | 1461595451987 Marionette TRACE conn4 -> [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:44:12 INFO - PROCESS | 1963 | 1461595452263 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:44:12 INFO - PROCESS | 1963 | 1461595452319 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc081750800 == 163 [pid = 1963] [id = 586] 07:44:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc0854a3000) [pid = 1963] [serial = 1759] [outer = (nil)] 07:44:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc085c88800) [pid = 1963] [serial = 1760] [outer = 0x7fc0854a3000] 07:44:12 INFO - PROCESS | 1963 | 1461595452446 Marionette DEBUG loaded listener.js 07:44:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc085ec4400) [pid = 1963] [serial = 1761] [outer = 0x7fc0854a3000] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc085499c00) [pid = 1963] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc0831a9800) [pid = 1963] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc091ac4000) [pid = 1963] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08ebec400) [pid = 1963] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc09358f000) [pid = 1963] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc08c95ec00) [pid = 1963] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc081925800) [pid = 1963] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc07e9b4800) [pid = 1963] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc081929800) [pid = 1963] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc07f9a1400) [pid = 1963] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc080392400) [pid = 1963] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc0847afc00) [pid = 1963] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc0804f0400) [pid = 1963] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc083fd1800) [pid = 1963] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc090a2a000) [pid = 1963] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc07e837000) [pid = 1963] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc0847a7400) [pid = 1963] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc090a21400) [pid = 1963] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc081925400) [pid = 1963] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc0a4c14c00) [pid = 1963] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc0804e8800) [pid = 1963] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc080391800) [pid = 1963] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc097449800) [pid = 1963] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc08c79e000) [pid = 1963] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc083fdb000) [pid = 1963] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:44:13 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc08c7c3000) [pid = 1963] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:44:14 INFO - PROCESS | 1963 | 1461595454001 Marionette TRACE conn4 <- [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:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2089ms 07:44:14 INFO - PROCESS | 1963 | 1461595454047 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:44:14 INFO - PROCESS | 1963 | 1461595454051 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:44:14 INFO - PROCESS | 1963 | 1461595454057 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:44:14 INFO - PROCESS | 1963 | 1461595454059 Marionette TRACE conn4 <- [1,2318,null,{}] 07:44:14 INFO - PROCESS | 1963 | 1461595454068 Marionette TRACE conn4 -> [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:44:14 INFO - PROCESS | 1963 | 1461595454320 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:44:14 INFO - PROCESS | 1963 | 1461595454343 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0821cf000 == 164 [pid = 1963] [id = 587] 07:44:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc080397400) [pid = 1963] [serial = 1762] [outer = (nil)] 07:44:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc081ae7000) [pid = 1963] [serial = 1763] [outer = 0x7fc080397400] 07:44:14 INFO - PROCESS | 1963 | 1461595454413 Marionette DEBUG loaded listener.js 07:44:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc085c95c00) [pid = 1963] [serial = 1764] [outer = 0x7fc080397400] 07:44:15 INFO - PROCESS | 1963 | 1461595455228 Marionette TRACE conn4 <- [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:44:15 INFO - PROCESS | 1963 | 1461595455243 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:44:15 INFO - PROCESS | 1963 | 1461595455260 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:44:15 INFO - PROCESS | 1963 | 1461595455263 Marionette TRACE conn4 <- [1,2322,null,{}] 07:44:15 INFO - PROCESS | 1963 | 1461595455270 Marionette TRACE conn4 -> [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:44:15 INFO - PROCESS | 1963 | 1461595455441 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:44:15 INFO - PROCESS | 1963 | 1461595455461 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084636000 == 165 [pid = 1963] [id = 588] 07:44:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc087252000) [pid = 1963] [serial = 1765] [outer = (nil)] 07:44:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc08725ac00) [pid = 1963] [serial = 1766] [outer = 0x7fc087252000] 07:44:15 INFO - PROCESS | 1963 | 1461595455533 Marionette DEBUG loaded listener.js 07:44:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc08c7a5800) [pid = 1963] [serial = 1767] [outer = 0x7fc087252000] 07:44:16 INFO - PROCESS | 1963 | 1461595456764 Marionette TRACE conn4 <- [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:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1554ms 07:44:16 INFO - PROCESS | 1963 | 1461595456803 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:44:16 INFO - PROCESS | 1963 | 1461595456810 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:44:16 INFO - PROCESS | 1963 | 1461595456818 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:44:16 INFO - PROCESS | 1963 | 1461595456824 Marionette TRACE conn4 <- [1,2326,null,{}] 07:44:16 INFO - PROCESS | 1963 | 1461595456831 Marionette TRACE conn4 -> [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:44:17 INFO - PROCESS | 1963 | 1461595457055 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:44:17 INFO - PROCESS | 1963 | 1461595457372 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f2dd000 == 166 [pid = 1963] [id = 589] 07:44:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc081924c00) [pid = 1963] [serial = 1768] [outer = (nil)] 07:44:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc081ae5000) [pid = 1963] [serial = 1769] [outer = 0x7fc081924c00] 07:44:17 INFO - PROCESS | 1963 | 1461595457456 Marionette DEBUG loaded listener.js 07:44:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc0831a2c00) [pid = 1963] [serial = 1770] [outer = 0x7fc081924c00] 07:44:18 INFO - PROCESS | 1963 | 1461595458372 Marionette TRACE conn4 <- [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:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1590ms 07:44:18 INFO - PROCESS | 1963 | 1461595458407 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:44:18 INFO - PROCESS | 1963 | 1461595458416 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:44:18 INFO - PROCESS | 1963 | 1461595458425 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:44:18 INFO - PROCESS | 1963 | 1461595458429 Marionette TRACE conn4 <- [1,2330,null,{}] 07:44:18 INFO - PROCESS | 1963 | 1461595458435 Marionette TRACE conn4 -> [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:44:18 INFO - PROCESS | 1963 | 1461595458648 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:44:18 INFO - PROCESS | 1963 | 1461595458994 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc083f64000 == 167 [pid = 1963] [id = 590] 07:44:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc083e42c00) [pid = 1963] [serial = 1771] [outer = (nil)] 07:44:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc08549f000) [pid = 1963] [serial = 1772] [outer = 0x7fc083e42c00] 07:44:19 INFO - PROCESS | 1963 | 1461595459072 Marionette DEBUG loaded listener.js 07:44:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc085ec7000) [pid = 1963] [serial = 1773] [outer = 0x7fc083e42c00] 07:44:19 INFO - PROCESS | 1963 | 1461595459883 Marionette TRACE conn4 <- [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:44:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:44:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1528ms 07:44:19 INFO - PROCESS | 1963 | 1461595459954 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:44:19 INFO - PROCESS | 1963 | 1461595459958 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:44:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:44:19 INFO - PROCESS | 1963 | 1461595459965 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:44:19 INFO - PROCESS | 1963 | 1461595459970 Marionette TRACE conn4 <- [1,2334,null,{}] 07:44:19 INFO - PROCESS | 1963 | 1461595459986 Marionette TRACE conn4 -> [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:44:20 INFO - PROCESS | 1963 | 1461595460222 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:44:20 INFO - PROCESS | 1963 | 1461595460536 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc085ea5800 == 168 [pid = 1963] [id = 591] 07:44:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc0884d3400) [pid = 1963] [serial = 1774] [outer = (nil)] 07:44:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc08c7a0c00) [pid = 1963] [serial = 1775] [outer = 0x7fc0884d3400] 07:44:20 INFO - PROCESS | 1963 | 1461595460621 Marionette DEBUG loaded listener.js 07:44:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc08c7d0c00) [pid = 1963] [serial = 1776] [outer = 0x7fc0884d3400] 07:44:21 INFO - PROCESS | 1963 | 1461595461460 Marionette TRACE conn4 <- [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:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1541ms 07:44:21 INFO - PROCESS | 1963 | 1461595461507 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:44:21 INFO - PROCESS | 1963 | 1461595461512 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:44:21 INFO - PROCESS | 1963 | 1461595461517 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:44:21 INFO - PROCESS | 1963 | 1461595461520 Marionette TRACE conn4 <- [1,2338,null,{}] 07:44:21 INFO - PROCESS | 1963 | 1461595461526 Marionette TRACE conn4 -> [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:44:21 INFO - PROCESS | 1963 | 1461595461710 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:44:21 INFO - PROCESS | 1963 | 1461595461981 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08dacd000 == 169 [pid = 1963] [id = 592] 07:44:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc0884d3c00) [pid = 1963] [serial = 1777] [outer = (nil)] 07:44:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc08d969400) [pid = 1963] [serial = 1778] [outer = 0x7fc0884d3c00] 07:44:22 INFO - PROCESS | 1963 | 1461595462094 Marionette DEBUG loaded listener.js 07:44:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc08dcafc00) [pid = 1963] [serial = 1779] [outer = 0x7fc0884d3c00] 07:44:22 INFO - PROCESS | 1963 | 1461595462909 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:44:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:44:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1428ms 07:44:22 INFO - PROCESS | 1963 | 1461595462947 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:44:22 INFO - PROCESS | 1963 | 1461595462950 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:44:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:44:22 INFO - PROCESS | 1963 | 1461595462956 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:44:22 INFO - PROCESS | 1963 | 1461595462958 Marionette TRACE conn4 <- [1,2342,null,{}] 07:44:22 INFO - PROCESS | 1963 | 1461595462964 Marionette TRACE conn4 -> [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:44:23 INFO - PROCESS | 1963 | 1461595463146 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:44:23 INFO - PROCESS | 1963 | 1461595463425 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08f15a000 == 170 [pid = 1963] [id = 593] 07:44:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc08dcbd000) [pid = 1963] [serial = 1780] [outer = (nil)] 07:44:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc08ebe5400) [pid = 1963] [serial = 1781] [outer = 0x7fc08dcbd000] 07:44:23 INFO - PROCESS | 1963 | 1461595463547 Marionette DEBUG loaded listener.js 07:44:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc08ed4a800) [pid = 1963] [serial = 1782] [outer = 0x7fc08dcbd000] 07:44:24 INFO - PROCESS | 1963 | 1461595464360 Marionette TRACE conn4 <- [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:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1432ms 07:44:24 INFO - PROCESS | 1963 | 1461595464389 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:44:24 INFO - PROCESS | 1963 | 1461595464393 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:44:24 INFO - PROCESS | 1963 | 1461595464398 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:44:24 INFO - PROCESS | 1963 | 1461595464401 Marionette TRACE conn4 <- [1,2346,null,{}] 07:44:24 INFO - PROCESS | 1963 | 1461595464406 Marionette TRACE conn4 -> [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:44:24 INFO - PROCESS | 1963 | 1461595464621 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:44:24 INFO - PROCESS | 1963 | 1461595464899 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08fd37000 == 171 [pid = 1963] [id = 594] 07:44:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc08ed4ac00) [pid = 1963] [serial = 1783] [outer = (nil)] 07:44:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc08f42c800) [pid = 1963] [serial = 1784] [outer = 0x7fc08ed4ac00] 07:44:25 INFO - PROCESS | 1963 | 1461595465014 Marionette DEBUG loaded listener.js 07:44:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc08f57ec00) [pid = 1963] [serial = 1785] [outer = 0x7fc08ed4ac00] 07:44:25 INFO - PROCESS | 1963 | 1461595465810 Marionette TRACE conn4 <- [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:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1476ms 07:44:25 INFO - PROCESS | 1963 | 1461595465876 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:44:25 INFO - PROCESS | 1963 | 1461595465880 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:44:25 INFO - PROCESS | 1963 | 1461595465886 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:44:25 INFO - PROCESS | 1963 | 1461595465888 Marionette TRACE conn4 <- [1,2350,null,{}] 07:44:25 INFO - PROCESS | 1963 | 1461595465894 Marionette TRACE conn4 -> [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:44:26 INFO - PROCESS | 1963 | 1461595466081 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:44:26 INFO - PROCESS | 1963 | 1461595466347 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0929a5800 == 172 [pid = 1963] [id = 595] 07:44:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc08ed93400) [pid = 1963] [serial = 1786] [outer = (nil)] 07:44:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc08f585c00) [pid = 1963] [serial = 1787] [outer = 0x7fc08ed93400] 07:44:26 INFO - PROCESS | 1963 | 1461595466472 Marionette DEBUG loaded listener.js 07:44:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc08fe28c00) [pid = 1963] [serial = 1788] [outer = 0x7fc08ed93400] 07:44:27 INFO - PROCESS | 1963 | 1461595467434 Marionette TRACE conn4 <- [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:44:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:44:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1635ms 07:44:27 INFO - PROCESS | 1963 | 1461595467526 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:44:27 INFO - PROCESS | 1963 | 1461595467529 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:44:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:44:27 INFO - PROCESS | 1963 | 1461595467535 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:44:27 INFO - PROCESS | 1963 | 1461595467538 Marionette TRACE conn4 <- [1,2354,null,{}] 07:44:27 INFO - PROCESS | 1963 | 1461595467544 Marionette TRACE conn4 -> [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:44:27 INFO - PROCESS | 1963 | 1461595467726 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:44:28 INFO - PROCESS | 1963 | 1461595468038 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092c1d000 == 173 [pid = 1963] [id = 596] 07:44:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc08ed98800) [pid = 1963] [serial = 1789] [outer = (nil)] 07:44:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc090b30000) [pid = 1963] [serial = 1790] [outer = 0x7fc08ed98800] 07:44:28 INFO - PROCESS | 1963 | 1461595468112 Marionette DEBUG loaded listener.js 07:44:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc091987800) [pid = 1963] [serial = 1791] [outer = 0x7fc08ed98800] 07:44:28 INFO - PROCESS | 1963 | 1461595468926 Marionette TRACE conn4 <- [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:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1432ms 07:44:28 INFO - PROCESS | 1963 | 1461595468968 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:44:28 INFO - PROCESS | 1963 | 1461595468970 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:44:28 INFO - PROCESS | 1963 | 1461595468977 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:44:28 INFO - PROCESS | 1963 | 1461595468980 Marionette TRACE conn4 <- [1,2358,null,{}] 07:44:28 INFO - PROCESS | 1963 | 1461595468985 Marionette TRACE conn4 -> [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:44:29 INFO - PROCESS | 1963 | 1461595469171 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:44:29 INFO - PROCESS | 1963 | 1461595469452 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09326f000 == 174 [pid = 1963] [id = 597] 07:44:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc081656000) [pid = 1963] [serial = 1792] [outer = (nil)] 07:44:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc08ed15000) [pid = 1963] [serial = 1793] [outer = 0x7fc081656000] 07:44:29 INFO - PROCESS | 1963 | 1461595469578 Marionette DEBUG loaded listener.js 07:44:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc091a6c000) [pid = 1963] [serial = 1794] [outer = 0x7fc081656000] 07:44:30 INFO - PROCESS | 1963 | 1461595470349 Marionette TRACE conn4 <- [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:44:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1435ms 07:44:30 INFO - PROCESS | 1963 | 1461595470413 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:44:30 INFO - PROCESS | 1963 | 1461595470417 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:44:30 INFO - PROCESS | 1963 | 1461595470422 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:44:30 INFO - PROCESS | 1963 | 1461595470425 Marionette TRACE conn4 <- [1,2362,null,{}] 07:44:30 INFO - PROCESS | 1963 | 1461595470430 Marionette TRACE conn4 -> [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:44:30 INFO - PROCESS | 1963 | 1461595470629 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:44:30 INFO - PROCESS | 1963 | 1461595470900 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc094d2e800 == 175 [pid = 1963] [id = 598] 07:44:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc09245a400) [pid = 1963] [serial = 1795] [outer = (nil)] 07:44:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc092addc00) [pid = 1963] [serial = 1796] [outer = 0x7fc09245a400] 07:44:31 INFO - PROCESS | 1963 | 1461595471026 Marionette DEBUG loaded listener.js 07:44:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc092c87400) [pid = 1963] [serial = 1797] [outer = 0x7fc09245a400] 07:44:31 INFO - PROCESS | 1963 | 1461595471880 Marionette TRACE conn4 <- [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:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1531ms 07:44:31 INFO - PROCESS | 1963 | 1461595471955 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:44:31 INFO - PROCESS | 1963 | 1461595471960 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:44:31 INFO - PROCESS | 1963 | 1461595471965 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:44:31 INFO - PROCESS | 1963 | 1461595471969 Marionette TRACE conn4 <- [1,2366,null,{}] 07:44:31 INFO - PROCESS | 1963 | 1461595471974 Marionette TRACE conn4 -> [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:44:32 INFO - PROCESS | 1963 | 1461595472248 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:44:32 INFO - PROCESS | 1963 | 1461595472574 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc096c1a800 == 176 [pid = 1963] [id = 599] 07:44:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc09186b400) [pid = 1963] [serial = 1798] [outer = (nil)] 07:44:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc0934d3800) [pid = 1963] [serial = 1799] [outer = 0x7fc09186b400] 07:44:32 INFO - PROCESS | 1963 | 1461595472651 Marionette DEBUG loaded listener.js 07:44:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc0935a4400) [pid = 1963] [serial = 1800] [outer = 0x7fc09186b400] 07:44:33 INFO - PROCESS | 1963 | 1461595473537 Marionette TRACE conn4 <- [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:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1637ms 07:44:33 INFO - PROCESS | 1963 | 1461595473603 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:44:33 INFO - PROCESS | 1963 | 1461595473606 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:44:33 INFO - PROCESS | 1963 | 1461595473613 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:44:33 INFO - PROCESS | 1963 | 1461595473615 Marionette TRACE conn4 <- [1,2370,null,{}] 07:44:33 INFO - PROCESS | 1963 | 1461595473621 Marionette TRACE conn4 -> [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:44:33 INFO - PROCESS | 1963 | 1461595473815 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:44:34 INFO - PROCESS | 1963 | 1461595474125 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0982d7800 == 177 [pid = 1963] [id = 600] 07:44:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc080f43400) [pid = 1963] [serial = 1801] [outer = (nil)] 07:44:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc092f15800) [pid = 1963] [serial = 1802] [outer = 0x7fc080f43400] 07:44:34 INFO - PROCESS | 1963 | 1461595474207 Marionette DEBUG loaded listener.js 07:44:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc094c45c00) [pid = 1963] [serial = 1803] [outer = 0x7fc080f43400] 07:44:35 INFO - PROCESS | 1963 | 1461595475023 Marionette TRACE conn4 <- [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:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1477ms 07:44:35 INFO - PROCESS | 1963 | 1461595475092 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:44:35 INFO - PROCESS | 1963 | 1461595475096 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:44:35 INFO - PROCESS | 1963 | 1461595475102 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:44:35 INFO - PROCESS | 1963 | 1461595475104 Marionette TRACE conn4 <- [1,2374,null,{}] 07:44:35 INFO - PROCESS | 1963 | 1461595475109 Marionette TRACE conn4 -> [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:44:35 INFO - PROCESS | 1963 | 1461595475299 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:44:35 INFO - PROCESS | 1963 | 1461595475610 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc099415800 == 178 [pid = 1963] [id = 601] 07:44:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc08c7a2c00) [pid = 1963] [serial = 1804] [outer = (nil)] 07:44:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc095beb000) [pid = 1963] [serial = 1805] [outer = 0x7fc08c7a2c00] 07:44:35 INFO - PROCESS | 1963 | 1461595475684 Marionette DEBUG loaded listener.js 07:44:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc0970e6400) [pid = 1963] [serial = 1806] [outer = 0x7fc08c7a2c00] 07:44:36 INFO - PROCESS | 1963 | 1461595476492 Marionette TRACE conn4 <- [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:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1437ms 07:44:36 INFO - PROCESS | 1963 | 1461595476540 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:44:36 INFO - PROCESS | 1963 | 1461595476544 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:44:36 INFO - PROCESS | 1963 | 1461595476550 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:44:36 INFO - PROCESS | 1963 | 1461595476553 Marionette TRACE conn4 <- [1,2378,null,{}] 07:44:36 INFO - PROCESS | 1963 | 1461595476558 Marionette TRACE conn4 -> [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:44:36 INFO - PROCESS | 1963 | 1461595476753 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:44:37 INFO - PROCESS | 1963 | 1461595477031 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a4ca1800 == 179 [pid = 1963] [id = 602] 07:44:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc09409f400) [pid = 1963] [serial = 1807] [outer = (nil)] 07:44:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc097a4d800) [pid = 1963] [serial = 1808] [outer = 0x7fc09409f400] 07:44:37 INFO - PROCESS | 1963 | 1461595477147 Marionette DEBUG loaded listener.js 07:44:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc09820d800) [pid = 1963] [serial = 1809] [outer = 0x7fc09409f400] 07:44:37 INFO - PROCESS | 1963 | 1461595477958 Marionette TRACE conn4 <- [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:44:38 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:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1481ms 07:44:38 INFO - PROCESS | 1963 | 1461595478031 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:44:38 INFO - PROCESS | 1963 | 1461595478034 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:44:38 INFO - PROCESS | 1963 | 1461595478040 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - PROCESS | 1963 | 1461595478043 Marionette TRACE conn4 <- [1,2382,null,{}] 07:44:38 INFO - PROCESS | 1963 | 1461595478048 Marionette TRACE conn4 -> [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:44:38 INFO - PROCESS | 1963 | 1461595478237 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:44:38 INFO - PROCESS | 1963 | 1461595478550 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a893f000 == 180 [pid = 1963] [id = 603] 07:44:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc08ed90000) [pid = 1963] [serial = 1810] [outer = (nil)] 07:44:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc09832d000) [pid = 1963] [serial = 1811] [outer = 0x7fc08ed90000] 07:44:38 INFO - PROCESS | 1963 | 1461595478634 Marionette DEBUG loaded listener.js 07:44:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc09ba2ec00) [pid = 1963] [serial = 1812] [outer = 0x7fc08ed90000] 07:44:39 INFO - PROCESS | 1963 | 1461595479428 Marionette TRACE conn4 <- [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:44:39 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:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1437ms 07:44:39 INFO - PROCESS | 1963 | 1461595479478 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:44:39 INFO - PROCESS | 1963 | 1461595479482 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:44:39 INFO - PROCESS | 1963 | 1461595479487 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:44:39 INFO - PROCESS | 1963 | 1461595479490 Marionette TRACE conn4 <- [1,2386,null,{}] 07:44:39 INFO - PROCESS | 1963 | 1461595479501 Marionette TRACE conn4 -> [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:44:39 INFO - PROCESS | 1963 | 1461595479693 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:44:40 INFO - PROCESS | 1963 | 1461595480032 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f5cf800 == 181 [pid = 1963] [id = 604] 07:44:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc07e9be000) [pid = 1963] [serial = 1813] [outer = (nil)] 07:44:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc08039a000) [pid = 1963] [serial = 1814] [outer = 0x7fc07e9be000] 07:44:40 INFO - PROCESS | 1963 | 1461595480110 Marionette DEBUG loaded listener.js 07:44:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc08ebeac00) [pid = 1963] [serial = 1815] [outer = 0x7fc07e9be000] 07:44:40 INFO - PROCESS | 1963 | 1461595480936 Marionette TRACE conn4 <- [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:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1491ms 07:44:40 INFO - PROCESS | 1963 | 1461595480980 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:44:40 INFO - PROCESS | 1963 | 1461595480984 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:44:40 INFO - PROCESS | 1963 | 1461595480989 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:44:40 INFO - PROCESS | 1963 | 1461595480992 Marionette TRACE conn4 <- [1,2390,null,{}] 07:44:41 INFO - PROCESS | 1963 | 1461595480998 Marionette TRACE conn4 -> [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:44:41 INFO - PROCESS | 1963 | 1461595481213 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:44:41 INFO - PROCESS | 1963 | 1461595481537 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f0bb000 == 182 [pid = 1963] [id = 605] 07:44:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc07efe4c00) [pid = 1963] [serial = 1816] [outer = (nil)] 07:44:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc080394400) [pid = 1963] [serial = 1817] [outer = 0x7fc07efe4c00] 07:44:41 INFO - PROCESS | 1963 | 1461595481617 Marionette DEBUG loaded listener.js 07:44:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc081931400) [pid = 1963] [serial = 1818] [outer = 0x7fc07efe4c00] 07:44:42 INFO - PROCESS | 1963 | 1461595482964 Marionette TRACE conn4 <- [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:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2037ms 07:44:43 INFO - PROCESS | 1963 | 1461595483066 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:44:43 INFO - PROCESS | 1963 | 1461595483072 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:44:43 INFO - PROCESS | 1963 | 1461595483082 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 1963 | 1461595483087 Marionette TRACE conn4 <- [1,2394,null,{}] 07:44:43 INFO - PROCESS | 1963 | 1461595483096 Marionette TRACE conn4 -> [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:44:43 INFO - PROCESS | 1963 | 1461595483291 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:44:43 INFO - PROCESS | 1963 | 1461595483575 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f51f800 == 183 [pid = 1963] [id = 606] 07:44:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc07efe7400) [pid = 1963] [serial = 1819] [outer = (nil)] 07:44:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc0804ee800) [pid = 1963] [serial = 1820] [outer = 0x7fc07efe7400] 07:44:43 INFO - PROCESS | 1963 | 1461595483649 Marionette DEBUG loaded listener.js 07:44:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc081ae5800) [pid = 1963] [serial = 1821] [outer = 0x7fc07efe7400] 07:44:44 INFO - PROCESS | 1963 | 1461595484564 Marionette TRACE conn4 <- [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:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1539ms 07:44:44 INFO - PROCESS | 1963 | 1461595484622 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:44:44 INFO - PROCESS | 1963 | 1461595484638 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:44:44 INFO - PROCESS | 1963 | 1461595484655 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:44:44 INFO - PROCESS | 1963 | 1461595484663 Marionette TRACE conn4 <- [1,2398,null,{}] 07:44:44 INFO - PROCESS | 1963 | 1461595484669 Marionette TRACE conn4 -> [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:44:45 INFO - PROCESS | 1963 | 1461595485002 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:44:45 INFO - PROCESS | 1963 | 1461595485338 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07b1d7000 == 184 [pid = 1963] [id = 607] 07:44:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 250 (0x7fc0835c9c00) [pid = 1963] [serial = 1822] [outer = (nil)] 07:44:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 251 (0x7fc083fa9800) [pid = 1963] [serial = 1823] [outer = 0x7fc0835c9c00] 07:44:45 INFO - PROCESS | 1963 | 1461595485406 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 252 (0x7fc084026400) [pid = 1963] [serial = 1824] [outer = 0x7fc0835c9c00] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f6e2000 == 183 [pid = 1963] [id = 492] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f2db800 == 182 [pid = 1963] [id = 528] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07efe2000 == 181 [pid = 1963] [id = 527] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07e812000 == 180 [pid = 1963] [id = 529] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07eaac000 == 179 [pid = 1963] [id = 530] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821cf000 == 178 [pid = 1963] [id = 587] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc081750800 == 177 [pid = 1963] [id = 586] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f5e4000 == 176 [pid = 1963] [id = 585] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07efdc000 == 175 [pid = 1963] [id = 584] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07cca4000 == 174 [pid = 1963] [id = 583] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f50e000 == 173 [pid = 1963] [id = 582] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821cc800 == 172 [pid = 1963] [id = 581] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f2c7800 == 171 [pid = 1963] [id = 580] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07dd19000 == 170 [pid = 1963] [id = 579] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07ccab000 == 169 [pid = 1963] [id = 578] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07cc8f800 == 168 [pid = 1963] [id = 577] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f18f800 == 167 [pid = 1963] [id = 576] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0799d8800 == 166 [pid = 1963] [id = 575] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07b1e0800 == 165 [pid = 1963] [id = 574] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07c9f9800 == 164 [pid = 1963] [id = 573] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07c9e0000 == 163 [pid = 1963] [id = 572] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07aed0800 == 162 [pid = 1963] [id = 571] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af3b1800 == 161 [pid = 1963] [id = 570] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa74000 == 160 [pid = 1963] [id = 569] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5ba8000 == 159 [pid = 1963] [id = 568] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098876000 == 158 [pid = 1963] [id = 567] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0970b0800 == 157 [pid = 1963] [id = 566] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0929af000 == 156 [pid = 1963] [id = 565] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0885d6000 == 155 [pid = 1963] [id = 564] 07:44:46 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07efd1800 == 154 [pid = 1963] [id = 563] 07:44:46 INFO - PROCESS | 1963 | 1461595486540 Marionette TRACE conn4 <- [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:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 251 (0x7fc08ed4ec00) [pid = 1963] [serial = 1682] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 250 (0x7fc092c80000) [pid = 1963] [serial = 1470] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 249 (0x7fc07e9bd400) [pid = 1963] [serial = 1664] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc08f738c00) [pid = 1963] [serial = 1649] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc092ad6800) [pid = 1963] [serial = 1661] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc08f433c00) [pid = 1963] [serial = 1685] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc080f50c00) [pid = 1963] [serial = 1446] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc0858e1400) [pid = 1963] [serial = 1676] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc085c61400) [pid = 1963] [serial = 1673] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc081948c00) [pid = 1963] [serial = 1668] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc08724d000) [pid = 1963] [serial = 1449] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc08f37b400) [pid = 1963] [serial = 1646] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc090b32800) [pid = 1963] [serial = 1652] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc09bf76400) [pid = 1963] [serial = 1458] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc083fadc00) [pid = 1963] [serial = 1670] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc09ed48800) [pid = 1963] [serial = 1527] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc095d75400) [pid = 1963] [serial = 1455] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc07f99b800) [pid = 1963] [serial = 1665] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc081654c00) [pid = 1963] [serial = 1688] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc08192fc00) [pid = 1963] [serial = 1467] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc08ebeb400) [pid = 1963] [serial = 1637] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc080f49000) [pid = 1963] [serial = 1667] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc0aada5c00) [pid = 1963] [serial = 1464] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc08c9c1c00) [pid = 1963] [serial = 1634] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc08f210c00) [pid = 1963] [serial = 1683] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc08f20e000) [pid = 1963] [serial = 1533] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc08039f400) [pid = 1963] [serial = 1473] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc085ec2400) [pid = 1963] [serial = 1674] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc0aa510000) [pid = 1963] [serial = 1530] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc091abcc00) [pid = 1963] [serial = 1658] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc08c7a4800) [pid = 1963] [serial = 1679] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc0884d1800) [pid = 1963] [serial = 1628] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc086f6a000) [pid = 1963] [serial = 1617] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc08ebe1800) [pid = 1963] [serial = 1686] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc080dcb400) [pid = 1963] [serial = 1619] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc08f164800) [pid = 1963] [serial = 1643] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc0831e9c00) [pid = 1963] [serial = 1622] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc085c5d000) [pid = 1963] [serial = 1625] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc0847ad000) [pid = 1963] [serial = 1671] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc086eeac00) [pid = 1963] [serial = 1677] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08f582c00) [pid = 1963] [serial = 1452] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc08ed51c00) [pid = 1963] [serial = 1640] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc091980800) [pid = 1963] [serial = 1655] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc08c7a8c00) [pid = 1963] [serial = 1631] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc08c9bc000) [pid = 1963] [serial = 1680] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc08da4d800) [pid = 1963] [serial = 1554] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc0995e8c00) [pid = 1963] [serial = 1563] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc093414000) [pid = 1963] [serial = 1551] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc091a62000) [pid = 1963] [serial = 1557] [outer = (nil)] [url = about:blank] 07:44:46 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc097a4f400) [pid = 1963] [serial = 1560] [outer = (nil)] [url = about:blank] 07:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2091ms 07:44:46 INFO - PROCESS | 1963 | 1461595486781 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:44:46 INFO - PROCESS | 1963 | 1461595486785 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:44:46 INFO - PROCESS | 1963 | 1461595486810 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:44:46 INFO - PROCESS | 1963 | 1461595486816 Marionette TRACE conn4 <- [1,2402,null,{}] 07:44:46 INFO - PROCESS | 1963 | 1461595486830 Marionette TRACE conn4 -> [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:44:47 INFO - PROCESS | 1963 | 1461595487009 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:44:47 INFO - PROCESS | 1963 | 1461595487027 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07c9ef800 == 155 [pid = 1963] [id = 608] 07:44:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc0858e1400) [pid = 1963] [serial = 1825] [outer = (nil)] 07:44:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc085c90400) [pid = 1963] [serial = 1826] [outer = 0x7fc0858e1400] 07:44:47 INFO - PROCESS | 1963 | 1461595487091 Marionette DEBUG loaded listener.js 07:44:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc086eebc00) [pid = 1963] [serial = 1827] [outer = 0x7fc0858e1400] 07:44:47 INFO - PROCESS | 1963 | 1461595487976 Marionette TRACE conn4 <- [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:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1241ms 07:44:48 INFO - PROCESS | 1963 | 1461595488046 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:44:48 INFO - PROCESS | 1963 | 1461595488051 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:44:48 INFO - PROCESS | 1963 | 1461595488056 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:44:48 INFO - PROCESS | 1963 | 1461595488058 Marionette TRACE conn4 <- [1,2406,null,{}] 07:44:48 INFO - PROCESS | 1963 | 1461595488064 Marionette TRACE conn4 -> [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:44:48 INFO - PROCESS | 1963 | 1461595488256 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:44:48 INFO - PROCESS | 1963 | 1461595488447 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f18d800 == 156 [pid = 1963] [id = 609] 07:44:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc0835ce400) [pid = 1963] [serial = 1828] [outer = (nil)] 07:44:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc08c79b800) [pid = 1963] [serial = 1829] [outer = 0x7fc0835ce400] 07:44:48 INFO - PROCESS | 1963 | 1461595488510 Marionette DEBUG loaded listener.js 07:44:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc08c7c7c00) [pid = 1963] [serial = 1830] [outer = 0x7fc0835ce400] 07:44:49 INFO - PROCESS | 1963 | 1461595489354 Marionette TRACE conn4 <- [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:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1327ms 07:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:44:49 INFO - PROCESS | 1963 | 1461595489385 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:44:49 INFO - PROCESS | 1963 | 1461595489387 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:44:49 INFO - PROCESS | 1963 | 1461595489393 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:44:49 INFO - PROCESS | 1963 | 1461595489396 Marionette TRACE conn4 <- [1,2410,null,{}] 07:44:49 INFO - PROCESS | 1963 | 1461595489401 Marionette TRACE conn4 -> [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:44:49 INFO - PROCESS | 1963 | 1461595489672 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:44:49 INFO - PROCESS | 1963 | 1461595489704 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f7b5800 == 157 [pid = 1963] [id = 610] 07:44:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc08c79bc00) [pid = 1963] [serial = 1831] [outer = (nil)] 07:44:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc08da45400) [pid = 1963] [serial = 1832] [outer = 0x7fc08c79bc00] 07:44:49 INFO - PROCESS | 1963 | 1461595489767 Marionette DEBUG loaded listener.js 07:44:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc08dcb9000) [pid = 1963] [serial = 1833] [outer = 0x7fc08c79bc00] 07:44:50 INFO - PROCESS | 1963 | 1461595490664 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1339ms 07:44:50 INFO - PROCESS | 1963 | 1461595490732 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:44:50 INFO - PROCESS | 1963 | 1461595490735 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:44:50 INFO - PROCESS | 1963 | 1461595490740 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:44:50 INFO - PROCESS | 1963 | 1461595490743 Marionette TRACE conn4 <- [1,2414,null,{}] 07:44:50 INFO - PROCESS | 1963 | 1461595490748 Marionette TRACE conn4 -> [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:44:51 INFO - PROCESS | 1963 | 1461595491040 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:44:51 INFO - PROCESS | 1963 | 1461595491073 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0821cf000 == 158 [pid = 1963] [id = 611] 07:44:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc08ed1d400) [pid = 1963] [serial = 1834] [outer = (nil)] 07:44:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc08f20e000) [pid = 1963] [serial = 1835] [outer = 0x7fc08ed1d400] 07:44:51 INFO - PROCESS | 1963 | 1461595491136 Marionette DEBUG loaded listener.js 07:44:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc090a20000) [pid = 1963] [serial = 1836] [outer = 0x7fc08ed1d400] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc08ebdf000) [pid = 1963] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc090a26000) [pid = 1963] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08ed1e000) [pid = 1963] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc08c967400) [pid = 1963] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc085c56000) [pid = 1963] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc085c8ac00) [pid = 1963] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc080f45400) [pid = 1963] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc0a4c1a000) [pid = 1963] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc081ae8000) [pid = 1963] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc07e836000) [pid = 1963] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc0849d0400) [pid = 1963] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc090a26c00) [pid = 1963] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc080dc6c00) [pid = 1963] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc07efe8800) [pid = 1963] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc08c9b3000) [pid = 1963] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc07efe9c00) [pid = 1963] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc08c7a4400) [pid = 1963] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc07e9af800) [pid = 1963] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc091987000) [pid = 1963] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc08f36f800) [pid = 1963] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc08f376000) [pid = 1963] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc083fb6400) [pid = 1963] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc0a4c1a400) [pid = 1963] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc080155000) [pid = 1963] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc07e835c00) [pid = 1963] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc08dcb0800) [pid = 1963] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc0854a3000) [pid = 1963] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc080397400) [pid = 1963] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc09190a800) [pid = 1963] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc083e49c00) [pid = 1963] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc084024400) [pid = 1963] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc080151400) [pid = 1963] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc091ae0400) [pid = 1963] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc0934e0000) [pid = 1963] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc0849d8c00) [pid = 1963] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc083fcd000) [pid = 1963] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc0822e6800) [pid = 1963] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc08f90a400) [pid = 1963] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc092f16400) [pid = 1963] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc07e83a000) [pid = 1963] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc09409dc00) [pid = 1963] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc07f9a2800) [pid = 1963] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc0858d9c00) [pid = 1963] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc085495000) [pid = 1963] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc080396c00) [pid = 1963] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc0940a5000) [pid = 1963] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc07f99ec00) [pid = 1963] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc07e9b5400) [pid = 1963] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc08165b000) [pid = 1963] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc097440000) [pid = 1963] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:44:52 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc0822eb400) [pid = 1963] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:44:52 INFO - PROCESS | 1963 | 1461595492809 Marionette TRACE conn4 <- [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:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2089ms 07:44:52 INFO - PROCESS | 1963 | 1461595492835 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:44:52 INFO - PROCESS | 1963 | 1461595492837 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:44:52 INFO - PROCESS | 1963 | 1461595492862 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:44:52 INFO - PROCESS | 1963 | 1461595492865 Marionette TRACE conn4 <- [1,2418,null,{}] 07:44:52 INFO - PROCESS | 1963 | 1461595492870 Marionette TRACE conn4 -> [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:44:53 INFO - PROCESS | 1963 | 1461595493051 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:44:53 INFO - PROCESS | 1963 | 1461595493250 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07e81b000 == 159 [pid = 1963] [id = 612] 07:44:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc07e9bdc00) [pid = 1963] [serial = 1837] [outer = (nil)] 07:44:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc0804ee400) [pid = 1963] [serial = 1838] [outer = 0x7fc07e9bdc00] 07:44:53 INFO - PROCESS | 1963 | 1461595493309 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc0847a6000) [pid = 1963] [serial = 1839] [outer = 0x7fc07e9bdc00] 07:44:54 INFO - PROCESS | 1963 | 1461595493997 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1205ms 07:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:44:54 INFO - PROCESS | 1963 | 1461595494052 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 1963 | 1461595494054 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:44:54 INFO - PROCESS | 1963 | 1461595494061 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 1963 | 1461595494064 Marionette TRACE conn4 <- [1,2422,null,{}] 07:44:54 INFO - PROCESS | 1963 | 1461595494069 Marionette TRACE conn4 -> [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:44:54 INFO - PROCESS | 1963 | 1461595494250 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:44:54 INFO - PROCESS | 1963 | 1461595494638 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07aec9800 == 160 [pid = 1963] [id = 613] 07:44:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc07e83d000) [pid = 1963] [serial = 1840] [outer = (nil)] 07:44:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc07f99bc00) [pid = 1963] [serial = 1841] [outer = 0x7fc07e83d000] 07:44:54 INFO - PROCESS | 1963 | 1461595494783 Marionette DEBUG loaded listener.js 07:44:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc0804e7c00) [pid = 1963] [serial = 1842] [outer = 0x7fc07e83d000] 07:44:55 INFO - PROCESS | 1963 | 1461595495661 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1628ms 07:44:55 INFO - PROCESS | 1963 | 1461595495691 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:44:55 INFO - PROCESS | 1963 | 1461595495698 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:44:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:44:55 INFO - PROCESS | 1963 | 1461595495705 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:44:55 INFO - PROCESS | 1963 | 1461595495710 Marionette TRACE conn4 <- [1,2426,null,{}] 07:44:55 INFO - PROCESS | 1963 | 1461595495717 Marionette TRACE conn4 -> [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:44:55 INFO - PROCESS | 1963 | 1461595495922 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:44:56 INFO - PROCESS | 1963 | 1461595496248 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f1a2800 == 161 [pid = 1963] [id = 614] 07:44:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc08216cc00) [pid = 1963] [serial = 1843] [outer = (nil)] 07:44:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc0831e9c00) [pid = 1963] [serial = 1844] [outer = 0x7fc08216cc00] 07:44:56 INFO - PROCESS | 1963 | 1461595496330 Marionette DEBUG loaded listener.js 07:44:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc08402a400) [pid = 1963] [serial = 1845] [outer = 0x7fc08216cc00] 07:44:57 INFO - PROCESS | 1963 | 1461595497184 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1537ms 07:44:57 INFO - PROCESS | 1963 | 1461595497245 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:44:57 INFO - PROCESS | 1963 | 1461595497252 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:44:57 INFO - PROCESS | 1963 | 1461595497258 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:44:57 INFO - PROCESS | 1963 | 1461595497261 Marionette TRACE conn4 <- [1,2430,null,{}] 07:44:57 INFO - PROCESS | 1963 | 1461595497267 Marionette TRACE conn4 -> [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:44:57 INFO - PROCESS | 1963 | 1461595497470 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:44:57 INFO - PROCESS | 1963 | 1461595497840 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08463c000 == 162 [pid = 1963] [id = 615] 07:44:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc0858d9c00) [pid = 1963] [serial = 1846] [outer = (nil)] 07:44:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc085ecf800) [pid = 1963] [serial = 1847] [outer = 0x7fc0858d9c00] 07:44:57 INFO - PROCESS | 1963 | 1461595497918 Marionette DEBUG loaded listener.js 07:44:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc08c79d800) [pid = 1963] [serial = 1848] [outer = 0x7fc0858d9c00] 07:44:58 INFO - PROCESS | 1963 | 1461595498699 Marionette TRACE conn4 <- [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:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1483ms 07:44:58 INFO - PROCESS | 1963 | 1461595498741 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:44:58 INFO - PROCESS | 1963 | 1461595498745 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:44:58 INFO - PROCESS | 1963 | 1461595498761 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:44:58 INFO - PROCESS | 1963 | 1461595498769 Marionette TRACE conn4 <- [1,2434,null,{}] 07:44:58 INFO - PROCESS | 1963 | 1461595498776 Marionette TRACE conn4 -> [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:44:59 INFO - PROCESS | 1963 | 1461595498998 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:44:59 INFO - PROCESS | 1963 | 1461595499267 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08c70c000 == 163 [pid = 1963] [id = 616] 07:44:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc085c5d000) [pid = 1963] [serial = 1849] [outer = (nil)] 07:44:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc08dcb8c00) [pid = 1963] [serial = 1850] [outer = 0x7fc085c5d000] 07:44:59 INFO - PROCESS | 1963 | 1461595499385 Marionette DEBUG loaded listener.js 07:44:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc08ed72000) [pid = 1963] [serial = 1851] [outer = 0x7fc085c5d000] 07:45:00 INFO - PROCESS | 1963 | 1461595500255 Marionette TRACE conn4 <- [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:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1552ms 07:45:00 INFO - PROCESS | 1963 | 1461595500306 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:45:00 INFO - PROCESS | 1963 | 1461595500311 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:45:00 INFO - PROCESS | 1963 | 1461595500316 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:45:00 INFO - PROCESS | 1963 | 1461595500319 Marionette TRACE conn4 <- [1,2438,null,{}] 07:45:00 INFO - PROCESS | 1963 | 1461595500325 Marionette TRACE conn4 -> [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:45:00 INFO - PROCESS | 1963 | 1461595500535 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:45:00 INFO - PROCESS | 1963 | 1461595500813 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f04b000 == 164 [pid = 1963] [id = 617] 07:45:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc08c79f000) [pid = 1963] [serial = 1852] [outer = (nil)] 07:45:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc08f210c00) [pid = 1963] [serial = 1853] [outer = 0x7fc08c79f000] 07:45:00 INFO - PROCESS | 1963 | 1461595500929 Marionette DEBUG loaded listener.js 07:45:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc08f434800) [pid = 1963] [serial = 1854] [outer = 0x7fc08c79f000] 07:45:01 INFO - PROCESS | 1963 | 1461595501781 Marionette TRACE conn4 <- [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:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1536ms 07:45:01 INFO - PROCESS | 1963 | 1461595501853 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:45:01 INFO - PROCESS | 1963 | 1461595501857 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:45:01 INFO - PROCESS | 1963 | 1461595501863 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:45:01 INFO - PROCESS | 1963 | 1461595501866 Marionette TRACE conn4 <- [1,2442,null,{}] 07:45:01 INFO - PROCESS | 1963 | 1461595501873 Marionette TRACE conn4 -> [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:45:02 INFO - PROCESS | 1963 | 1461595502128 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:45:02 INFO - PROCESS | 1963 | 1461595502460 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd27000 == 165 [pid = 1963] [id = 618] 07:45:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc08f739400) [pid = 1963] [serial = 1855] [outer = (nil)] 07:45:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc08f919400) [pid = 1963] [serial = 1856] [outer = 0x7fc08f739400] 07:45:02 INFO - PROCESS | 1963 | 1461595502549 Marionette DEBUG loaded listener.js 07:45:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc0918ef000) [pid = 1963] [serial = 1857] [outer = 0x7fc08f739400] 07:45:03 INFO - PROCESS | 1963 | 1461595503395 Marionette TRACE conn4 <- [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:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1583ms 07:45:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:45:03 INFO - PROCESS | 1963 | 1461595503448 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:45:03 INFO - PROCESS | 1963 | 1461595503451 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:45:03 INFO - PROCESS | 1963 | 1461595503457 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:45:03 INFO - PROCESS | 1963 | 1461595503460 Marionette TRACE conn4 <- [1,2446,null,{}] 07:45:03 INFO - PROCESS | 1963 | 1461595503465 Marionette TRACE conn4 -> [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:45:03 INFO - PROCESS | 1963 | 1461595503681 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:45:03 INFO - PROCESS | 1963 | 1461595503988 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092b43000 == 166 [pid = 1963] [id = 619] 07:45:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc090a2b400) [pid = 1963] [serial = 1858] [outer = (nil)] 07:45:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc091aea800) [pid = 1963] [serial = 1859] [outer = 0x7fc090a2b400] 07:45:04 INFO - PROCESS | 1963 | 1461595504108 Marionette DEBUG loaded listener.js 07:45:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc092c7d800) [pid = 1963] [serial = 1860] [outer = 0x7fc090a2b400] 07:45:04 INFO - PROCESS | 1963 | 1461595504900 Marionette TRACE conn4 <- [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:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1490ms 07:45:04 INFO - PROCESS | 1963 | 1461595504947 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 1963 | 1461595504950 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:45:04 INFO - PROCESS | 1963 | 1461595504956 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 1963 | 1461595504958 Marionette TRACE conn4 <- [1,2450,null,{}] 07:45:04 INFO - PROCESS | 1963 | 1461595504964 Marionette TRACE conn4 -> [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:45:05 INFO - PROCESS | 1963 | 1461595505163 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:45:05 INFO - PROCESS | 1963 | 1461595505440 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09317a800 == 167 [pid = 1963] [id = 620] 07:45:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc091adf000) [pid = 1963] [serial = 1861] [outer = (nil)] 07:45:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc092f0f800) [pid = 1963] [serial = 1862] [outer = 0x7fc091adf000] 07:45:05 INFO - PROCESS | 1963 | 1461595505557 Marionette DEBUG loaded listener.js 07:45:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc092f1a000) [pid = 1963] [serial = 1863] [outer = 0x7fc091adf000] 07:45:06 INFO - PROCESS | 1963 | 1461595506366 Marionette TRACE conn4 <- [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:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1477ms 07:45:06 INFO - PROCESS | 1963 | 1461595506434 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:45:06 INFO - PROCESS | 1963 | 1461595506438 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:45:06 INFO - PROCESS | 1963 | 1461595506444 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:45:06 INFO - PROCESS | 1963 | 1461595506447 Marionette TRACE conn4 <- [1,2454,null,{}] 07:45:06 INFO - PROCESS | 1963 | 1461595506452 Marionette TRACE conn4 -> [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:45:06 INFO - PROCESS | 1963 | 1461595506649 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:45:06 INFO - PROCESS | 1963 | 1461595506967 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc094c6a000 == 168 [pid = 1963] [id = 621] 07:45:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc083e45400) [pid = 1963] [serial = 1864] [outer = (nil)] 07:45:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc0931c3000) [pid = 1963] [serial = 1865] [outer = 0x7fc083e45400] 07:45:07 INFO - PROCESS | 1963 | 1461595507046 Marionette DEBUG loaded listener.js 07:45:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc0931d0000) [pid = 1963] [serial = 1866] [outer = 0x7fc083e45400] 07:45:07 INFO - PROCESS | 1963 | 1461595507864 Marionette TRACE conn4 <- [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:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1478ms 07:45:07 INFO - PROCESS | 1963 | 1461595507924 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:45:07 INFO - PROCESS | 1963 | 1461595507927 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:45:07 INFO - PROCESS | 1963 | 1461595507933 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:45:07 INFO - PROCESS | 1963 | 1461595507935 Marionette TRACE conn4 <- [1,2458,null,{}] 07:45:07 INFO - PROCESS | 1963 | 1461595507941 Marionette TRACE conn4 -> [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:45:08 INFO - PROCESS | 1963 | 1461595508170 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:45:08 INFO - PROCESS | 1963 | 1461595508413 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc097090800 == 169 [pid = 1963] [id = 622] 07:45:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc08d968400) [pid = 1963] [serial = 1867] [outer = (nil)] 07:45:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc0934d7c00) [pid = 1963] [serial = 1868] [outer = 0x7fc08d968400] 07:45:08 INFO - PROCESS | 1963 | 1461595508528 Marionette DEBUG loaded listener.js 07:45:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc09358bc00) [pid = 1963] [serial = 1869] [outer = 0x7fc08d968400] 07:45:09 INFO - PROCESS | 1963 | 1461595509361 Marionette TRACE conn4 <- [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:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1481ms 07:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:45:09 INFO - PROCESS | 1963 | 1461595509415 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:45:09 INFO - PROCESS | 1963 | 1461595509418 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:45:09 INFO - PROCESS | 1963 | 1461595509424 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:45:09 INFO - PROCESS | 1963 | 1461595509427 Marionette TRACE conn4 <- [1,2462,null,{}] 07:45:09 INFO - PROCESS | 1963 | 1461595509432 Marionette TRACE conn4 -> [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:45:09 INFO - PROCESS | 1963 | 1461595509651 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:45:09 INFO - PROCESS | 1963 | 1461595509981 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0982da800 == 170 [pid = 1963] [id = 623] 07:45:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc094031400) [pid = 1963] [serial = 1870] [outer = (nil)] 07:45:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc094d08400) [pid = 1963] [serial = 1871] [outer = 0x7fc094031400] 07:45:10 INFO - PROCESS | 1963 | 1461595510068 Marionette DEBUG loaded listener.js 07:45:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc0967c4800) [pid = 1963] [serial = 1872] [outer = 0x7fc094031400] 07:45:10 INFO - PROCESS | 1963 | 1461595510880 Marionette TRACE conn4 <- [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:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1487ms 07:45:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:45:10 INFO - PROCESS | 1963 | 1461595510911 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:45:10 INFO - PROCESS | 1963 | 1461595510914 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:45:10 INFO - PROCESS | 1963 | 1461595510920 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:45:10 INFO - PROCESS | 1963 | 1461595510924 Marionette TRACE conn4 <- [1,2466,null,{}] 07:45:10 INFO - PROCESS | 1963 | 1461595510929 Marionette TRACE conn4 -> [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:45:11 INFO - PROCESS | 1963 | 1461595511154 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:45:11 INFO - PROCESS | 1963 | 1461595511437 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a5818800 == 171 [pid = 1963] [id = 624] 07:45:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc09743f000) [pid = 1963] [serial = 1873] [outer = (nil)] 07:45:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc097a50400) [pid = 1963] [serial = 1874] [outer = 0x7fc09743f000] 07:45:11 INFO - PROCESS | 1963 | 1461595511554 Marionette DEBUG loaded listener.js 07:45:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc097c5ac00) [pid = 1963] [serial = 1875] [outer = 0x7fc09743f000] 07:45:12 INFO - PROCESS | 1963 | 1461595512283 Marionette TRACE conn4 <- [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:45:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:45:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1386ms 07:45:12 INFO - PROCESS | 1963 | 1461595512323 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:45:12 INFO - PROCESS | 1963 | 1461595512326 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:45:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:45:12 INFO - PROCESS | 1963 | 1461595512333 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:45:12 INFO - PROCESS | 1963 | 1461595512336 Marionette TRACE conn4 <- [1,2470,null,{}] 07:45:12 INFO - PROCESS | 1963 | 1461595512365 Marionette TRACE conn4 -> [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:45:12 INFO - PROCESS | 1963 | 1461595512582 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:45:12 INFO - PROCESS | 1963 | 1461595512866 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa908800 == 172 [pid = 1963] [id = 625] 07:45:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc097a47800) [pid = 1963] [serial = 1876] [outer = (nil)] 07:45:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc098675000) [pid = 1963] [serial = 1877] [outer = 0x7fc097a47800] 07:45:12 INFO - PROCESS | 1963 | 1461595512978 Marionette DEBUG loaded listener.js 07:45:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc0995e8400) [pid = 1963] [serial = 1878] [outer = 0x7fc097a47800] 07:45:13 INFO - PROCESS | 1963 | 1461595513783 Marionette TRACE conn4 <- [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:45:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:45:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1496ms 07:45:13 INFO - PROCESS | 1963 | 1461595513830 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:45:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:45:13 INFO - PROCESS | 1963 | 1461595513842 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:45:13 INFO - PROCESS | 1963 | 1461595513848 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 1963 | 1461595513851 Marionette TRACE conn4 <- [1,2474,null,{}] 07:45:13 INFO - PROCESS | 1963 | 1461595513856 Marionette TRACE conn4 -> [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:45:14 INFO - PROCESS | 1963 | 1461595514072 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:45:14 INFO - PROCESS | 1963 | 1461595514393 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aaa61000 == 173 [pid = 1963] [id = 626] 07:45:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc091abcc00) [pid = 1963] [serial = 1879] [outer = (nil)] 07:45:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc09bf77c00) [pid = 1963] [serial = 1880] [outer = 0x7fc091abcc00] 07:45:14 INFO - PROCESS | 1963 | 1461595514470 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc09fc88000) [pid = 1963] [serial = 1881] [outer = 0x7fc091abcc00] 07:45:15 INFO - PROCESS | 1963 | 1461595515450 Marionette TRACE conn4 <- [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:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1632ms 07:45:15 INFO - PROCESS | 1963 | 1461595515481 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:45:15 INFO - PROCESS | 1963 | 1461595515484 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:45:15 INFO - PROCESS | 1963 | 1461595515490 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:45:15 INFO - PROCESS | 1963 | 1461595515492 Marionette TRACE conn4 <- [1,2478,null,{}] 07:45:15 INFO - PROCESS | 1963 | 1461595515498 Marionette TRACE conn4 -> [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:45:15 INFO - PROCESS | 1963 | 1461595515705 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:45:15 INFO - PROCESS | 1963 | 1461595515990 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aafb2800 == 174 [pid = 1963] [id = 627] 07:45:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc07e9b1800) [pid = 1963] [serial = 1882] [outer = (nil)] 07:45:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc0a4c1a000) [pid = 1963] [serial = 1883] [outer = 0x7fc07e9b1800] 07:45:16 INFO - PROCESS | 1963 | 1461595516104 Marionette DEBUG loaded listener.js 07:45:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc0a5869c00) [pid = 1963] [serial = 1884] [outer = 0x7fc07e9b1800] 07:45:16 INFO - PROCESS | 1963 | 1461595516903 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:45:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:45:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1489ms 07:45:16 INFO - PROCESS | 1963 | 1461595516980 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:45:16 INFO - PROCESS | 1963 | 1461595516983 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:45:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:45:16 INFO - PROCESS | 1963 | 1461595516989 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:45:16 INFO - PROCESS | 1963 | 1461595516993 Marionette TRACE conn4 <- [1,2482,null,{}] 07:45:16 INFO - PROCESS | 1963 | 1461595516998 Marionette TRACE conn4 -> [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:45:17 INFO - PROCESS | 1963 | 1461595517202 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:45:17 INFO - PROCESS | 1963 | 1461595517534 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0af1b9800 == 175 [pid = 1963] [id = 628] 07:45:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc09967e800) [pid = 1963] [serial = 1885] [outer = (nil)] 07:45:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc0a5d23000) [pid = 1963] [serial = 1886] [outer = 0x7fc09967e800] 07:45:17 INFO - PROCESS | 1963 | 1461595517615 Marionette DEBUG loaded listener.js 07:45:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc0a5f26800) [pid = 1963] [serial = 1887] [outer = 0x7fc09967e800] 07:45:18 INFO - PROCESS | 1963 | 1461595518452 Marionette TRACE conn4 <- [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:45:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:45:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1532ms 07:45:18 INFO - PROCESS | 1963 | 1461595518522 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:45:18 INFO - PROCESS | 1963 | 1461595518526 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:45:18 INFO - PROCESS | 1963 | 1461595518531 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:45:18 INFO - PROCESS | 1963 | 1461595518534 Marionette TRACE conn4 <- [1,2486,null,{}] 07:45:18 INFO - PROCESS | 1963 | 1461595518540 Marionette TRACE conn4 -> [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:45:18 INFO - PROCESS | 1963 | 1461595518750 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:45:19 INFO - PROCESS | 1963 | 1461595519085 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f35e000 == 176 [pid = 1963] [id = 629] 07:45:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc0a5ff2400) [pid = 1963] [serial = 1888] [outer = (nil)] 07:45:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc0a6c45c00) [pid = 1963] [serial = 1889] [outer = 0x7fc0a5ff2400] 07:45:19 INFO - PROCESS | 1963 | 1461595519190 Marionette DEBUG loaded listener.js 07:45:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc0a6d80000) [pid = 1963] [serial = 1890] [outer = 0x7fc0a5ff2400] 07:45:20 INFO - PROCESS | 1963 | 1461595520024 Marionette TRACE conn4 <- [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:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1536ms 07:45:20 INFO - PROCESS | 1963 | 1461595520068 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:45:20 INFO - PROCESS | 1963 | 1461595520072 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:45:20 INFO - PROCESS | 1963 | 1461595520077 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:45:20 INFO - PROCESS | 1963 | 1461595520079 Marionette TRACE conn4 <- [1,2490,null,{}] 07:45:20 INFO - PROCESS | 1963 | 1461595520085 Marionette TRACE conn4 -> [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:45:20 INFO - PROCESS | 1963 | 1461595520302 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:45:20 INFO - PROCESS | 1963 | 1461595520631 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0799da000 == 177 [pid = 1963] [id = 630] 07:45:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc07e83a800) [pid = 1963] [serial = 1891] [outer = (nil)] 07:45:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc083fd7c00) [pid = 1963] [serial = 1892] [outer = 0x7fc07e83a800] 07:45:20 INFO - PROCESS | 1963 | 1461595520708 Marionette DEBUG loaded listener.js 07:45:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc092c83400) [pid = 1963] [serial = 1893] [outer = 0x7fc07e83a800] 07:45:21 INFO - PROCESS | 1963 | 1461595521526 Marionette TRACE conn4 <- [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:45:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:45:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1527ms 07:45:21 INFO - PROCESS | 1963 | 1461595521606 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:45:21 INFO - PROCESS | 1963 | 1461595521610 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:45:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:45:21 INFO - PROCESS | 1963 | 1461595521616 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:45:21 INFO - PROCESS | 1963 | 1461595521619 Marionette TRACE conn4 <- [1,2494,null,{}] 07:45:21 INFO - PROCESS | 1963 | 1461595521625 Marionette TRACE conn4 -> [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:45:21 INFO - PROCESS | 1963 | 1461595521846 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:45:22 INFO - PROCESS | 1963 | 1461595522169 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07e803800 == 178 [pid = 1963] [id = 631] 07:45:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc07e9af400) [pid = 1963] [serial = 1894] [outer = (nil)] 07:45:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc07f9a8000) [pid = 1963] [serial = 1895] [outer = 0x7fc07e9af400] 07:45:22 INFO - PROCESS | 1963 | 1461595522245 Marionette DEBUG loaded listener.js 07:45:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc08549e000) [pid = 1963] [serial = 1896] [outer = 0x7fc07e9af400] 07:45:23 INFO - PROCESS | 1963 | 1461595523061 Marionette TRACE conn4 <- [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:45:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:45:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1481ms 07:45:23 INFO - PROCESS | 1963 | 1461595523099 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:45:23 INFO - PROCESS | 1963 | 1461595523102 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:45:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:45:23 INFO - PROCESS | 1963 | 1461595523112 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:45:23 INFO - PROCESS | 1963 | 1461595523114 Marionette TRACE conn4 <- [1,2498,null,{}] 07:45:23 INFO - PROCESS | 1963 | 1461595523120 Marionette TRACE conn4 -> [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:45:23 INFO - PROCESS | 1963 | 1461595523326 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:45:24 INFO - PROCESS | 1963 | 1461595524292 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07e80a800 == 179 [pid = 1963] [id = 632] 07:45:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc07e843400) [pid = 1963] [serial = 1897] [outer = (nil)] 07:45:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc07e9b9400) [pid = 1963] [serial = 1898] [outer = 0x7fc07e843400] 07:45:24 INFO - PROCESS | 1963 | 1461595524438 Marionette DEBUG loaded listener.js 07:45:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc080153c00) [pid = 1963] [serial = 1899] [outer = 0x7fc07e843400] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07e81b000 == 178 [pid = 1963] [id = 612] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821cf000 == 177 [pid = 1963] [id = 611] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f7b5800 == 176 [pid = 1963] [id = 610] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f18d800 == 175 [pid = 1963] [id = 609] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07c9ef800 == 174 [pid = 1963] [id = 608] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07b1d7000 == 173 [pid = 1963] [id = 607] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f51f800 == 172 [pid = 1963] [id = 606] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c1d000 == 171 [pid = 1963] [id = 596] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0929a5800 == 170 [pid = 1963] [id = 595] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd37000 == 169 [pid = 1963] [id = 594] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f15a000 == 168 [pid = 1963] [id = 593] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08dacd000 == 167 [pid = 1963] [id = 592] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ea5800 == 166 [pid = 1963] [id = 591] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc083f64000 == 165 [pid = 1963] [id = 590] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f2dd000 == 164 [pid = 1963] [id = 589] 07:45:25 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084636000 == 163 [pid = 1963] [id = 588] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc08f1ed400) [pid = 1963] [serial = 1644] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc0919a9400) [pid = 1963] [serial = 1656] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc090a25000) [pid = 1963] [serial = 1650] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc08dcb4400) [pid = 1963] [serial = 1635] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc085c5f400) [pid = 1963] [serial = 1575] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc085c95000) [pid = 1963] [serial = 1572] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc08c7a3400) [pid = 1963] [serial = 1581] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc0a6c3c800) [pid = 1963] [serial = 1566] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc083fb3000) [pid = 1963] [serial = 1623] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc07e9b9800) [pid = 1963] [serial = 1593] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc08c79c000) [pid = 1963] [serial = 1629] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc091ade000) [pid = 1963] [serial = 1659] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc085c95800) [pid = 1963] [serial = 1578] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc097a50c00) [pid = 1963] [serial = 1584] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08ed46800) [pid = 1963] [serial = 1638] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc092f18800) [pid = 1963] [serial = 1587] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc08c7ccc00) [pid = 1963] [serial = 1632] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc08194cc00) [pid = 1963] [serial = 1596] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc092c7f400) [pid = 1963] [serial = 1662] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc08f42f000) [pid = 1963] [serial = 1647] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc0918ea800) [pid = 1963] [serial = 1653] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc086f62400) [pid = 1963] [serial = 1626] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc0aafc6400) [pid = 1963] [serial = 1569] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc08165f000) [pid = 1963] [serial = 1620] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc07e843800) [pid = 1963] [serial = 1590] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc08ed91400) [pid = 1963] [serial = 1641] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc085c88800) [pid = 1963] [serial = 1760] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc081ae7000) [pid = 1963] [serial = 1763] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc085ec4400) [pid = 1963] [serial = 1761] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc092f1c400) [pid = 1963] [serial = 1715] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc0931c5800) [pid = 1963] [serial = 1716] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc097441400) [pid = 1963] [serial = 1730] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc097a47000) [pid = 1963] [serial = 1731] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc0884dc400) [pid = 1963] [serial = 1739] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc098ef7800) [pid = 1963] [serial = 1740] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc0847ab400) [pid = 1963] [serial = 1742] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc09947f400) [pid = 1963] [serial = 1743] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc092ad9400) [pid = 1963] [serial = 1709] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc092c82000) [pid = 1963] [serial = 1710] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc093586c00) [pid = 1963] [serial = 1721] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc0935a6000) [pid = 1963] [serial = 1722] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc085c5c800) [pid = 1963] [serial = 1697] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc086f66400) [pid = 1963] [serial = 1698] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc097a4c400) [pid = 1963] [serial = 1733] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc097c5cc00) [pid = 1963] [serial = 1734] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc0831e7000) [pid = 1963] [serial = 1694] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc083fda000) [pid = 1963] [serial = 1695] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc08f913000) [pid = 1963] [serial = 1706] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc090b32c00) [pid = 1963] [serial = 1707] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc0931cc000) [pid = 1963] [serial = 1718] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc093417c00) [pid = 1963] [serial = 1719] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc07e841800) [pid = 1963] [serial = 1691] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc07eff0800) [pid = 1963] [serial = 1692] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc0956ec000) [pid = 1963] [serial = 1724] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc095d74400) [pid = 1963] [serial = 1725] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc092c86c00) [pid = 1963] [serial = 1712] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc092f14800) [pid = 1963] [serial = 1713] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc08da72c00) [pid = 1963] [serial = 1703] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc08f372400) [pid = 1963] [serial = 1704] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc08c968c00) [pid = 1963] [serial = 1700] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc08da6c800) [pid = 1963] [serial = 1701] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc08216e800) [pid = 1963] [serial = 1745] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc0995e3000) [pid = 1963] [serial = 1746] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc0968d2800) [pid = 1963] [serial = 1727] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc0970e7400) [pid = 1963] [serial = 1728] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc0804ed400) [pid = 1963] [serial = 1748] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc0849d4800) [pid = 1963] [serial = 1749] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc07f9a8c00) [pid = 1963] [serial = 1751] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc0804ebc00) [pid = 1963] [serial = 1752] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc081ae8800) [pid = 1963] [serial = 1754] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 155 (0x7fc08319e400) [pid = 1963] [serial = 1755] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 154 (0x7fc0984d9c00) [pid = 1963] [serial = 1736] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 153 (0x7fc09884d400) [pid = 1963] [serial = 1737] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 152 (0x7fc084024800) [pid = 1963] [serial = 1758] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 151 (0x7fc083e47000) [pid = 1963] [serial = 1757] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | --DOMWINDOW == 150 (0x7fc085c95c00) [pid = 1963] [serial = 1764] [outer = (nil)] [url = about:blank] 07:45:25 INFO - PROCESS | 1963 | 1461595525952 Marionette TRACE conn4 <- [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:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2886ms 07:45:26 INFO - PROCESS | 1963 | 1461595526038 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:45:26 INFO - PROCESS | 1963 | 1461595526045 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:45:26 INFO - PROCESS | 1963 | 1461595526054 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:45:26 INFO - PROCESS | 1963 | 1461595526059 Marionette TRACE conn4 <- [1,2502,null,{}] 07:45:26 INFO - PROCESS | 1963 | 1461595526066 Marionette TRACE conn4 -> [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:45:26 INFO - PROCESS | 1963 | 1461595526262 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:45:26 INFO - PROCESS | 1963 | 1461595526275 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07b1e2000 == 164 [pid = 1963] [id = 633] 07:45:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc07efe7800) [pid = 1963] [serial = 1900] [outer = (nil)] 07:45:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc08194cc00) [pid = 1963] [serial = 1901] [outer = 0x7fc07efe7800] 07:45:26 INFO - PROCESS | 1963 | 1461595526347 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 153 (0x7fc08216b800) [pid = 1963] [serial = 1902] [outer = 0x7fc07efe7800] 07:45:27 INFO - PROCESS | 1963 | 1461595527238 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1240ms 07:45:27 INFO - PROCESS | 1963 | 1461595527298 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:45:27 INFO - PROCESS | 1963 | 1461595527304 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:45:27 INFO - PROCESS | 1963 | 1461595527312 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:45:27 INFO - PROCESS | 1963 | 1461595527314 Marionette TRACE conn4 <- [1,2506,null,{}] 07:45:27 INFO - PROCESS | 1963 | 1461595527319 Marionette TRACE conn4 -> [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:45:27 INFO - PROCESS | 1963 | 1461595527607 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:45:27 INFO - PROCESS | 1963 | 1461595527723 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07e816800 == 165 [pid = 1963] [id = 634] 07:45:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 154 (0x7fc081948c00) [pid = 1963] [serial = 1903] [outer = (nil)] 07:45:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 155 (0x7fc0831e9400) [pid = 1963] [serial = 1904] [outer = 0x7fc081948c00] 07:45:27 INFO - PROCESS | 1963 | 1461595527802 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 156 (0x7fc083fb8c00) [pid = 1963] [serial = 1905] [outer = 0x7fc081948c00] 07:45:28 INFO - PROCESS | 1963 | 1461595528648 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1385ms 07:45:28 INFO - PROCESS | 1963 | 1461595528696 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 1963 | 1461595528700 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:45:28 INFO - PROCESS | 1963 | 1461595528716 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 1963 | 1461595528725 Marionette TRACE conn4 <- [1,2510,null,{}] 07:45:28 INFO - PROCESS | 1963 | 1461595528738 Marionette TRACE conn4 -> [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:45:29 INFO - PROCESS | 1963 | 1461595529017 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:45:29 INFO - PROCESS | 1963 | 1461595529046 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f2db800 == 166 [pid = 1963] [id = 635] 07:45:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc083fcd000) [pid = 1963] [serial = 1906] [outer = (nil)] 07:45:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc08549f400) [pid = 1963] [serial = 1907] [outer = 0x7fc083fcd000] 07:45:29 INFO - PROCESS | 1963 | 1461595529107 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc085c58c00) [pid = 1963] [serial = 1908] [outer = 0x7fc083fcd000] 07:45:30 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc08c79bc00) [pid = 1963] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:45:30 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc0858e1400) [pid = 1963] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:45:30 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc0835ce400) [pid = 1963] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:45:30 INFO - PROCESS | 1963 | --DOMWINDOW == 155 (0x7fc0835c9c00) [pid = 1963] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:45:30 INFO - PROCESS | 1963 | --DOMWINDOW == 154 (0x7fc08ed1d400) [pid = 1963] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:45:30 INFO - PROCESS | 1963 | --DOMWINDOW == 153 (0x7fc07efe7400) [pid = 1963] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:45:30 INFO - PROCESS | 1963 | 1461595530736 Marionette TRACE conn4 <- [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:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2053ms 07:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:45:30 INFO - PROCESS | 1963 | 1461595530767 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:45:30 INFO - PROCESS | 1963 | 1461595530770 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:45:30 INFO - PROCESS | 1963 | 1461595530776 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - PROCESS | 1963 | 1461595530779 Marionette TRACE conn4 <- [1,2514,null,{}] 07:45:30 INFO - PROCESS | 1963 | 1461595530784 Marionette TRACE conn4 -> [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:45:30 INFO - PROCESS | 1963 | 1461595530969 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:45:31 INFO - PROCESS | 1963 | 1461595531150 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f6c4800 == 167 [pid = 1963] [id = 636] 07:45:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 154 (0x7fc07e9b1400) [pid = 1963] [serial = 1909] [outer = (nil)] 07:45:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 155 (0x7fc085c5fc00) [pid = 1963] [serial = 1910] [outer = 0x7fc07e9b1400] 07:45:31 INFO - PROCESS | 1963 | 1461595531213 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 156 (0x7fc085ec4400) [pid = 1963] [serial = 1911] [outer = 0x7fc07e9b1400] 07:45:31 INFO - PROCESS | 1963 | 1461595531971 Marionette TRACE conn4 <- [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:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1230ms 07:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:45:32 INFO - PROCESS | 1963 | 1461595532005 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:45:32 INFO - PROCESS | 1963 | 1461595532008 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:45:32 INFO - PROCESS | 1963 | 1461595532013 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - PROCESS | 1963 | 1461595532016 Marionette TRACE conn4 <- [1,2518,null,{}] 07:45:32 INFO - PROCESS | 1963 | 1461595532021 Marionette TRACE conn4 -> [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:45:32 INFO - PROCESS | 1963 | 1461595532273 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:45:32 INFO - PROCESS | 1963 | 1461595532292 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc080cab000 == 168 [pid = 1963] [id = 637] 07:45:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc086f5e400) [pid = 1963] [serial = 1912] [outer = (nil)] 07:45:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc08724b800) [pid = 1963] [serial = 1913] [outer = 0x7fc086f5e400] 07:45:32 INFO - PROCESS | 1963 | 1461595532363 Marionette DEBUG loaded listener.js 07:45:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc0884d9800) [pid = 1963] [serial = 1914] [outer = 0x7fc086f5e400] 07:45:33 INFO - PROCESS | 1963 | 1461595533525 Marionette TRACE conn4 <- [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:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1580ms 07:45:33 INFO - PROCESS | 1963 | 1461595533594 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:45:33 INFO - PROCESS | 1963 | 1461595533602 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:45:33 INFO - PROCESS | 1963 | 1461595533609 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - PROCESS | 1963 | 1461595533615 Marionette TRACE conn4 <- [1,2522,null,{}] 07:45:33 INFO - PROCESS | 1963 | 1461595533623 Marionette TRACE conn4 -> [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:45:33 INFO - PROCESS | 1963 | 1461595533870 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:45:34 INFO - PROCESS | 1963 | 1461595534221 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07efc5000 == 169 [pid = 1963] [id = 638] 07:45:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc08216ec00) [pid = 1963] [serial = 1915] [outer = (nil)] 07:45:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc0822ddc00) [pid = 1963] [serial = 1916] [outer = 0x7fc08216ec00] 07:45:34 INFO - PROCESS | 1963 | 1461595534302 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc0835ce400) [pid = 1963] [serial = 1917] [outer = 0x7fc08216ec00] 07:45:35 INFO - PROCESS | 1963 | 1461595535161 Marionette TRACE conn4 <- [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:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1586ms 07:45:35 INFO - PROCESS | 1963 | 1461595535195 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:45:35 INFO - PROCESS | 1963 | 1461595535204 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:45:35 INFO - PROCESS | 1963 | 1461595535214 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 1963 | 1461595535218 Marionette TRACE conn4 <- [1,2526,null,{}] 07:45:35 INFO - PROCESS | 1963 | 1461595535224 Marionette TRACE conn4 -> [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:45:35 INFO - PROCESS | 1963 | 1461595535446 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:45:35 INFO - PROCESS | 1963 | 1461595535793 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080ee4800 == 170 [pid = 1963] [id = 639] 07:45:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc083e4c800) [pid = 1963] [serial = 1918] [outer = (nil)] 07:45:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc085c53c00) [pid = 1963] [serial = 1919] [outer = 0x7fc083e4c800] 07:45:35 INFO - PROCESS | 1963 | 1461595535871 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc085ecc400) [pid = 1963] [serial = 1920] [outer = 0x7fc083e4c800] 07:45:36 INFO - PROCESS | 1963 | 1461595536737 Marionette TRACE conn4 <- [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:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1582ms 07:45:36 INFO - PROCESS | 1963 | 1461595536796 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:45:36 INFO - PROCESS | 1963 | 1461595536800 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:45:36 INFO - PROCESS | 1963 | 1461595536807 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 1963 | 1461595536813 Marionette TRACE conn4 <- [1,2530,null,{}] 07:45:36 INFO - PROCESS | 1963 | 1461595536829 Marionette TRACE conn4 -> [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:45:37 INFO - PROCESS | 1963 | 1461595537069 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:45:37 INFO - PROCESS | 1963 | 1461595537382 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0821c4000 == 171 [pid = 1963] [id = 640] 07:45:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc08724ec00) [pid = 1963] [serial = 1921] [outer = (nil)] 07:45:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc08c79a800) [pid = 1963] [serial = 1922] [outer = 0x7fc08724ec00] 07:45:37 INFO - PROCESS | 1963 | 1461595537458 Marionette DEBUG loaded listener.js 07:45:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 168 (0x7fc08c7a8000) [pid = 1963] [serial = 1923] [outer = 0x7fc08724ec00] 07:45:38 INFO - PROCESS | 1963 | 1461595538327 Marionette TRACE conn4 <- [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:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1586ms 07:45:38 INFO - PROCESS | 1963 | 1461595538394 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:45:38 INFO - PROCESS | 1963 | 1461595538398 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:45:38 INFO - PROCESS | 1963 | 1461595538404 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:45:38 INFO - PROCESS | 1963 | 1461595538407 Marionette TRACE conn4 <- [1,2534,null,{}] 07:45:38 INFO - PROCESS | 1963 | 1461595538412 Marionette TRACE conn4 -> [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:45:38 INFO - PROCESS | 1963 | 1461595538621 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:45:38 INFO - PROCESS | 1963 | 1461595538885 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc084644800 == 172 [pid = 1963] [id = 641] 07:45:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 169 (0x7fc087250800) [pid = 1963] [serial = 1924] [outer = (nil)] 07:45:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 170 (0x7fc08c95d800) [pid = 1963] [serial = 1925] [outer = 0x7fc087250800] 07:45:39 INFO - PROCESS | 1963 | 1461595539000 Marionette DEBUG loaded listener.js 07:45:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 171 (0x7fc08c9b3000) [pid = 1963] [serial = 1926] [outer = 0x7fc087250800] 07:45:39 INFO - PROCESS | 1963 | 1461595539841 Marionette TRACE conn4 <- [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:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1482ms 07:45:39 INFO - PROCESS | 1963 | 1461595539886 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:45:39 INFO - PROCESS | 1963 | 1461595539890 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:45:39 INFO - PROCESS | 1963 | 1461595539896 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 1963 | 1461595539898 Marionette TRACE conn4 <- [1,2538,null,{}] 07:45:39 INFO - PROCESS | 1963 | 1461595539904 Marionette TRACE conn4 -> [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:45:40 INFO - PROCESS | 1963 | 1461595540113 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:45:40 INFO - PROCESS | 1963 | 1461595540389 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085bdb000 == 173 [pid = 1963] [id = 642] 07:45:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 172 (0x7fc08d961400) [pid = 1963] [serial = 1927] [outer = (nil)] 07:45:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 173 (0x7fc08da47400) [pid = 1963] [serial = 1928] [outer = 0x7fc08d961400] 07:45:40 INFO - PROCESS | 1963 | 1461595540512 Marionette DEBUG loaded listener.js 07:45:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 174 (0x7fc08da78c00) [pid = 1963] [serial = 1929] [outer = 0x7fc08d961400] 07:45:41 INFO - PROCESS | 1963 | 1461595541327 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1479ms 07:45:41 INFO - PROCESS | 1963 | 1461595541376 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:45:41 INFO - PROCESS | 1963 | 1461595541380 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:45:41 INFO - PROCESS | 1963 | 1461595541385 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:45:41 INFO - PROCESS | 1963 | 1461595541388 Marionette TRACE conn4 <- [1,2542,null,{}] 07:45:41 INFO - PROCESS | 1963 | 1461595541394 Marionette TRACE conn4 -> [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:45:41 INFO - PROCESS | 1963 | 1461595541607 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:45:41 INFO - PROCESS | 1963 | 1461595541911 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08c90d800 == 174 [pid = 1963] [id = 643] 07:45:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 175 (0x7fc08ebe2000) [pid = 1963] [serial = 1930] [outer = (nil)] 07:45:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 176 (0x7fc08ed4d400) [pid = 1963] [serial = 1931] [outer = 0x7fc08ebe2000] 07:45:41 INFO - PROCESS | 1963 | 1461595541991 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 177 (0x7fc08ed97c00) [pid = 1963] [serial = 1932] [outer = 0x7fc08ebe2000] 07:45:42 INFO - PROCESS | 1963 | 1461595542785 Marionette TRACE conn4 <- [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:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1478ms 07:45:42 INFO - PROCESS | 1963 | 1461595542865 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 1963 | 1461595542869 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:45:42 INFO - PROCESS | 1963 | 1461595542874 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - PROCESS | 1963 | 1461595542877 Marionette TRACE conn4 <- [1,2546,null,{}] 07:45:42 INFO - PROCESS | 1963 | 1461595542883 Marionette TRACE conn4 -> [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:45:43 INFO - PROCESS | 1963 | 1461595543137 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:45:43 INFO - PROCESS | 1963 | 1461595543444 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08ea9f000 == 175 [pid = 1963] [id = 644] 07:45:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 178 (0x7fc08ebeb400) [pid = 1963] [serial = 1933] [outer = (nil)] 07:45:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 179 (0x7fc08f371400) [pid = 1963] [serial = 1934] [outer = 0x7fc08ebeb400] 07:45:43 INFO - PROCESS | 1963 | 1461595543520 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 180 (0x7fc08f431000) [pid = 1963] [serial = 1935] [outer = 0x7fc08ebeb400] 07:45:44 INFO - PROCESS | 1963 | 1461595544328 Marionette TRACE conn4 <- [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:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1482ms 07:45:44 INFO - PROCESS | 1963 | 1461595544358 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 1963 | 1461595544362 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:45:44 INFO - PROCESS | 1963 | 1461595544368 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 1963 | 1461595544370 Marionette TRACE conn4 <- [1,2550,null,{}] 07:45:44 INFO - PROCESS | 1963 | 1461595544376 Marionette TRACE conn4 -> [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:45:44 INFO - PROCESS | 1963 | 1461595544571 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:45:44 INFO - PROCESS | 1963 | 1461595544864 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08f3be800 == 176 [pid = 1963] [id = 645] 07:45:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 181 (0x7fc07f99f400) [pid = 1963] [serial = 1936] [outer = (nil)] 07:45:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 182 (0x7fc08f432800) [pid = 1963] [serial = 1937] [outer = 0x7fc07f99f400] 07:45:44 INFO - PROCESS | 1963 | 1461595544977 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 183 (0x7fc08f57a800) [pid = 1963] [serial = 1938] [outer = 0x7fc07f99f400] 07:45:45 INFO - PROCESS | 1963 | 1461595545821 Marionette TRACE conn4 <- [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:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1488ms 07:45:45 INFO - PROCESS | 1963 | 1461595545856 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:45:45 INFO - PROCESS | 1963 | 1461595545860 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:45:45 INFO - PROCESS | 1963 | 1461595545866 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:45:45 INFO - PROCESS | 1963 | 1461595545868 Marionette TRACE conn4 <- [1,2554,null,{}] 07:45:45 INFO - PROCESS | 1963 | 1461595545874 Marionette TRACE conn4 -> [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:45:46 INFO - PROCESS | 1963 | 1461595546063 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:45:46 INFO - PROCESS | 1963 | 1461595546380 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08fd30800 == 177 [pid = 1963] [id = 646] 07:45:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 184 (0x7fc08194d400) [pid = 1963] [serial = 1939] [outer = (nil)] 07:45:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 185 (0x7fc08f90b800) [pid = 1963] [serial = 1940] [outer = 0x7fc08194d400] 07:45:46 INFO - PROCESS | 1963 | 1461595546457 Marionette DEBUG loaded listener.js 07:45:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc090a25400) [pid = 1963] [serial = 1941] [outer = 0x7fc08194d400] 07:45:47 INFO - PROCESS | 1963 | 1461595547258 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1433ms 07:45:47 INFO - PROCESS | 1963 | 1461595547300 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:45:47 INFO - PROCESS | 1963 | 1461595547303 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:45:47 INFO - PROCESS | 1963 | 1461595547309 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 1963 | 1461595547311 Marionette TRACE conn4 <- [1,2558,null,{}] 07:45:47 INFO - PROCESS | 1963 | 1461595547317 Marionette TRACE conn4 -> [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:45:47 INFO - PROCESS | 1963 | 1461595547514 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:45:47 INFO - PROCESS | 1963 | 1461595547789 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09299e800 == 178 [pid = 1963] [id = 647] 07:45:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc090b32800) [pid = 1963] [serial = 1942] [outer = (nil)] 07:45:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc0918ec000) [pid = 1963] [serial = 1943] [outer = 0x7fc090b32800] 07:45:47 INFO - PROCESS | 1963 | 1461595547926 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc091910400) [pid = 1963] [serial = 1944] [outer = 0x7fc090b32800] 07:45:48 INFO - PROCESS | 1963 | 1461595548778 Marionette TRACE conn4 <- [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:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1528ms 07:45:48 INFO - PROCESS | 1963 | 1461595548838 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:45:48 INFO - PROCESS | 1963 | 1461595548842 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:45:48 INFO - PROCESS | 1963 | 1461595548848 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:45:48 INFO - PROCESS | 1963 | 1461595548852 Marionette TRACE conn4 <- [1,2562,null,{}] 07:45:48 INFO - PROCESS | 1963 | 1461595548857 Marionette TRACE conn4 -> [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:45:49 INFO - PROCESS | 1963 | 1461595549076 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:45:49 INFO - PROCESS | 1963 | 1461595549435 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092ebb000 == 179 [pid = 1963] [id = 648] 07:45:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc080159800) [pid = 1963] [serial = 1945] [outer = (nil)] 07:45:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc092c7c000) [pid = 1963] [serial = 1946] [outer = 0x7fc080159800] 07:45:49 INFO - PROCESS | 1963 | 1461595549525 Marionette DEBUG loaded listener.js 07:45:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc0931c6800) [pid = 1963] [serial = 1947] [outer = 0x7fc080159800] 07:45:50 INFO - PROCESS | 1963 | 1461595550396 Marionette TRACE conn4 <- [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:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1582ms 07:45:50 INFO - PROCESS | 1963 | 1461595550430 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:45:50 INFO - PROCESS | 1963 | 1461595550434 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:45:50 INFO - PROCESS | 1963 | 1461595550440 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:45:50 INFO - PROCESS | 1963 | 1461595550442 Marionette TRACE conn4 <- [1,2566,null,{}] 07:45:50 INFO - PROCESS | 1963 | 1461595550448 Marionette TRACE conn4 -> [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:45:50 INFO - PROCESS | 1963 | 1461595550662 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:45:50 INFO - PROCESS | 1963 | 1461595550976 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09326a800 == 180 [pid = 1963] [id = 649] 07:45:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc08216c400) [pid = 1963] [serial = 1948] [outer = (nil)] 07:45:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc09341d400) [pid = 1963] [serial = 1949] [outer = 0x7fc08216c400] 07:45:51 INFO - PROCESS | 1963 | 1461595551053 Marionette DEBUG loaded listener.js 07:45:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc09358f800) [pid = 1963] [serial = 1950] [outer = 0x7fc08216c400] 07:45:51 INFO - PROCESS | 1963 | 1461595551884 Marionette TRACE conn4 <- [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:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1485ms 07:45:51 INFO - PROCESS | 1963 | 1461595551925 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:45:51 INFO - PROCESS | 1963 | 1461595551929 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:45:51 INFO - PROCESS | 1963 | 1461595551935 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:45:51 INFO - PROCESS | 1963 | 1461595551937 Marionette TRACE conn4 <- [1,2570,null,{}] 07:45:51 INFO - PROCESS | 1963 | 1461595551942 Marionette TRACE conn4 -> [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:45:52 INFO - PROCESS | 1963 | 1461595552152 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:45:52 INFO - PROCESS | 1963 | 1461595552467 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc094c63800 == 181 [pid = 1963] [id = 650] 07:45:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc0931c5800) [pid = 1963] [serial = 1951] [outer = (nil)] 07:45:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc0935aac00) [pid = 1963] [serial = 1952] [outer = 0x7fc0931c5800] 07:45:52 INFO - PROCESS | 1963 | 1461595552544 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc0940a4c00) [pid = 1963] [serial = 1953] [outer = 0x7fc0931c5800] 07:45:53 INFO - PROCESS | 1963 | 1461595553391 Marionette TRACE conn4 <- [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:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1531ms 07:45:53 INFO - PROCESS | 1963 | 1461595553467 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:45:53 INFO - PROCESS | 1963 | 1461595553470 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:45:53 INFO - PROCESS | 1963 | 1461595553476 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:45:53 INFO - PROCESS | 1963 | 1461595553479 Marionette TRACE conn4 <- [1,2574,null,{}] 07:45:53 INFO - PROCESS | 1963 | 1461595553484 Marionette TRACE conn4 -> [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:45:53 INFO - PROCESS | 1963 | 1461595553688 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:45:54 INFO - PROCESS | 1963 | 1461595554002 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc097230000 == 182 [pid = 1963] [id = 651] 07:45:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc0847a9400) [pid = 1963] [serial = 1954] [outer = (nil)] 07:45:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc094dfe000) [pid = 1963] [serial = 1955] [outer = 0x7fc0847a9400] 07:45:54 INFO - PROCESS | 1963 | 1461595554080 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc0964ecc00) [pid = 1963] [serial = 1956] [outer = 0x7fc0847a9400] 07:45:54 INFO - PROCESS | 1963 | 1461595554906 Marionette TRACE conn4 <- [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:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1478ms 07:45:54 INFO - PROCESS | 1963 | 1461595554955 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:45:54 INFO - PROCESS | 1963 | 1461595554958 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:45:54 INFO - PROCESS | 1963 | 1461595554964 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - PROCESS | 1963 | 1461595554967 Marionette TRACE conn4 <- [1,2578,null,{}] 07:45:54 INFO - PROCESS | 1963 | 1461595554972 Marionette TRACE conn4 -> [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:45:55 INFO - PROCESS | 1963 | 1461595555180 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:45:55 INFO - PROCESS | 1963 | 1461595555497 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0982e8800 == 183 [pid = 1963] [id = 652] 07:45:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc08c96bc00) [pid = 1963] [serial = 1957] [outer = (nil)] 07:45:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc0970ddc00) [pid = 1963] [serial = 1958] [outer = 0x7fc08c96bc00] 07:45:55 INFO - PROCESS | 1963 | 1461595555574 Marionette DEBUG loaded listener.js 07:45:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc097449800) [pid = 1963] [serial = 1959] [outer = 0x7fc08c96bc00] 07:45:56 INFO - PROCESS | 1963 | 1461595556376 Marionette TRACE conn4 <- [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:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1444ms 07:45:56 INFO - PROCESS | 1963 | 1461595556409 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:45:56 INFO - PROCESS | 1963 | 1461595556413 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:45:56 INFO - PROCESS | 1963 | 1461595556419 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:45:56 INFO - PROCESS | 1963 | 1461595556421 Marionette TRACE conn4 <- [1,2582,null,{}] 07:45:56 INFO - PROCESS | 1963 | 1461595556427 Marionette TRACE conn4 -> [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:45:56 INFO - PROCESS | 1963 | 1461595556633 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:45:56 INFO - PROCESS | 1963 | 1461595556912 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09941a000 == 184 [pid = 1963] [id = 653] 07:45:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc094d11800) [pid = 1963] [serial = 1960] [outer = (nil)] 07:45:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc097a51400) [pid = 1963] [serial = 1961] [outer = 0x7fc094d11800] 07:45:57 INFO - PROCESS | 1963 | 1461595557026 Marionette DEBUG loaded listener.js 07:45:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc09832d400) [pid = 1963] [serial = 1962] [outer = 0x7fc094d11800] 07:45:57 INFO - PROCESS | 1963 | 1461595557826 Marionette TRACE conn4 <- [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:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1478ms 07:45:57 INFO - PROCESS | 1963 | 1461595557898 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 1963 | 1461595557901 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:45:57 INFO - PROCESS | 1963 | 1461595557907 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 1963 | 1461595557910 Marionette TRACE conn4 <- [1,2586,null,{}] 07:45:57 INFO - PROCESS | 1963 | 1461595557916 Marionette TRACE conn4 -> [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:45:58 INFO - PROCESS | 1963 | 1461595558130 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:45:58 INFO - PROCESS | 1963 | 1461595558444 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0a5812000 == 185 [pid = 1963] [id = 654] 07:45:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc0970e5c00) [pid = 1963] [serial = 1963] [outer = (nil)] 07:45:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc09967dc00) [pid = 1963] [serial = 1964] [outer = 0x7fc0970e5c00] 07:45:58 INFO - PROCESS | 1963 | 1461595558520 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc09ed4d400) [pid = 1963] [serial = 1965] [outer = 0x7fc0970e5c00] 07:45:59 INFO - PROCESS | 1963 | 1461595559330 Marionette TRACE conn4 <- [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:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1481ms 07:45:59 INFO - PROCESS | 1963 | 1461595559390 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:45:59 INFO - PROCESS | 1963 | 1461595559393 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:45:59 INFO - PROCESS | 1963 | 1461595559399 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:45:59 INFO - PROCESS | 1963 | 1461595559402 Marionette TRACE conn4 <- [1,2590,null,{}] 07:45:59 INFO - PROCESS | 1963 | 1461595559407 Marionette TRACE conn4 -> [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:45:59 INFO - PROCESS | 1963 | 1461595559611 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:45:59 INFO - PROCESS | 1963 | 1461595559962 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07c9db000 == 186 [pid = 1963] [id = 655] 07:45:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc07e9b5400) [pid = 1963] [serial = 1966] [outer = (nil)] 07:46:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc08039c400) [pid = 1963] [serial = 1967] [outer = 0x7fc07e9b5400] 07:46:00 INFO - PROCESS | 1963 | 1461595560039 Marionette DEBUG loaded listener.js 07:46:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc0884de400) [pid = 1963] [serial = 1968] [outer = 0x7fc07e9b5400] 07:46:00 INFO - PROCESS | 1963 | 1461595560892 Marionette TRACE conn4 <- [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:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1541ms 07:46:00 INFO - PROCESS | 1963 | 1461595560941 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 1963 | 1461595560945 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:46:00 INFO - PROCESS | 1963 | 1461595560950 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - PROCESS | 1963 | 1461595560952 Marionette TRACE conn4 <- [1,2594,null,{}] 07:46:00 INFO - PROCESS | 1963 | 1461595560963 Marionette TRACE conn4 -> [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:46:01 INFO - PROCESS | 1963 | 1461595561153 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:46:01 INFO - PROCESS | 1963 | 1461595561920 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07e821000 == 187 [pid = 1963] [id = 656] 07:46:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc07e844c00) [pid = 1963] [serial = 1969] [outer = (nil)] 07:46:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc07efef800) [pid = 1963] [serial = 1970] [outer = 0x7fc07e844c00] 07:46:01 INFO - PROCESS | 1963 | 1461595561994 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc080f46800) [pid = 1963] [serial = 1971] [outer = 0x7fc07e844c00] 07:46:02 INFO - PROCESS | 1963 | 1461595562920 Marionette TRACE conn4 <- [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:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1992ms 07:46:02 INFO - PROCESS | 1963 | 1461595562945 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:46:02 INFO - PROCESS | 1963 | 1461595562951 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:46:02 INFO - PROCESS | 1963 | 1461595562957 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:46:02 INFO - PROCESS | 1963 | 1461595562963 Marionette TRACE conn4 <- [1,2598,null,{}] 07:46:02 INFO - PROCESS | 1963 | 1461595562970 Marionette TRACE conn4 -> [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:46:03 INFO - PROCESS | 1963 | 1461595563178 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f6c4800 == 186 [pid = 1963] [id = 636] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f2db800 == 185 [pid = 1963] [id = 635] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07e816800 == 184 [pid = 1963] [id = 634] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07b1e2000 == 183 [pid = 1963] [id = 633] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07e80a800 == 182 [pid = 1963] [id = 632] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f35e000 == 181 [pid = 1963] [id = 629] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af1b9800 == 180 [pid = 1963] [id = 628] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aafb2800 == 179 [pid = 1963] [id = 627] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa61000 == 178 [pid = 1963] [id = 626] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa908800 == 177 [pid = 1963] [id = 625] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5818800 == 176 [pid = 1963] [id = 624] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982da800 == 175 [pid = 1963] [id = 623] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097090800 == 174 [pid = 1963] [id = 622] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094c6a000 == 173 [pid = 1963] [id = 621] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09317a800 == 172 [pid = 1963] [id = 620] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b43000 == 171 [pid = 1963] [id = 619] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd27000 == 170 [pid = 1963] [id = 618] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f04b000 == 169 [pid = 1963] [id = 617] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c70c000 == 168 [pid = 1963] [id = 616] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08463c000 == 167 [pid = 1963] [id = 615] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f1a2800 == 166 [pid = 1963] [id = 614] 07:46:03 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07aec9800 == 165 [pid = 1963] [id = 613] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc08da45400) [pid = 1963] [serial = 1832] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc085c90400) [pid = 1963] [serial = 1826] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc08c79b800) [pid = 1963] [serial = 1829] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc08725ac00) [pid = 1963] [serial = 1766] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc0934d3800) [pid = 1963] [serial = 1799] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc092addc00) [pid = 1963] [serial = 1796] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc08549f000) [pid = 1963] [serial = 1772] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc08f585c00) [pid = 1963] [serial = 1787] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc080394400) [pid = 1963] [serial = 1817] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc081ae5000) [pid = 1963] [serial = 1769] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc08f42c800) [pid = 1963] [serial = 1784] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc08ed15000) [pid = 1963] [serial = 1793] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc083fa9800) [pid = 1963] [serial = 1823] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc08f20e000) [pid = 1963] [serial = 1835] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc084026400) [pid = 1963] [serial = 1824] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc08c7a0c00) [pid = 1963] [serial = 1775] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc090b30000) [pid = 1963] [serial = 1790] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc08ebe5400) [pid = 1963] [serial = 1781] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc0804ee800) [pid = 1963] [serial = 1820] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc081ae5800) [pid = 1963] [serial = 1821] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc08d969400) [pid = 1963] [serial = 1778] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc086eebc00) [pid = 1963] [serial = 1827] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc08039a000) [pid = 1963] [serial = 1814] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc09832d000) [pid = 1963] [serial = 1811] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc097a4d800) [pid = 1963] [serial = 1808] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc095beb000) [pid = 1963] [serial = 1805] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc092f15800) [pid = 1963] [serial = 1802] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc0804ee400) [pid = 1963] [serial = 1838] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc08dcb9000) [pid = 1963] [serial = 1833] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc090a20000) [pid = 1963] [serial = 1836] [outer = (nil)] [url = about:blank] 07:46:03 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc08c7c7c00) [pid = 1963] [serial = 1830] [outer = (nil)] [url = about:blank] 07:46:04 INFO - PROCESS | 1963 | 1461595564065 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0799d2800 == 166 [pid = 1963] [id = 657] 07:46:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 186 (0x7fc0804ed400) [pid = 1963] [serial = 1972] [outer = (nil)] 07:46:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 187 (0x7fc081ae5800) [pid = 1963] [serial = 1973] [outer = 0x7fc0804ed400] 07:46:04 INFO - PROCESS | 1963 | 1461595564136 Marionette DEBUG loaded listener.js 07:46:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 188 (0x7fc08402bc00) [pid = 1963] [serial = 1974] [outer = 0x7fc0804ed400] 07:46:04 INFO - PROCESS | 1963 | 1461595564878 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1986ms 07:46:04 INFO - PROCESS | 1963 | 1461595564946 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:46:04 INFO - PROCESS | 1963 | 1461595564952 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:46:04 INFO - PROCESS | 1963 | 1461595564958 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:46:04 INFO - PROCESS | 1963 | 1461595564961 Marionette TRACE conn4 <- [1,2602,null,{}] 07:46:05 INFO - PROCESS | 1963 | 1461595565000 Marionette TRACE conn4 -> [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:46:05 INFO - PROCESS | 1963 | 1461595565202 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:46:05 INFO - PROCESS | 1963 | 1461595565215 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07efce000 == 167 [pid = 1963] [id = 658] 07:46:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 189 (0x7fc08549e400) [pid = 1963] [serial = 1975] [outer = (nil)] 07:46:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 190 (0x7fc085ece400) [pid = 1963] [serial = 1976] [outer = 0x7fc08549e400] 07:46:05 INFO - PROCESS | 1963 | 1461595565276 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc087253c00) [pid = 1963] [serial = 1977] [outer = 0x7fc08549e400] 07:46:06 INFO - PROCESS | 1963 | 1461595566239 Marionette TRACE conn4 <- [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:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1338ms 07:46:06 INFO - PROCESS | 1963 | 1461595566305 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 1963 | 1461595566308 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:46:06 INFO - PROCESS | 1963 | 1461595566322 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - PROCESS | 1963 | 1461595566330 Marionette TRACE conn4 <- [1,2606,null,{}] 07:46:06 INFO - PROCESS | 1963 | 1461595566344 Marionette TRACE conn4 -> [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:46:06 INFO - PROCESS | 1963 | 1461595566614 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:46:06 INFO - PROCESS | 1963 | 1461595566669 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f7b0800 == 168 [pid = 1963] [id = 659] 07:46:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc08c7a6800) [pid = 1963] [serial = 1978] [outer = (nil)] 07:46:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc08da49800) [pid = 1963] [serial = 1979] [outer = 0x7fc08c7a6800] 07:46:06 INFO - PROCESS | 1963 | 1461595566733 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc08dcb3c00) [pid = 1963] [serial = 1980] [outer = 0x7fc08c7a6800] 07:46:07 INFO - PROCESS | 1963 | 1461595567632 Marionette TRACE conn4 <- [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:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1351ms 07:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:46:07 INFO - PROCESS | 1963 | 1461595567669 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 1963 | 1461595567672 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:46:07 INFO - PROCESS | 1963 | 1461595567679 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - PROCESS | 1963 | 1461595567682 Marionette TRACE conn4 <- [1,2610,null,{}] 07:46:07 INFO - PROCESS | 1963 | 1461595567688 Marionette TRACE conn4 -> [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:46:08 INFO - PROCESS | 1963 | 1461595568033 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:46:08 INFO - PROCESS | 1963 | 1461595568088 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0832c7000 == 169 [pid = 1963] [id = 660] 07:46:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc0858d9800) [pid = 1963] [serial = 1981] [outer = (nil)] 07:46:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc08ed1cc00) [pid = 1963] [serial = 1982] [outer = 0x7fc0858d9800] 07:46:08 INFO - PROCESS | 1963 | 1461595568153 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc08f204400) [pid = 1963] [serial = 1983] [outer = 0x7fc0858d9800] 07:46:08 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc087252000) [pid = 1963] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:46:08 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc083fcd000) [pid = 1963] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:46:08 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc081948c00) [pid = 1963] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:46:08 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc07e9bdc00) [pid = 1963] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:46:08 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc07e9b1400) [pid = 1963] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:46:08 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc07efe7800) [pid = 1963] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:46:08 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc07e843400) [pid = 1963] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:46:09 INFO - PROCESS | 1963 | 1461595569434 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1782ms 07:46:09 INFO - PROCESS | 1963 | 1461595569460 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:46:09 INFO - PROCESS | 1963 | 1461595569463 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:46:09 INFO - PROCESS | 1963 | 1461595569469 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 1963 | 1461595569471 Marionette TRACE conn4 <- [1,2614,null,{}] 07:46:09 INFO - PROCESS | 1963 | 1461595569476 Marionette TRACE conn4 -> [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:46:09 INFO - PROCESS | 1963 | 1461595569686 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:46:09 INFO - PROCESS | 1963 | 1461595569892 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0846dd000 == 170 [pid = 1963] [id = 661] 07:46:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 191 (0x7fc08ed47c00) [pid = 1963] [serial = 1984] [outer = (nil)] 07:46:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 192 (0x7fc08f377800) [pid = 1963] [serial = 1985] [outer = 0x7fc08ed47c00] 07:46:09 INFO - PROCESS | 1963 | 1461595569963 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 193 (0x7fc090a2ac00) [pid = 1963] [serial = 1986] [outer = 0x7fc08ed47c00] 07:46:10 INFO - PROCESS | 1963 | 1461595570700 Marionette TRACE conn4 <- [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:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1282ms 07:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:46:10 INFO - PROCESS | 1963 | 1461595570752 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:46:10 INFO - PROCESS | 1963 | 1461595570755 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:46:10 INFO - PROCESS | 1963 | 1461595570761 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:46:10 INFO - PROCESS | 1963 | 1461595570763 Marionette TRACE conn4 <- [1,2618,null,{}] 07:46:10 INFO - PROCESS | 1963 | 1461595570768 Marionette TRACE conn4 -> [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:46:11 INFO - PROCESS | 1963 | 1461595571114 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:46:11 INFO - PROCESS | 1963 | 1461595571465 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07df12800 == 171 [pid = 1963] [id = 662] 07:46:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 194 (0x7fc07eff2400) [pid = 1963] [serial = 1987] [outer = (nil)] 07:46:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 195 (0x7fc080dc2c00) [pid = 1963] [serial = 1988] [outer = 0x7fc07eff2400] 07:46:11 INFO - PROCESS | 1963 | 1461595571545 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 196 (0x7fc0831e5400) [pid = 1963] [serial = 1989] [outer = 0x7fc07eff2400] 07:46:12 INFO - PROCESS | 1963 | 1461595572405 Marionette TRACE conn4 <- [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:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1682ms 07:46:12 INFO - PROCESS | 1963 | 1461595572447 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:46:12 INFO - PROCESS | 1963 | 1461595572456 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:46:12 INFO - PROCESS | 1963 | 1461595572466 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 1963 | 1461595572476 Marionette TRACE conn4 <- [1,2622,null,{}] 07:46:12 INFO - PROCESS | 1963 | 1461595572486 Marionette TRACE conn4 -> [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:46:12 INFO - PROCESS | 1963 | 1461595572705 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:46:13 INFO - PROCESS | 1963 | 1461595573044 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080fc5800 == 172 [pid = 1963] [id = 663] 07:46:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 197 (0x7fc085c5f800) [pid = 1963] [serial = 1990] [outer = (nil)] 07:46:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 198 (0x7fc085ec9800) [pid = 1963] [serial = 1991] [outer = 0x7fc085c5f800] 07:46:13 INFO - PROCESS | 1963 | 1461595573126 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc08725ac00) [pid = 1963] [serial = 1992] [outer = 0x7fc085c5f800] 07:46:14 INFO - PROCESS | 1963 | 1461595573999 Marionette TRACE conn4 <- [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:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1597ms 07:46:14 INFO - PROCESS | 1963 | 1461595574062 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 1963 | 1461595574067 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:46:14 INFO - PROCESS | 1963 | 1461595574073 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 1963 | 1461595574077 Marionette TRACE conn4 <- [1,2626,null,{}] 07:46:14 INFO - PROCESS | 1963 | 1461595574083 Marionette TRACE conn4 -> [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:46:14 INFO - PROCESS | 1963 | 1461595574317 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:46:14 INFO - PROCESS | 1963 | 1461595574692 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08dad3000 == 173 [pid = 1963] [id = 664] 07:46:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc08c7c4000) [pid = 1963] [serial = 1993] [outer = (nil)] 07:46:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc08dcb9800) [pid = 1963] [serial = 1994] [outer = 0x7fc08c7c4000] 07:46:14 INFO - PROCESS | 1963 | 1461595574765 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc08ed8fc00) [pid = 1963] [serial = 1995] [outer = 0x7fc08c7c4000] 07:46:15 INFO - PROCESS | 1963 | 1461595575593 Marionette TRACE conn4 <- [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:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1583ms 07:46:15 INFO - PROCESS | 1963 | 1461595575659 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:46:15 INFO - PROCESS | 1963 | 1461595575665 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:46:15 INFO - PROCESS | 1963 | 1461595575681 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:46:15 INFO - PROCESS | 1963 | 1461595575688 Marionette TRACE conn4 <- [1,2630,null,{}] 07:46:15 INFO - PROCESS | 1963 | 1461595575693 Marionette TRACE conn4 -> [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:46:15 INFO - PROCESS | 1963 | 1461595575946 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:46:16 INFO - PROCESS | 1963 | 1461595576263 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc091843800 == 174 [pid = 1963] [id = 665] 07:46:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc08c7c7c00) [pid = 1963] [serial = 1996] [outer = (nil)] 07:46:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc09190d800) [pid = 1963] [serial = 1997] [outer = 0x7fc08c7c7c00] 07:46:16 INFO - PROCESS | 1963 | 1461595576342 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc091acb000) [pid = 1963] [serial = 1998] [outer = 0x7fc08c7c7c00] 07:46:17 INFO - PROCESS | 1963 | 1461595577158 Marionette TRACE conn4 <- [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:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1544ms 07:46:17 INFO - PROCESS | 1963 | 1461595577218 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:46:17 INFO - PROCESS | 1963 | 1461595577222 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:46:17 INFO - PROCESS | 1963 | 1461595577227 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - PROCESS | 1963 | 1461595577230 Marionette TRACE conn4 <- [1,2634,null,{}] 07:46:17 INFO - PROCESS | 1963 | 1461595577236 Marionette TRACE conn4 -> [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:46:17 INFO - PROCESS | 1963 | 1461595577458 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:46:17 INFO - PROCESS | 1963 | 1461595577774 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092c0d000 == 175 [pid = 1963] [id = 666] 07:46:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc090a28800) [pid = 1963] [serial = 1999] [outer = (nil)] 07:46:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc092f1dc00) [pid = 1963] [serial = 2000] [outer = 0x7fc090a28800] 07:46:17 INFO - PROCESS | 1963 | 1461595577850 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc09341e400) [pid = 1963] [serial = 2001] [outer = 0x7fc090a28800] 07:46:18 INFO - PROCESS | 1963 | 1461595578656 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1478ms 07:46:18 INFO - PROCESS | 1963 | 1461595578706 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 1963 | 1461595578709 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:46:18 INFO - PROCESS | 1963 | 1461595578715 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 1963 | 1461595578718 Marionette TRACE conn4 <- [1,2638,null,{}] 07:46:18 INFO - PROCESS | 1963 | 1461595578723 Marionette TRACE conn4 -> [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:46:18 INFO - PROCESS | 1963 | 1461595578920 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:46:19 INFO - PROCESS | 1963 | 1461595579253 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0941e0800 == 176 [pid = 1963] [id = 667] 07:46:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc097444000) [pid = 1963] [serial = 2002] [outer = (nil)] 07:46:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc097a4d000) [pid = 1963] [serial = 2003] [outer = 0x7fc097444000] 07:46:19 INFO - PROCESS | 1963 | 1461595579339 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc09bf1e400) [pid = 1963] [serial = 2004] [outer = 0x7fc097444000] 07:46:20 INFO - PROCESS | 1963 | 1461595580209 Marionette TRACE conn4 <- [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:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1533ms 07:46:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:46:20 INFO - PROCESS | 1963 | 1461595580249 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 1963 | 1461595580252 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:46:20 INFO - PROCESS | 1963 | 1461595580259 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 1963 | 1461595580262 Marionette TRACE conn4 <- [1,2642,null,{}] 07:46:20 INFO - PROCESS | 1963 | 1461595580267 Marionette TRACE conn4 -> [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:46:20 INFO - PROCESS | 1963 | 1461595580485 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:46:20 INFO - PROCESS | 1963 | 1461595580807 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc097966800 == 177 [pid = 1963] [id = 668] 07:46:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc094c4e000) [pid = 1963] [serial = 2005] [outer = (nil)] 07:46:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc0a5f23c00) [pid = 1963] [serial = 2006] [outer = 0x7fc094c4e000] 07:46:20 INFO - PROCESS | 1963 | 1461595580890 Marionette DEBUG loaded listener.js 07:46:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc0a6d83800) [pid = 1963] [serial = 2007] [outer = 0x7fc094c4e000] 07:46:21 INFO - PROCESS | 1963 | 1461595581712 Marionette TRACE conn4 <- [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:46:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:46:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1481ms 07:46:21 INFO - PROCESS | 1963 | 1461595581740 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:46:21 INFO - PROCESS | 1963 | 1461595581744 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:46:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:46:21 INFO - PROCESS | 1963 | 1461595581749 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:46:21 INFO - PROCESS | 1963 | 1461595581752 Marionette TRACE conn4 <- [1,2646,null,{}] 07:46:21 INFO - PROCESS | 1963 | 1461595581757 Marionette TRACE conn4 -> [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:46:21 INFO - PROCESS | 1963 | 1461595581950 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:46:22 INFO - PROCESS | 1963 | 1461595582238 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09bf92800 == 178 [pid = 1963] [id = 669] 07:46:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc0831a1000) [pid = 1963] [serial = 2008] [outer = (nil)] 07:46:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc09744ac00) [pid = 1963] [serial = 2009] [outer = 0x7fc0831a1000] 07:46:22 INFO - PROCESS | 1963 | 1461595582353 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc0a6f74000) [pid = 1963] [serial = 2010] [outer = 0x7fc0831a1000] 07:46:23 INFO - PROCESS | 1963 | 1461595583138 Marionette TRACE conn4 <- [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:46:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:46:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1438ms 07:46:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:46:23 INFO - PROCESS | 1963 | 1461595583189 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:46:23 INFO - PROCESS | 1963 | 1461595583192 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:46:23 INFO - PROCESS | 1963 | 1461595583199 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - PROCESS | 1963 | 1461595583202 Marionette TRACE conn4 <- [1,2650,null,{}] 07:46:23 INFO - PROCESS | 1963 | 1461595583207 Marionette TRACE conn4 -> [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:46:23 INFO - PROCESS | 1963 | 1461595583399 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:46:23 INFO - PROCESS | 1963 | 1461595583681 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aa733800 == 179 [pid = 1963] [id = 670] 07:46:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc084146000) [pid = 1963] [serial = 2011] [outer = (nil)] 07:46:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc08414e000) [pid = 1963] [serial = 2012] [outer = 0x7fc084146000] 07:46:23 INFO - PROCESS | 1963 | 1461595583796 Marionette DEBUG loaded listener.js 07:46:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc084153000) [pid = 1963] [serial = 2013] [outer = 0x7fc084146000] 07:46:24 INFO - PROCESS | 1963 | 1461595584597 Marionette TRACE conn4 <- [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:46:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:46:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1432ms 07:46:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:46:24 INFO - PROCESS | 1963 | 1461595584631 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:46:24 INFO - PROCESS | 1963 | 1461595584633 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:46:24 INFO - PROCESS | 1963 | 1461595584640 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - PROCESS | 1963 | 1461595584648 Marionette TRACE conn4 <- [1,2654,null,{}] 07:46:24 INFO - PROCESS | 1963 | 1461595584653 Marionette TRACE conn4 -> [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:46:24 INFO - PROCESS | 1963 | 1461595584862 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:46:25 INFO - PROCESS | 1963 | 1461595585194 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aaa48800 == 180 [pid = 1963] [id = 671] 07:46:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc084148c00) [pid = 1963] [serial = 2014] [outer = (nil)] 07:46:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc0a6d87000) [pid = 1963] [serial = 2015] [outer = 0x7fc084148c00] 07:46:25 INFO - PROCESS | 1963 | 1461595585270 Marionette DEBUG loaded listener.js 07:46:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc0a891e000) [pid = 1963] [serial = 2016] [outer = 0x7fc084148c00] 07:46:26 INFO - PROCESS | 1963 | 1461595586131 Marionette TRACE conn4 <- [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:46:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:46:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1533ms 07:46:26 INFO - PROCESS | 1963 | 1461595586173 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 1963 | 1461595586177 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:46:26 INFO - PROCESS | 1963 | 1461595586183 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 1963 | 1461595586186 Marionette TRACE conn4 <- [1,2658,null,{}] 07:46:26 INFO - PROCESS | 1963 | 1461595586191 Marionette TRACE conn4 -> [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:46:26 INFO - PROCESS | 1963 | 1461595586398 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:46:26 INFO - PROCESS | 1963 | 1461595586735 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0ab213800 == 181 [pid = 1963] [id = 672] 07:46:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc0aa50bc00) [pid = 1963] [serial = 2017] [outer = (nil)] 07:46:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc0aa77c400) [pid = 1963] [serial = 2018] [outer = 0x7fc0aa50bc00] 07:46:26 INFO - PROCESS | 1963 | 1461595586821 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc0aa8b0800) [pid = 1963] [serial = 2019] [outer = 0x7fc0aa50bc00] 07:46:27 INFO - PROCESS | 1963 | 1461595587623 Marionette TRACE conn4 <- [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:46:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:46:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1485ms 07:46:27 INFO - PROCESS | 1963 | 1461595587669 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:46:27 INFO - PROCESS | 1963 | 1461595587674 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:46:27 INFO - PROCESS | 1963 | 1461595587679 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 1963 | 1461595587683 Marionette TRACE conn4 <- [1,2662,null,{}] 07:46:27 INFO - PROCESS | 1963 | 1461595587689 Marionette TRACE conn4 -> [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:46:27 INFO - PROCESS | 1963 | 1461595587922 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:46:28 INFO - PROCESS | 1963 | 1461595588257 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b0198000 == 182 [pid = 1963] [id = 673] 07:46:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc07e83c000) [pid = 1963] [serial = 2020] [outer = (nil)] 07:46:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc09328ec00) [pid = 1963] [serial = 2021] [outer = 0x7fc07e83c000] 07:46:28 INFO - PROCESS | 1963 | 1461595588335 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc0aad6ac00) [pid = 1963] [serial = 2022] [outer = 0x7fc07e83c000] 07:46:29 INFO - PROCESS | 1963 | 1461595589247 Marionette TRACE conn4 <- [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:46:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:46:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1580ms 07:46:29 INFO - PROCESS | 1963 | 1461595589273 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 1963 | 1461595589276 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:46:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:46:29 INFO - PROCESS | 1963 | 1461595589287 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 1963 | 1461595589289 Marionette TRACE conn4 <- [1,2666,null,{}] 07:46:29 INFO - PROCESS | 1963 | 1461595589295 Marionette TRACE conn4 -> [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:46:29 INFO - PROCESS | 1963 | 1461595589522 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:46:29 INFO - PROCESS | 1963 | 1461595589813 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0785d7000 == 183 [pid = 1963] [id = 674] 07:46:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc08045c000) [pid = 1963] [serial = 2023] [outer = (nil)] 07:46:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc080464400) [pid = 1963] [serial = 2024] [outer = 0x7fc08045c000] 07:46:29 INFO - PROCESS | 1963 | 1461595589931 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc080468c00) [pid = 1963] [serial = 2025] [outer = 0x7fc08045c000] 07:46:31 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:31 INFO - PROCESS | 1963 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:46:31 INFO - PROCESS | 1963 | 1461595591187 Marionette TRACE conn4 <- [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:46:31 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:46:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1933ms 07:46:31 INFO - PROCESS | 1963 | 1461595591220 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:46:31 INFO - PROCESS | 1963 | 1461595591223 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:46:31 INFO - PROCESS | 1963 | 1461595591236 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:46:31 INFO - PROCESS | 1963 | 1461595591239 Marionette TRACE conn4 <- [1,2670,null,{}] 07:46:31 INFO - PROCESS | 1963 | 1461595591245 Marionette TRACE conn4 -> [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:46:31 INFO - PROCESS | 1963 | 1461595591481 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:46:31 INFO - PROCESS | 1963 | 1461595591764 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc084073000 == 184 [pid = 1963] [id = 675] 07:46:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc08045e400) [pid = 1963] [serial = 2026] [outer = (nil)] 07:46:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc093288c00) [pid = 1963] [serial = 2027] [outer = 0x7fc08045e400] 07:46:31 INFO - PROCESS | 1963 | 1461595591836 Marionette DEBUG loaded listener.js 07:46:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc0aafc7800) [pid = 1963] [serial = 2028] [outer = 0x7fc08045e400] 07:46:33 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:33 INFO - PROCESS | 1963 | 1461595593140 Marionette TRACE conn4 <- [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:46:33 INFO - PROCESS | 1963 | 1461595593171 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:46:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:46:33 INFO - PROCESS | 1963 | 1461595593232 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:46:33 INFO - PROCESS | 1963 | 1461595593237 Marionette TRACE conn4 <- [1,2674,null,{}] 07:46:33 INFO - PROCESS | 1963 | 1461595593249 Marionette TRACE conn4 -> [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:46:33 INFO - PROCESS | 1963 | 1461595593451 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:46:33 INFO - PROCESS | 1963 | 1461595593728 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08c88d000 == 185 [pid = 1963] [id = 676] 07:46:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc080463c00) [pid = 1963] [serial = 2029] [outer = (nil)] 07:46:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc080470800) [pid = 1963] [serial = 2030] [outer = 0x7fc080463c00] 07:46:33 INFO - PROCESS | 1963 | 1461595593802 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc080478c00) [pid = 1963] [serial = 2031] [outer = 0x7fc080463c00] 07:46:35 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:35 INFO - PROCESS | 1963 | 1461595595100 Marionette TRACE conn4 <- [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:46:35 INFO - PROCESS | 1963 | 1461595595133 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:46:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:46:35 INFO - PROCESS | 1963 | 1461595595236 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 1963 | 1461595595241 Marionette TRACE conn4 <- [1,2678,null,{}] 07:46:35 INFO - PROCESS | 1963 | 1461595595258 Marionette TRACE conn4 -> [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:46:35 INFO - PROCESS | 1963 | 1461595595458 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:46:35 INFO - PROCESS | 1963 | 1461595595739 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07990f000 == 186 [pid = 1963] [id = 677] 07:46:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc07e843800) [pid = 1963] [serial = 2032] [outer = (nil)] 07:46:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc081ae6c00) [pid = 1963] [serial = 2033] [outer = 0x7fc07e843800] 07:46:35 INFO - PROCESS | 1963 | 1461595595809 Marionette DEBUG loaded listener.js 07:46:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc0843a8c00) [pid = 1963] [serial = 2034] [outer = 0x7fc07e843800] 07:46:37 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:37 INFO - PROCESS | 1963 | 1461595597587 Marionette TRACE conn4 <- [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:46:37 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:46:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2507ms 07:46:37 INFO - PROCESS | 1963 | 1461595597725 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:46:37 INFO - PROCESS | 1963 | 1461595597730 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:46:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:46:37 INFO - PROCESS | 1963 | 1461595597740 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 1963 | 1461595597746 Marionette TRACE conn4 <- [1,2682,null,{}] 07:46:37 INFO - PROCESS | 1963 | 1461595597755 Marionette TRACE conn4 -> [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:46:37 INFO - PROCESS | 1963 | 1461595597980 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:46:38 INFO - PROCESS | 1963 | 1461595598272 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07efc4800 == 187 [pid = 1963] [id = 678] 07:46:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc08014c000) [pid = 1963] [serial = 2035] [outer = (nil)] 07:46:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc080f49000) [pid = 1963] [serial = 2036] [outer = 0x7fc08014c000] 07:46:38 INFO - PROCESS | 1963 | 1461595598342 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc081ae8800) [pid = 1963] [serial = 2037] [outer = 0x7fc08014c000] 07:46:39 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:39 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0818db800 == 186 [pid = 1963] [id = 332] 07:46:39 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08554d800 == 185 [pid = 1963] [id = 494] 07:46:39 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6f1b800 == 184 [pid = 1963] [id = 46] 07:46:39 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc07f9a8000) [pid = 1963] [serial = 1895] [outer = (nil)] [url = about:blank] 07:46:39 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc08724b800) [pid = 1963] [serial = 1913] [outer = (nil)] [url = about:blank] 07:46:39 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0846dd000 == 183 [pid = 1963] [id = 661] 07:46:39 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0832c7000 == 182 [pid = 1963] [id = 660] 07:46:39 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f7b0800 == 181 [pid = 1963] [id = 659] 07:46:39 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07efce000 == 180 [pid = 1963] [id = 658] 07:46:40 INFO - PROCESS | 1963 | 1461595600017 Marionette TRACE conn4 <- [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:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0799d2800 == 179 [pid = 1963] [id = 657] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07e821000 == 178 [pid = 1963] [id = 656] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0982e8800 == 177 [pid = 1963] [id = 652] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097230000 == 176 [pid = 1963] [id = 651] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc094c63800 == 175 [pid = 1963] [id = 650] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09326a800 == 174 [pid = 1963] [id = 649] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ebb000 == 173 [pid = 1963] [id = 648] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09299e800 == 172 [pid = 1963] [id = 647] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd30800 == 171 [pid = 1963] [id = 646] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f3be800 == 170 [pid = 1963] [id = 645] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ea9f000 == 169 [pid = 1963] [id = 644] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c90d800 == 168 [pid = 1963] [id = 643] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085bdb000 == 167 [pid = 1963] [id = 642] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084644800 == 166 [pid = 1963] [id = 641] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821c4000 == 165 [pid = 1963] [id = 640] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080ee4800 == 164 [pid = 1963] [id = 639] 07:46:40 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07efc5000 == 163 [pid = 1963] [id = 638] 07:46:40 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:46:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2339ms 07:46:40 INFO - PROCESS | 1963 | 1461595600081 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:46:40 INFO - PROCESS | 1963 | 1461595600088 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:46:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:46:40 INFO - PROCESS | 1963 | 1461595600098 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:46:40 INFO - PROCESS | 1963 | 1461595600101 Marionette TRACE conn4 <- [1,2686,null,{}] 07:46:40 INFO - PROCESS | 1963 | 1461595600107 Marionette TRACE conn4 -> [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:46:40 INFO - PROCESS | 1963 | 1461595600285 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc08c7a5800) [pid = 1963] [serial = 1767] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc0831e9c00) [pid = 1963] [serial = 1844] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc08dcb8c00) [pid = 1963] [serial = 1850] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc085c58c00) [pid = 1963] [serial = 1908] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc094d08400) [pid = 1963] [serial = 1871] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc08f919400) [pid = 1963] [serial = 1856] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc0a6c45c00) [pid = 1963] [serial = 1889] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc0a4c1a000) [pid = 1963] [serial = 1883] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc083fb8c00) [pid = 1963] [serial = 1905] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc083fd7c00) [pid = 1963] [serial = 1892] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc0847a6000) [pid = 1963] [serial = 1839] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc085ec4400) [pid = 1963] [serial = 1911] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc09bf77c00) [pid = 1963] [serial = 1880] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc0a5d23000) [pid = 1963] [serial = 1886] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc08549f400) [pid = 1963] [serial = 1907] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc08194cc00) [pid = 1963] [serial = 1901] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc092f0f800) [pid = 1963] [serial = 1862] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc0931c3000) [pid = 1963] [serial = 1865] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc07f99bc00) [pid = 1963] [serial = 1841] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc0934d7c00) [pid = 1963] [serial = 1868] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc08216b800) [pid = 1963] [serial = 1902] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc085c5fc00) [pid = 1963] [serial = 1910] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc091aea800) [pid = 1963] [serial = 1859] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc08f210c00) [pid = 1963] [serial = 1853] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc0831e9400) [pid = 1963] [serial = 1904] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc07e9b9400) [pid = 1963] [serial = 1898] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc097a50400) [pid = 1963] [serial = 1874] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc080153c00) [pid = 1963] [serial = 1899] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc085ecf800) [pid = 1963] [serial = 1847] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc098675000) [pid = 1963] [serial = 1877] [outer = (nil)] [url = about:blank] 07:46:40 INFO - PROCESS | 1963 | 1461595600508 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07dd0a000 == 164 [pid = 1963] [id = 679] 07:46:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc07e9b9400) [pid = 1963] [serial = 2038] [outer = (nil)] 07:46:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc08216b800) [pid = 1963] [serial = 2039] [outer = 0x7fc07e9b9400] 07:46:40 INFO - PROCESS | 1963 | 1461595600572 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc0843afc00) [pid = 1963] [serial = 2040] [outer = 0x7fc07e9b9400] 07:46:41 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:41 INFO - PROCESS | 1963 | 1461595601802 Marionette TRACE conn4 <- [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:46:41 INFO - PROCESS | 1963 | 1461595601846 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:46:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:46:41 INFO - PROCESS | 1963 | 1461595601852 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - PROCESS | 1963 | 1461595601857 Marionette TRACE conn4 <- [1,2690,null,{}] 07:46:41 INFO - PROCESS | 1963 | 1461595601872 Marionette TRACE conn4 -> [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:46:42 INFO - PROCESS | 1963 | 1461595602181 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:46:42 INFO - PROCESS | 1963 | 1461595602334 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f5ca800 == 165 [pid = 1963] [id = 680] 07:46:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc0843b0c00) [pid = 1963] [serial = 2041] [outer = (nil)] 07:46:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc085c56400) [pid = 1963] [serial = 2042] [outer = 0x7fc0843b0c00] 07:46:42 INFO - PROCESS | 1963 | 1461595602413 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc086ee3000) [pid = 1963] [serial = 2043] [outer = 0x7fc0843b0c00] 07:46:43 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:43 INFO - PROCESS | 1963 | 1461595603592 Marionette TRACE conn4 <- [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:46:43 INFO - PROCESS | 1963 | 1461595603643 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:46:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:46:43 INFO - PROCESS | 1963 | 1461595603649 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 1963 | 1461595603651 Marionette TRACE conn4 <- [1,2694,null,{}] 07:46:43 INFO - PROCESS | 1963 | 1461595603682 Marionette TRACE conn4 -> [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:46:43 INFO - PROCESS | 1963 | 1461595603974 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:46:44 INFO - PROCESS | 1963 | 1461595604028 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080fb6000 == 166 [pid = 1963] [id = 681] 07:46:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc085c86800) [pid = 1963] [serial = 2044] [outer = (nil)] 07:46:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc0884dcc00) [pid = 1963] [serial = 2045] [outer = 0x7fc085c86800] 07:46:44 INFO - PROCESS | 1963 | 1461595604091 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc08c7a7000) [pid = 1963] [serial = 2046] [outer = 0x7fc085c86800] 07:46:44 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc0858d9800) [pid = 1963] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:46:44 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc08549e400) [pid = 1963] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:46:44 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc07e844c00) [pid = 1963] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:46:44 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08c7a6800) [pid = 1963] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:46:44 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc0804ed400) [pid = 1963] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:46:45 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:45 INFO - PROCESS | 1963 | 1461595605792 Marionette TRACE conn4 <- [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:46:45 INFO - PROCESS | 1963 | 1461595605842 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:46:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:46:45 INFO - PROCESS | 1963 | 1461595605848 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 1963 | 1461595605851 Marionette TRACE conn4 <- [1,2698,null,{}] 07:46:45 INFO - PROCESS | 1963 | 1461595605856 Marionette TRACE conn4 -> [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:46:46 INFO - PROCESS | 1963 | 1461595606077 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:46:46 INFO - PROCESS | 1963 | 1461595606275 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0821c4000 == 167 [pid = 1963] [id = 682] 07:46:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc086ee1400) [pid = 1963] [serial = 2047] [outer = (nil)] 07:46:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc08c7a4400) [pid = 1963] [serial = 2048] [outer = 0x7fc086ee1400] 07:46:46 INFO - PROCESS | 1963 | 1461595606337 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc08c968000) [pid = 1963] [serial = 2049] [outer = 0x7fc086ee1400] 07:46:47 INFO - PROCESS | 1963 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:47 INFO - PROCESS | 1963 | 1461595607389 Marionette TRACE conn4 <- [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:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:46:47 INFO - PROCESS | 1963 | 1461595607438 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:46:47 INFO - PROCESS | 1963 | 1461595607446 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 1963 | 1461595607451 Marionette TRACE conn4 <- [1,2702,null,{}] 07:46:47 INFO - PROCESS | 1963 | 1461595607459 Marionette TRACE conn4 -> [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:46:47 INFO - PROCESS | 1963 | 1461595607728 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:46:48 INFO - PROCESS | 1963 | 1461595608043 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f0b7000 == 168 [pid = 1963] [id = 683] 07:46:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc07efe7000) [pid = 1963] [serial = 2050] [outer = (nil)] 07:46:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc080f4dc00) [pid = 1963] [serial = 2051] [outer = 0x7fc07efe7000] 07:46:48 INFO - PROCESS | 1963 | 1461595608131 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc0831e7000) [pid = 1963] [serial = 2052] [outer = 0x7fc07efe7000] 07:46:49 INFO - PROCESS | 1963 | 1461595609037 Marionette TRACE conn4 <- [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:46:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:46:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1638ms 07:46:49 INFO - PROCESS | 1963 | 1461595609084 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 1963 | 1461595609092 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:46:49 INFO - PROCESS | 1963 | 1461595609102 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 1963 | 1461595609106 Marionette TRACE conn4 <- [1,2706,null,{}] 07:46:49 INFO - PROCESS | 1963 | 1461595609112 Marionette TRACE conn4 -> [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:46:49 INFO - PROCESS | 1963 | 1461595609328 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:46:49 INFO - PROCESS | 1963 | 1461595609647 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08406b800 == 169 [pid = 1963] [id = 684] 07:46:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc08414fc00) [pid = 1963] [serial = 2053] [outer = (nil)] 07:46:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc0847ad800) [pid = 1963] [serial = 2054] [outer = 0x7fc08414fc00] 07:46:49 INFO - PROCESS | 1963 | 1461595609725 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc085498000) [pid = 1963] [serial = 2055] [outer = 0x7fc08414fc00] 07:46:50 INFO - PROCESS | 1963 | 1461595610637 Marionette TRACE conn4 <- [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:46:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:46:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1585ms 07:46:50 INFO - PROCESS | 1963 | 1461595610687 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 1963 | 1461595610690 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:46:50 INFO - PROCESS | 1963 | 1461595610697 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1963 | 1461595610703 Marionette TRACE conn4 <- [1,2710,null,{}] 07:46:50 INFO - PROCESS | 1963 | 1461595610718 Marionette TRACE conn4 -> [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:46:50 INFO - PROCESS | 1963 | 1461595610920 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:46:51 INFO - PROCESS | 1963 | 1461595611238 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc085ea3000 == 170 [pid = 1963] [id = 685] 07:46:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc08c7a3c00) [pid = 1963] [serial = 2056] [outer = (nil)] 07:46:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc08c966800) [pid = 1963] [serial = 2057] [outer = 0x7fc08c7a3c00] 07:46:51 INFO - PROCESS | 1963 | 1461595611318 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc08da50c00) [pid = 1963] [serial = 2058] [outer = 0x7fc08c7a3c00] 07:46:52 INFO - PROCESS | 1963 | 1461595612172 Marionette TRACE conn4 <- [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:46:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:46:52 INFO - PROCESS | 1963 | 1461595612243 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:46:52 INFO - PROCESS | 1963 | 1461595612249 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 1963 | 1461595612252 Marionette TRACE conn4 <- [1,2714,null,{}] 07:46:52 INFO - PROCESS | 1963 | 1461595612257 Marionette TRACE conn4 -> [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:46:52 INFO - PROCESS | 1963 | 1461595612457 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:46:52 INFO - PROCESS | 1963 | 1461595612781 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08cbdb800 == 171 [pid = 1963] [id = 686] 07:46:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc0831e3400) [pid = 1963] [serial = 2059] [outer = (nil)] 07:46:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc08ed1e800) [pid = 1963] [serial = 2060] [outer = 0x7fc0831e3400] 07:46:52 INFO - PROCESS | 1963 | 1461595612864 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc08f1e0c00) [pid = 1963] [serial = 2061] [outer = 0x7fc0831e3400] 07:46:53 INFO - PROCESS | 1963 | 1461595613666 Marionette TRACE conn4 <- [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:46:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1478ms 07:46:53 INFO - PROCESS | 1963 | 1461595613727 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 1963 | 1461595613731 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:46:53 INFO - PROCESS | 1963 | 1461595613737 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 1963 | 1461595613740 Marionette TRACE conn4 <- [1,2718,null,{}] 07:46:53 INFO - PROCESS | 1963 | 1461595613745 Marionette TRACE conn4 -> [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:46:53 INFO - PROCESS | 1963 | 1461595613945 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:46:54 INFO - PROCESS | 1963 | 1461595614263 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08f143800 == 172 [pid = 1963] [id = 687] 07:46:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc083fb1400) [pid = 1963] [serial = 2062] [outer = (nil)] 07:46:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc08f427800) [pid = 1963] [serial = 2063] [outer = 0x7fc083fb1400] 07:46:54 INFO - PROCESS | 1963 | 1461595614338 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc08f576c00) [pid = 1963] [serial = 2064] [outer = 0x7fc083fb1400] 07:46:55 INFO - PROCESS | 1963 | 1461595615190 Marionette TRACE conn4 <- [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:46:55 INFO - PROCESS | 1963 | 1461595615220 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:46:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:46:55 INFO - PROCESS | 1963 | 1461595615226 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 1963 | 1461595615228 Marionette TRACE conn4 <- [1,2722,null,{}] 07:46:55 INFO - PROCESS | 1963 | 1461595615234 Marionette TRACE conn4 -> [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:46:55 INFO - PROCESS | 1963 | 1461595615459 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:46:55 INFO - PROCESS | 1963 | 1461595615793 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08fd60000 == 173 [pid = 1963] [id = 688] 07:46:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc091984c00) [pid = 1963] [serial = 2065] [outer = (nil)] 07:46:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc091a6d800) [pid = 1963] [serial = 2066] [outer = 0x7fc091984c00] 07:46:55 INFO - PROCESS | 1963 | 1461595615873 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc092adac00) [pid = 1963] [serial = 2067] [outer = 0x7fc091984c00] 07:46:56 INFO - PROCESS | 1963 | 1461595616710 Marionette TRACE conn4 <- [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:46:56 INFO - PROCESS | 1963 | 1461595616763 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:46:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:46:56 INFO - PROCESS | 1963 | 1461595616769 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 1963 | 1461595616771 Marionette TRACE conn4 <- [1,2726,null,{}] 07:46:56 INFO - PROCESS | 1963 | 1461595616777 Marionette TRACE conn4 -> [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:46:56 INFO - PROCESS | 1963 | 1461595616977 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:46:57 INFO - PROCESS | 1963 | 1461595617298 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092c12800 == 174 [pid = 1963] [id = 689] 07:46:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc09199dc00) [pid = 1963] [serial = 2068] [outer = (nil)] 07:46:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc092ae1c00) [pid = 1963] [serial = 2069] [outer = 0x7fc09199dc00] 07:46:57 INFO - PROCESS | 1963 | 1461595617380 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc093413800) [pid = 1963] [serial = 2070] [outer = 0x7fc09199dc00] 07:46:58 INFO - PROCESS | 1963 | 1461595618194 Marionette TRACE conn4 <- [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:46:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:46:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1489ms 07:46:58 INFO - PROCESS | 1963 | 1461595618258 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 1963 | 1461595618262 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:46:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:46:58 INFO - PROCESS | 1963 | 1461595618268 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 1963 | 1461595618270 Marionette TRACE conn4 <- [1,2730,null,{}] 07:46:58 INFO - PROCESS | 1963 | 1461595618276 Marionette TRACE conn4 -> [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:46:58 INFO - PROCESS | 1963 | 1461595618471 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:46:58 INFO - PROCESS | 1963 | 1461595618788 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09327f000 == 175 [pid = 1963] [id = 690] 07:46:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc092add400) [pid = 1963] [serial = 2071] [outer = (nil)] 07:46:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc0934da400) [pid = 1963] [serial = 2072] [outer = 0x7fc092add400] 07:46:58 INFO - PROCESS | 1963 | 1461595618864 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc0935a4000) [pid = 1963] [serial = 2073] [outer = 0x7fc092add400] 07:47:00 INFO - PROCESS | 1963 | 1461595620111 Marionette TRACE conn4 <- [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:47:00 INFO - PROCESS | 1963 | 1461595620160 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:47:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:47:00 INFO - PROCESS | 1963 | 1461595620166 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 1963 | 1461595620169 Marionette TRACE conn4 <- [1,2734,null,{}] 07:47:00 INFO - PROCESS | 1963 | 1461595620175 Marionette TRACE conn4 -> [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:47:00 INFO - PROCESS | 1963 | 1461595620425 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:47:00 INFO - PROCESS | 1963 | 1461595620717 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc096c02800 == 176 [pid = 1963] [id = 691] 07:47:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc092c82c00) [pid = 1963] [serial = 2074] [outer = (nil)] 07:47:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc094c54c00) [pid = 1963] [serial = 2075] [outer = 0x7fc092c82c00] 07:47:00 INFO - PROCESS | 1963 | 1461595620787 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc096c37c00) [pid = 1963] [serial = 2076] [outer = 0x7fc092c82c00] 07:47:01 INFO - PROCESS | 1963 | 1461595621646 Marionette TRACE conn4 <- [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:47:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:47:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1532ms 07:47:01 INFO - PROCESS | 1963 | 1461595621699 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:47:01 INFO - PROCESS | 1963 | 1461595621702 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:47:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:47:01 INFO - PROCESS | 1963 | 1461595621708 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 1963 | 1461595621711 Marionette TRACE conn4 <- [1,2738,null,{}] 07:47:01 INFO - PROCESS | 1963 | 1461595621716 Marionette TRACE conn4 -> [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:47:01 INFO - PROCESS | 1963 | 1461595621913 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:47:02 INFO - PROCESS | 1963 | 1461595622236 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc097d9e000 == 177 [pid = 1963] [id = 692] 07:47:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc08c7c9800) [pid = 1963] [serial = 2077] [outer = (nil)] 07:47:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc097445000) [pid = 1963] [serial = 2078] [outer = 0x7fc08c7c9800] 07:47:02 INFO - PROCESS | 1963 | 1461595622317 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc098681000) [pid = 1963] [serial = 2079] [outer = 0x7fc08c7c9800] 07:47:03 INFO - PROCESS | 1963 | 1461595623147 Marionette TRACE conn4 <- [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:47:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:47:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1478ms 07:47:03 INFO - PROCESS | 1963 | 1461595623186 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 1963 | 1461595623191 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:47:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:47:03 INFO - PROCESS | 1963 | 1461595623196 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 1963 | 1461595623199 Marionette TRACE conn4 <- [1,2742,null,{}] 07:47:03 INFO - PROCESS | 1963 | 1461595623205 Marionette TRACE conn4 -> [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:47:03 INFO - PROCESS | 1963 | 1461595623425 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:47:03 INFO - PROCESS | 1963 | 1461595623755 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a5bb1800 == 178 [pid = 1963] [id = 693] 07:47:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 250 (0x7fc0a4c1ac00) [pid = 1963] [serial = 2080] [outer = (nil)] 07:47:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 251 (0x7fc0a5d2a800) [pid = 1963] [serial = 2081] [outer = 0x7fc0a4c1ac00] 07:47:03 INFO - PROCESS | 1963 | 1461595623836 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 252 (0x7fc0a6db9800) [pid = 1963] [serial = 2082] [outer = 0x7fc0a4c1ac00] 07:47:04 INFO - PROCESS | 1963 | 1461595624645 Marionette TRACE conn4 <- [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:47:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:47:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1492ms 07:47:04 INFO - PROCESS | 1963 | 1461595624690 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 1963 | 1461595624694 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:47:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:47:04 INFO - PROCESS | 1963 | 1461595624699 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 1963 | 1461595624701 Marionette TRACE conn4 <- [1,2746,null,{}] 07:47:04 INFO - PROCESS | 1963 | 1461595624707 Marionette TRACE conn4 -> [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:47:04 INFO - PROCESS | 1963 | 1461595624909 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:47:05 INFO - PROCESS | 1963 | 1461595625247 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aaa72800 == 179 [pid = 1963] [id = 694] 07:47:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 253 (0x7fc0aa508000) [pid = 1963] [serial = 2083] [outer = (nil)] 07:47:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 254 (0x7fc0aa8a8800) [pid = 1963] [serial = 2084] [outer = 0x7fc0aa508000] 07:47:05 INFO - PROCESS | 1963 | 1461595625356 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 255 (0x7fc0aaf39800) [pid = 1963] [serial = 2085] [outer = 0x7fc0aa508000] 07:47:06 INFO - PROCESS | 1963 | 1461595626163 Marionette TRACE conn4 <- [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:47:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:47:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1534ms 07:47:06 INFO - PROCESS | 1963 | 1461595626235 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:47:06 INFO - PROCESS | 1963 | 1461595626238 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:47:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:47:06 INFO - PROCESS | 1963 | 1461595626253 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - PROCESS | 1963 | 1461595626255 Marionette TRACE conn4 <- [1,2750,null,{}] 07:47:06 INFO - PROCESS | 1963 | 1461595626261 Marionette TRACE conn4 -> [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:47:06 INFO - PROCESS | 1963 | 1461595626492 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:47:06 INFO - PROCESS | 1963 | 1461595626815 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0af1cb800 == 180 [pid = 1963] [id = 695] 07:47:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 256 (0x7fc08f577400) [pid = 1963] [serial = 2086] [outer = (nil)] 07:47:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 257 (0x7fc093075800) [pid = 1963] [serial = 2087] [outer = 0x7fc08f577400] 07:47:06 INFO - PROCESS | 1963 | 1461595626889 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 258 (0x7fc09307ac00) [pid = 1963] [serial = 2088] [outer = 0x7fc08f577400] 07:47:07 INFO - PROCESS | 1963 | 1461595627656 Marionette TRACE conn4 <- [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:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1476ms 07:47:07 INFO - PROCESS | 1963 | 1461595627730 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 1963 | 1461595627732 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:47:07 INFO - PROCESS | 1963 | 1461595627742 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 1963 | 1461595627744 Marionette TRACE conn4 <- [1,2754,null,{}] 07:47:07 INFO - PROCESS | 1963 | 1461595627748 Marionette TRACE conn4 -> [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:47:07 INFO - PROCESS | 1963 | 1461595627938 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:47:08 INFO - PROCESS | 1963 | 1461595628268 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092b8f000 == 181 [pid = 1963] [id = 696] 07:47:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 259 (0x7fc085c0dc00) [pid = 1963] [serial = 2089] [outer = (nil)] 07:47:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 260 (0x7fc085c12800) [pid = 1963] [serial = 2090] [outer = 0x7fc085c0dc00] 07:47:08 INFO - PROCESS | 1963 | 1461595628341 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 261 (0x7fc085c17000) [pid = 1963] [serial = 2091] [outer = 0x7fc085c0dc00] 07:47:09 INFO - PROCESS | 1963 | 1461595629068 Marionette TRACE conn4 <- [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:47:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:47:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1336ms 07:47:09 INFO - PROCESS | 1963 | 1461595629078 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:47:09 INFO - PROCESS | 1963 | 1461595629082 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:47:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:47:09 INFO - PROCESS | 1963 | 1461595629088 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:47:09 INFO - PROCESS | 1963 | 1461595629090 Marionette TRACE conn4 <- [1,2758,null,{}] 07:47:09 INFO - PROCESS | 1963 | 1461595629095 Marionette TRACE conn4 -> [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:47:09 INFO - PROCESS | 1963 | 1461595629295 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:47:09 INFO - PROCESS | 1963 | 1461595629582 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b01a2000 == 182 [pid = 1963] [id = 697] 07:47:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 262 (0x7fc085c0f000) [pid = 1963] [serial = 2092] [outer = (nil)] 07:47:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 263 (0x7fc092904c00) [pid = 1963] [serial = 2093] [outer = 0x7fc085c0f000] 07:47:09 INFO - PROCESS | 1963 | 1461595629660 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 264 (0x7fc09290a000) [pid = 1963] [serial = 2094] [outer = 0x7fc085c0f000] 07:47:10 INFO - PROCESS | 1963 | 1461595630501 Marionette TRACE conn4 <- [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:47:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:47:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1429ms 07:47:10 INFO - PROCESS | 1963 | 1461595630517 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:47:10 INFO - PROCESS | 1963 | 1461595630520 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:47:10 INFO - PROCESS | 1963 | 1461595630526 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 1963 | 1461595630529 Marionette TRACE conn4 <- [1,2762,null,{}] 07:47:10 INFO - PROCESS | 1963 | 1461595630534 Marionette TRACE conn4 -> [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:47:10 INFO - PROCESS | 1963 | 1461595630740 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:47:11 INFO - PROCESS | 1963 | 1461595631012 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f120000 == 183 [pid = 1963] [id = 698] 07:47:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 265 (0x7fc080f47400) [pid = 1963] [serial = 2095] [outer = (nil)] 07:47:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 266 (0x7fc09290e800) [pid = 1963] [serial = 2096] [outer = 0x7fc080f47400] 07:47:11 INFO - PROCESS | 1963 | 1461595631085 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 267 (0x7fc093074400) [pid = 1963] [serial = 2097] [outer = 0x7fc080f47400] 07:47:11 INFO - PROCESS | 1963 | 1461595631952 Marionette TRACE conn4 <- [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:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1482ms 07:47:12 INFO - PROCESS | 1963 | 1461595632009 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:47:12 INFO - PROCESS | 1963 | 1461595632013 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:47:12 INFO - PROCESS | 1963 | 1461595632018 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 1963 | 1461595632020 Marionette TRACE conn4 <- [1,2766,null,{}] 07:47:12 INFO - PROCESS | 1963 | 1461595632026 Marionette TRACE conn4 -> [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:47:12 INFO - PROCESS | 1963 | 1461595632236 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:47:12 INFO - PROCESS | 1963 | 1461595632594 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07c9f6800 == 184 [pid = 1963] [id = 699] 07:47:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 268 (0x7fc07e9b9800) [pid = 1963] [serial = 2098] [outer = (nil)] 07:47:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 269 (0x7fc07f73c000) [pid = 1963] [serial = 2099] [outer = 0x7fc07e9b9800] 07:47:12 INFO - PROCESS | 1963 | 1461595632668 Marionette DEBUG loaded listener.js 07:47:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 270 (0x7fc07f741400) [pid = 1963] [serial = 2100] [outer = 0x7fc07e9b9800] 07:47:13 INFO - PROCESS | 1963 | 1461595633876 Marionette TRACE conn4 <- [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:47:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:47:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1887ms 07:47:13 INFO - PROCESS | 1963 | 1461595633915 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:47:13 INFO - PROCESS | 1963 | 1461595633920 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:47:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:47:13 INFO - PROCESS | 1963 | 1461595633928 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - PROCESS | 1963 | 1461595633933 Marionette TRACE conn4 <- [1,2770,null,{}] 07:47:13 INFO - PROCESS | 1963 | 1461595633942 Marionette TRACE conn4 -> [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:47:14 INFO - PROCESS | 1963 | 1461595634188 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:47:14 INFO - PROCESS | 1963 | 1461595634457 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f5e9000 == 185 [pid = 1963] [id = 700] 07:47:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 271 (0x7fc0763e1800) [pid = 1963] [serial = 2101] [outer = (nil)] 07:47:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 272 (0x7fc07f73c400) [pid = 1963] [serial = 2102] [outer = 0x7fc0763e1800] 07:47:14 INFO - PROCESS | 1963 | 1461595634529 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 273 (0x7fc07f99b400) [pid = 1963] [serial = 2103] [outer = 0x7fc0763e1800] 07:47:15 INFO - PROCESS | 1963 | 1461595635364 Marionette TRACE conn4 <- [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:47:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:47:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1483ms 07:47:15 INFO - PROCESS | 1963 | 1461595635411 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 1963 | 1461595635419 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:47:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:47:15 INFO - PROCESS | 1963 | 1461595635428 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 1963 | 1461595635432 Marionette TRACE conn4 <- [1,2774,null,{}] 07:47:15 INFO - PROCESS | 1963 | 1461595635437 Marionette TRACE conn4 -> [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:47:15 INFO - PROCESS | 1963 | 1461595635636 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:47:15 INFO - PROCESS | 1963 | 1461595635986 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080c9b000 == 186 [pid = 1963] [id = 701] 07:47:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 274 (0x7fc080468000) [pid = 1963] [serial = 2104] [outer = (nil)] 07:47:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 275 (0x7fc080474000) [pid = 1963] [serial = 2105] [outer = 0x7fc080468000] 07:47:16 INFO - PROCESS | 1963 | 1461595636058 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 276 (0x7fc081946400) [pid = 1963] [serial = 2106] [outer = 0x7fc080468000] 07:47:17 INFO - PROCESS | 1963 | 1461595637030 Marionette TRACE conn4 <- [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:47:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:47:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1644ms 07:47:17 INFO - PROCESS | 1963 | 1461595637073 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 1963 | 1461595637077 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:47:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:47:17 INFO - PROCESS | 1963 | 1461595637083 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 1963 | 1461595637088 Marionette TRACE conn4 <- [1,2778,null,{}] 07:47:17 INFO - PROCESS | 1963 | 1461595637103 Marionette TRACE conn4 -> [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:47:17 INFO - PROCESS | 1963 | 1461595637291 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080fb6000 == 185 [pid = 1963] [id = 681] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f5ca800 == 184 [pid = 1963] [id = 680] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07dd0a000 == 183 [pid = 1963] [id = 679] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07efc4800 == 182 [pid = 1963] [id = 678] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c88d000 == 181 [pid = 1963] [id = 676] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084073000 == 180 [pid = 1963] [id = 675] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0785d7000 == 179 [pid = 1963] [id = 674] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0b0198000 == 178 [pid = 1963] [id = 673] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0ab213800 == 177 [pid = 1963] [id = 672] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa48800 == 176 [pid = 1963] [id = 671] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aa733800 == 175 [pid = 1963] [id = 670] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09bf92800 == 174 [pid = 1963] [id = 669] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097966800 == 173 [pid = 1963] [id = 668] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0941e0800 == 172 [pid = 1963] [id = 667] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c0d000 == 171 [pid = 1963] [id = 666] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc091843800 == 170 [pid = 1963] [id = 665] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08dad3000 == 169 [pid = 1963] [id = 664] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080fc5800 == 168 [pid = 1963] [id = 663] 07:47:17 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07df12800 == 167 [pid = 1963] [id = 662] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 275 (0x7fc08f377800) [pid = 1963] [serial = 1985] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 274 (0x7fc094dfe000) [pid = 1963] [serial = 1955] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 273 (0x7fc0935aac00) [pid = 1963] [serial = 1952] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 272 (0x7fc08f204400) [pid = 1963] [serial = 1983] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 271 (0x7fc08039c400) [pid = 1963] [serial = 1967] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 270 (0x7fc0822ddc00) [pid = 1963] [serial = 1916] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 269 (0x7fc085c53c00) [pid = 1963] [serial = 1919] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 268 (0x7fc08ed1cc00) [pid = 1963] [serial = 1982] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 267 (0x7fc085ece400) [pid = 1963] [serial = 1976] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 266 (0x7fc092c7c000) [pid = 1963] [serial = 1946] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 265 (0x7fc0918ec000) [pid = 1963] [serial = 1943] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 264 (0x7fc08ed4d400) [pid = 1963] [serial = 1931] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 263 (0x7fc0970ddc00) [pid = 1963] [serial = 1958] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 262 (0x7fc08c79a800) [pid = 1963] [serial = 1922] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 261 (0x7fc08da47400) [pid = 1963] [serial = 1928] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 260 (0x7fc09967dc00) [pid = 1963] [serial = 1964] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 259 (0x7fc08f371400) [pid = 1963] [serial = 1934] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 258 (0x7fc097a51400) [pid = 1963] [serial = 1961] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 257 (0x7fc08c95d800) [pid = 1963] [serial = 1925] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 256 (0x7fc08f432800) [pid = 1963] [serial = 1937] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 255 (0x7fc080f46800) [pid = 1963] [serial = 1971] [outer = (nil)] [url = about:blank] 07:47:17 INFO - PROCESS | 1963 | --DOMWINDOW == 254 (0x7fc08dcb3c00) [pid = 1963] [serial = 1980] [outer = (nil)] [url = about:blank] 07:47:18 INFO - PROCESS | 1963 | --DOMWINDOW == 253 (0x7fc09341d400) [pid = 1963] [serial = 1949] [outer = (nil)] [url = about:blank] 07:47:18 INFO - PROCESS | 1963 | --DOMWINDOW == 252 (0x7fc08f90b800) [pid = 1963] [serial = 1940] [outer = (nil)] [url = about:blank] 07:47:18 INFO - PROCESS | 1963 | --DOMWINDOW == 251 (0x7fc08da49800) [pid = 1963] [serial = 1979] [outer = (nil)] [url = about:blank] 07:47:18 INFO - PROCESS | 1963 | --DOMWINDOW == 250 (0x7fc087253c00) [pid = 1963] [serial = 1977] [outer = (nil)] [url = about:blank] 07:47:18 INFO - PROCESS | 1963 | --DOMWINDOW == 249 (0x7fc08402bc00) [pid = 1963] [serial = 1974] [outer = (nil)] [url = about:blank] 07:47:18 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc081ae5800) [pid = 1963] [serial = 1973] [outer = (nil)] [url = about:blank] 07:47:18 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc07efef800) [pid = 1963] [serial = 1970] [outer = (nil)] [url = about:blank] 07:47:18 INFO - PROCESS | 1963 | 1461595638088 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0799d2800 == 168 [pid = 1963] [id = 702] 07:47:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc080468800) [pid = 1963] [serial = 2107] [outer = (nil)] 07:47:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc0831e7c00) [pid = 1963] [serial = 2108] [outer = 0x7fc080468800] 07:47:18 INFO - PROCESS | 1963 | 1461595638166 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 250 (0x7fc0843ae400) [pid = 1963] [serial = 2109] [outer = 0x7fc080468800] 07:47:18 INFO - PROCESS | 1963 | 1461595638863 Marionette TRACE conn4 <- [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:47:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:47:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1792ms 07:47:18 INFO - PROCESS | 1963 | 1461595638875 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 1963 | 1461595638878 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:47:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:47:18 INFO - PROCESS | 1963 | 1461595638884 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 1963 | 1461595638886 Marionette TRACE conn4 <- [1,2782,null,{}] 07:47:18 INFO - PROCESS | 1963 | 1461595638891 Marionette TRACE conn4 -> [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:47:19 INFO - PROCESS | 1963 | 1461595639069 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:47:19 INFO - PROCESS | 1963 | 1461595639291 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f368800 == 169 [pid = 1963] [id = 703] 07:47:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 251 (0x7fc080476800) [pid = 1963] [serial = 2110] [outer = (nil)] 07:47:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 252 (0x7fc0854a1400) [pid = 1963] [serial = 2111] [outer = 0x7fc080476800] 07:47:19 INFO - PROCESS | 1963 | 1461595639354 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 253 (0x7fc085c5c800) [pid = 1963] [serial = 2112] [outer = 0x7fc080476800] 07:47:20 INFO - PROCESS | 1963 | 1461595640049 Marionette TRACE conn4 <- [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:47:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:47:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1181ms 07:47:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:47:20 INFO - PROCESS | 1963 | 1461595640065 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 1963 | 1461595640068 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:47:20 INFO - PROCESS | 1963 | 1461595640072 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - PROCESS | 1963 | 1461595640076 Marionette TRACE conn4 <- [1,2786,null,{}] 07:47:20 INFO - PROCESS | 1963 | 1461595640081 Marionette TRACE conn4 -> [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:47:20 INFO - PROCESS | 1963 | 1461595640385 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:47:20 INFO - PROCESS | 1963 | 1461595640568 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080fd5000 == 170 [pid = 1963] [id = 704] 07:47:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 254 (0x7fc086ee7800) [pid = 1963] [serial = 2113] [outer = (nil)] 07:47:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 255 (0x7fc08724d800) [pid = 1963] [serial = 2114] [outer = 0x7fc086ee7800] 07:47:20 INFO - PROCESS | 1963 | 1461595640644 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 256 (0x7fc08c79a800) [pid = 1963] [serial = 2115] [outer = 0x7fc086ee7800] 07:47:21 INFO - PROCESS | 1963 | 1461595641443 Marionette TRACE conn4 <- [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:47:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:47:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1433ms 07:47:21 INFO - PROCESS | 1963 | 1461595641517 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:47:21 INFO - PROCESS | 1963 | 1461595641519 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:47:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:47:21 INFO - PROCESS | 1963 | 1461595641525 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 1963 | 1461595641528 Marionette TRACE conn4 <- [1,2790,null,{}] 07:47:21 INFO - PROCESS | 1963 | 1461595641536 Marionette TRACE conn4 -> [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:47:21 INFO - PROCESS | 1963 | 1461595641826 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:47:21 INFO - PROCESS | 1963 | 1461595641876 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc085553800 == 171 [pid = 1963] [id = 705] 07:47:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 257 (0x7fc08da49800) [pid = 1963] [serial = 2116] [outer = (nil)] 07:47:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 258 (0x7fc08f1e4c00) [pid = 1963] [serial = 2117] [outer = 0x7fc08da49800] 07:47:21 INFO - PROCESS | 1963 | 1461595641942 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 259 (0x7fc08f585c00) [pid = 1963] [serial = 2118] [outer = 0x7fc08da49800] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 258 (0x7fc08014c000) [pid = 1963] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 257 (0x7fc07e83d000) [pid = 1963] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 256 (0x7fc081924c00) [pid = 1963] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 255 (0x7fc083e42c00) [pid = 1963] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 254 (0x7fc080f43400) [pid = 1963] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 253 (0x7fc07e9af400) [pid = 1963] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 252 (0x7fc08ed93400) [pid = 1963] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 251 (0x7fc0884d3c00) [pid = 1963] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 250 (0x7fc08ed47c00) [pid = 1963] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 249 (0x7fc097a47800) [pid = 1963] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc08f739400) [pid = 1963] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc0884d3400) [pid = 1963] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc08c79f000) [pid = 1963] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc091abcc00) [pid = 1963] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc07f9a3400) [pid = 1963] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc08ed98800) [pid = 1963] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc08ed90000) [pid = 1963] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc09186b400) [pid = 1963] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc09743f000) [pid = 1963] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc0843b0c00) [pid = 1963] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc081656000) [pid = 1963] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc085c86800) [pid = 1963] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc09245a400) [pid = 1963] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc085c5d000) [pid = 1963] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc07e9b9400) [pid = 1963] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc0858d9c00) [pid = 1963] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc07efe4c00) [pid = 1963] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc08216cc00) [pid = 1963] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc083e45400) [pid = 1963] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc091adf000) [pid = 1963] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc07e9b1800) [pid = 1963] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc07e9be000) [pid = 1963] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc07e83a800) [pid = 1963] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc08dcbd000) [pid = 1963] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc0a5ff2400) [pid = 1963] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc094031400) [pid = 1963] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc08ed4ac00) [pid = 1963] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc09409f400) [pid = 1963] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc090a2b400) [pid = 1963] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc09967e800) [pid = 1963] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc08d968400) [pid = 1963] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:47:23 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08c7a2c00) [pid = 1963] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:47:23 INFO - PROCESS | 1963 | 1461595643591 Marionette TRACE conn4 <- [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:47:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:47:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2089ms 07:47:23 INFO - PROCESS | 1963 | 1461595643614 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:47:23 INFO - PROCESS | 1963 | 1461595643617 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:47:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:47:23 INFO - PROCESS | 1963 | 1461595643622 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:47:23 INFO - PROCESS | 1963 | 1461595643625 Marionette TRACE conn4 <- [1,2794,null,{}] 07:47:23 INFO - PROCESS | 1963 | 1461595643633 Marionette TRACE conn4 -> [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:47:23 INFO - PROCESS | 1963 | 1461595643884 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:47:23 INFO - PROCESS | 1963 | 1461595643904 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08407e800 == 172 [pid = 1963] [id = 706] 07:47:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc07efe8800) [pid = 1963] [serial = 2119] [outer = (nil)] 07:47:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc0835d0800) [pid = 1963] [serial = 2120] [outer = 0x7fc07efe8800] 07:47:23 INFO - PROCESS | 1963 | 1461595643963 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc0884d3c00) [pid = 1963] [serial = 2121] [outer = 0x7fc07efe8800] 07:47:24 INFO - PROCESS | 1963 | 1461595644750 Marionette TRACE conn4 <- [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:47:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:47:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1182ms 07:47:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:47:24 INFO - PROCESS | 1963 | 1461595644806 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 1963 | 1461595644808 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:47:24 INFO - PROCESS | 1963 | 1461595644813 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 1963 | 1461595644816 Marionette TRACE conn4 <- [1,2798,null,{}] 07:47:24 INFO - PROCESS | 1963 | 1461595644821 Marionette TRACE conn4 -> [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:47:25 INFO - PROCESS | 1963 | 1461595645088 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:47:25 INFO - PROCESS | 1963 | 1461595645109 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c922800 == 173 [pid = 1963] [id = 707] 07:47:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc0884dec00) [pid = 1963] [serial = 2122] [outer = (nil)] 07:47:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc08ed14800) [pid = 1963] [serial = 2123] [outer = 0x7fc0884dec00] 07:47:25 INFO - PROCESS | 1963 | 1461595645170 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc08f738c00) [pid = 1963] [serial = 2124] [outer = 0x7fc0884dec00] 07:47:26 INFO - PROCESS | 1963 | 1461595646379 Marionette TRACE conn4 <- [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:47:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:47:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1638ms 07:47:26 INFO - PROCESS | 1963 | 1461595646452 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:47:26 INFO - PROCESS | 1963 | 1461595646459 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:47:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:47:26 INFO - PROCESS | 1963 | 1461595646466 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:47:26 INFO - PROCESS | 1963 | 1461595646472 Marionette TRACE conn4 <- [1,2802,null,{}] 07:47:26 INFO - PROCESS | 1963 | 1461595646480 Marionette TRACE conn4 -> [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:47:26 INFO - PROCESS | 1963 | 1461595646732 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:47:27 INFO - PROCESS | 1963 | 1461595647069 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f2c5800 == 174 [pid = 1963] [id = 708] 07:47:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc07f99fc00) [pid = 1963] [serial = 2125] [outer = (nil)] 07:47:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc08046b800) [pid = 1963] [serial = 2126] [outer = 0x7fc07f99fc00] 07:47:27 INFO - PROCESS | 1963 | 1461595647150 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc08192fc00) [pid = 1963] [serial = 2127] [outer = 0x7fc07f99fc00] 07:47:28 INFO - PROCESS | 1963 | 1461595647995 Marionette TRACE conn4 <- [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:47:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:47:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1582ms 07:47:28 INFO - PROCESS | 1963 | 1461595648050 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 1963 | 1461595648058 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:47:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:47:28 INFO - PROCESS | 1963 | 1461595648068 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 1963 | 1461595648072 Marionette TRACE conn4 <- [1,2806,null,{}] 07:47:28 INFO - PROCESS | 1963 | 1461595648078 Marionette TRACE conn4 -> [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:47:28 INFO - PROCESS | 1963 | 1461595648306 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:47:28 INFO - PROCESS | 1963 | 1461595648669 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084631800 == 175 [pid = 1963] [id = 709] 07:47:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc084146c00) [pid = 1963] [serial = 2128] [outer = (nil)] 07:47:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc0849dd000) [pid = 1963] [serial = 2129] [outer = 0x7fc084146c00] 07:47:28 INFO - PROCESS | 1963 | 1461595648747 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc085c59000) [pid = 1963] [serial = 2130] [outer = 0x7fc084146c00] 07:47:29 INFO - PROCESS | 1963 | 1461595649547 Marionette TRACE conn4 <- [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:47:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:47:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1537ms 07:47:29 INFO - PROCESS | 1963 | 1461595649606 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 1963 | 1461595649609 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:47:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:47:29 INFO - PROCESS | 1963 | 1461595649616 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 1963 | 1461595649622 Marionette TRACE conn4 <- [1,2810,null,{}] 07:47:29 INFO - PROCESS | 1963 | 1461595649637 Marionette TRACE conn4 -> [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:47:29 INFO - PROCESS | 1963 | 1461595649858 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:47:30 INFO - PROCESS | 1963 | 1461595650189 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08f77e000 == 176 [pid = 1963] [id = 710] 07:47:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc085c18000) [pid = 1963] [serial = 2131] [outer = (nil)] 07:47:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc08da47400) [pid = 1963] [serial = 2132] [outer = 0x7fc085c18000] 07:47:30 INFO - PROCESS | 1963 | 1461595650272 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc08ed1f800) [pid = 1963] [serial = 2133] [outer = 0x7fc085c18000] 07:47:31 INFO - PROCESS | 1963 | 1461595651123 Marionette TRACE conn4 <- [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:47:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:47:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1534ms 07:47:31 INFO - PROCESS | 1963 | 1461595651150 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 1963 | 1461595651155 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:47:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:47:31 INFO - PROCESS | 1963 | 1461595651160 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 1963 | 1461595651162 Marionette TRACE conn4 <- [1,2814,null,{}] 07:47:31 INFO - PROCESS | 1963 | 1461595651169 Marionette TRACE conn4 -> [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:47:31 INFO - PROCESS | 1963 | 1461595651385 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:47:31 INFO - PROCESS | 1963 | 1461595651646 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b26000 == 177 [pid = 1963] [id = 711] 07:47:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc08724fc00) [pid = 1963] [serial = 2134] [outer = (nil)] 07:47:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc08f918c00) [pid = 1963] [serial = 2135] [outer = 0x7fc08724fc00] 07:47:31 INFO - PROCESS | 1963 | 1461595651765 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc090a28c00) [pid = 1963] [serial = 2136] [outer = 0x7fc08724fc00] 07:47:32 INFO - PROCESS | 1963 | 1461595652551 Marionette TRACE conn4 <- [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:47:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:47:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1432ms 07:47:32 INFO - PROCESS | 1963 | 1461595652594 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:47:32 INFO - PROCESS | 1963 | 1461595652597 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:47:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:47:32 INFO - PROCESS | 1963 | 1461595652603 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 1963 | 1461595652606 Marionette TRACE conn4 <- [1,2818,null,{}] 07:47:32 INFO - PROCESS | 1963 | 1461595652611 Marionette TRACE conn4 -> [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:47:32 INFO - PROCESS | 1963 | 1461595652798 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:47:33 INFO - PROCESS | 1963 | 1461595653098 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09326d000 == 178 [pid = 1963] [id = 712] 07:47:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc08f377800) [pid = 1963] [serial = 2137] [outer = (nil)] 07:47:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc09186a000) [pid = 1963] [serial = 2138] [outer = 0x7fc08f377800] 07:47:33 INFO - PROCESS | 1963 | 1461595653221 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc09190c800) [pid = 1963] [serial = 2139] [outer = 0x7fc08f377800] 07:47:34 INFO - PROCESS | 1963 | 1461595654065 Marionette TRACE conn4 <- [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:47:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:47:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1528ms 07:47:34 INFO - PROCESS | 1963 | 1461595654131 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 1963 | 1461595654135 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:47:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:47:34 INFO - PROCESS | 1963 | 1461595654141 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 1963 | 1461595654143 Marionette TRACE conn4 <- [1,2822,null,{}] 07:47:34 INFO - PROCESS | 1963 | 1461595654149 Marionette TRACE conn4 -> [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:47:34 INFO - PROCESS | 1963 | 1461595654365 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:47:34 INFO - PROCESS | 1963 | 1461595654689 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc097696000 == 179 [pid = 1963] [id = 713] 07:47:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc08ed11c00) [pid = 1963] [serial = 2140] [outer = (nil)] 07:47:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc092c7c000) [pid = 1963] [serial = 2141] [outer = 0x7fc08ed11c00] 07:47:34 INFO - PROCESS | 1963 | 1461595654775 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc093077000) [pid = 1963] [serial = 2142] [outer = 0x7fc08ed11c00] 07:47:35 INFO - PROCESS | 1963 | 1461595655562 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:47:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:47:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1477ms 07:47:35 INFO - PROCESS | 1963 | 1461595655624 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:47:35 INFO - PROCESS | 1963 | 1461595655627 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:47:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:47:35 INFO - PROCESS | 1963 | 1461595655633 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - PROCESS | 1963 | 1461595655635 Marionette TRACE conn4 <- [1,2826,null,{}] 07:47:35 INFO - PROCESS | 1963 | 1461595655641 Marionette TRACE conn4 -> [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:47:35 INFO - PROCESS | 1963 | 1461595655859 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:47:36 INFO - PROCESS | 1963 | 1461595656185 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09ba5e800 == 180 [pid = 1963] [id = 714] 07:47:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc091a6d000) [pid = 1963] [serial = 2143] [outer = (nil)] 07:47:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc0931c2c00) [pid = 1963] [serial = 2144] [outer = 0x7fc091a6d000] 07:47:36 INFO - PROCESS | 1963 | 1461595656261 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc09341d400) [pid = 1963] [serial = 2145] [outer = 0x7fc091a6d000] 07:47:37 INFO - PROCESS | 1963 | 1461595657061 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:47:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:47:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1480ms 07:47:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:47:37 INFO - PROCESS | 1963 | 1461595657114 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:47:37 INFO - PROCESS | 1963 | 1461595657117 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:47:37 INFO - PROCESS | 1963 | 1461595657123 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - PROCESS | 1963 | 1461595657126 Marionette TRACE conn4 <- [1,2830,null,{}] 07:47:37 INFO - PROCESS | 1963 | 1461595657131 Marionette TRACE conn4 -> [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:47:37 INFO - PROCESS | 1963 | 1461595657347 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:47:37 INFO - PROCESS | 1963 | 1461595657678 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a6f25000 == 181 [pid = 1963] [id = 715] 07:47:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc091aec800) [pid = 1963] [serial = 2146] [outer = (nil)] 07:47:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc09402f800) [pid = 1963] [serial = 2147] [outer = 0x7fc091aec800] 07:47:37 INFO - PROCESS | 1963 | 1461595657754 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc0968d3c00) [pid = 1963] [serial = 2148] [outer = 0x7fc091aec800] 07:47:38 INFO - PROCESS | 1963 | 1461595658580 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:47:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1488ms 07:47:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:47:38 INFO - PROCESS | 1963 | 1461595658611 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:47:38 INFO - PROCESS | 1963 | 1461595658614 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:47:38 INFO - PROCESS | 1963 | 1461595658620 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - PROCESS | 1963 | 1461595658623 Marionette TRACE conn4 <- [1,2834,null,{}] 07:47:38 INFO - PROCESS | 1963 | 1461595658628 Marionette TRACE conn4 -> [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:47:38 INFO - PROCESS | 1963 | 1461595658823 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:47:39 INFO - PROCESS | 1963 | 1461595659159 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aadd7000 == 182 [pid = 1963] [id = 716] 07:47:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc0931c7c00) [pid = 1963] [serial = 2149] [outer = (nil)] 07:47:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc097a50400) [pid = 1963] [serial = 2150] [outer = 0x7fc0931c7c00] 07:47:39 INFO - PROCESS | 1963 | 1461595659240 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 250 (0x7fc098676800) [pid = 1963] [serial = 2151] [outer = 0x7fc0931c7c00] 07:47:40 INFO - PROCESS | 1963 | 1461595660025 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:47:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:47:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1434ms 07:47:40 INFO - PROCESS | 1963 | 1461595660055 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 1963 | 1461595660059 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:47:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:47:40 INFO - PROCESS | 1963 | 1461595660064 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 1963 | 1461595660066 Marionette TRACE conn4 <- [1,2838,null,{}] 07:47:40 INFO - PROCESS | 1963 | 1461595660072 Marionette TRACE conn4 -> [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:47:40 INFO - PROCESS | 1963 | 1461595660287 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:47:40 INFO - PROCESS | 1963 | 1461595660579 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092fe2000 == 183 [pid = 1963] [id = 717] 07:47:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 251 (0x7fc09bf1a000) [pid = 1963] [serial = 2152] [outer = (nil)] 07:47:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 252 (0x7fc09bf7ac00) [pid = 1963] [serial = 2153] [outer = 0x7fc09bf1a000] 07:47:40 INFO - PROCESS | 1963 | 1461595660716 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 253 (0x7fc0a4c15c00) [pid = 1963] [serial = 2154] [outer = 0x7fc09bf1a000] 07:47:41 INFO - PROCESS | 1963 | 1461595661528 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:47:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:47:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1492ms 07:47:41 INFO - PROCESS | 1963 | 1461595661558 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:47:41 INFO - PROCESS | 1963 | 1461595661562 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:47:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:47:41 INFO - PROCESS | 1963 | 1461595661568 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 1963 | 1461595661571 Marionette TRACE conn4 <- [1,2842,null,{}] 07:47:41 INFO - PROCESS | 1963 | 1461595661577 Marionette TRACE conn4 -> [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:47:41 INFO - PROCESS | 1963 | 1461595661788 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:47:42 INFO - PROCESS | 1963 | 1461595662125 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0760e1800 == 184 [pid = 1963] [id = 718] 07:47:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 254 (0x7fc0a6d7d400) [pid = 1963] [serial = 2155] [outer = (nil)] 07:47:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 255 (0x7fc0a6f75800) [pid = 1963] [serial = 2156] [outer = 0x7fc0a6d7d400] 07:47:42 INFO - PROCESS | 1963 | 1461595662206 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 256 (0x7fc0aa50ec00) [pid = 1963] [serial = 2157] [outer = 0x7fc0a6d7d400] 07:47:43 INFO - PROCESS | 1963 | 1461595663013 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:47:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1482ms 07:47:43 INFO - PROCESS | 1963 | 1461595663051 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 1963 | 1461595663054 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:47:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:47:43 INFO - PROCESS | 1963 | 1461595663060 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - PROCESS | 1963 | 1461595663062 Marionette TRACE conn4 <- [1,2846,null,{}] 07:47:43 INFO - PROCESS | 1963 | 1461595663068 Marionette TRACE conn4 -> [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:47:43 INFO - PROCESS | 1963 | 1461595663261 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:47:43 INFO - PROCESS | 1963 | 1461595663610 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092ff3000 == 185 [pid = 1963] [id = 719] 07:47:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 257 (0x7fc0763f1400) [pid = 1963] [serial = 2158] [outer = (nil)] 07:47:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 258 (0x7fc0763fa400) [pid = 1963] [serial = 2159] [outer = 0x7fc0763f1400] 07:47:43 INFO - PROCESS | 1963 | 1461595663686 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 259 (0x7fc0763fec00) [pid = 1963] [serial = 2160] [outer = 0x7fc0763f1400] 07:47:44 INFO - PROCESS | 1963 | 1461595664463 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:47:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1478ms 07:47:44 INFO - PROCESS | 1963 | 1461595664538 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 1963 | 1461595664541 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:47:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:47:44 INFO - PROCESS | 1963 | 1461595664547 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 1963 | 1461595664559 Marionette TRACE conn4 <- [1,2850,null,{}] 07:47:44 INFO - PROCESS | 1963 | 1461595664563 Marionette TRACE conn4 -> [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:47:44 INFO - PROCESS | 1963 | 1461595664812 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:47:45 INFO - PROCESS | 1963 | 1461595665140 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0934ab000 == 186 [pid = 1963] [id = 720] 07:47:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 260 (0x7fc08216ac00) [pid = 1963] [serial = 2161] [outer = (nil)] 07:47:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 261 (0x7fc0a70d9c00) [pid = 1963] [serial = 2162] [outer = 0x7fc08216ac00] 07:47:45 INFO - PROCESS | 1963 | 1461595665214 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 262 (0x7fc0aa8ac000) [pid = 1963] [serial = 2163] [outer = 0x7fc08216ac00] 07:47:46 INFO - PROCESS | 1963 | 1461595666009 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:47:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:47:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1537ms 07:47:46 INFO - PROCESS | 1963 | 1461595666086 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:47:46 INFO - PROCESS | 1963 | 1461595666089 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:47:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:47:46 INFO - PROCESS | 1963 | 1461595666095 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - PROCESS | 1963 | 1461595666097 Marionette TRACE conn4 <- [1,2854,null,{}] 07:47:46 INFO - PROCESS | 1963 | 1461595666103 Marionette TRACE conn4 -> [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:47:46 INFO - PROCESS | 1963 | 1461595666340 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:47:46 INFO - PROCESS | 1963 | 1461595666670 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0790bd000 == 187 [pid = 1963] [id = 721] 07:47:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 263 (0x7fc07f9a6000) [pid = 1963] [serial = 2164] [outer = (nil)] 07:47:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 264 (0x7fc084408c00) [pid = 1963] [serial = 2165] [outer = 0x7fc07f9a6000] 07:47:46 INFO - PROCESS | 1963 | 1461595666746 Marionette DEBUG loaded listener.js 07:47:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 265 (0x7fc08440dc00) [pid = 1963] [serial = 2166] [outer = 0x7fc07f9a6000] 07:47:47 INFO - PROCESS | 1963 | 1461595667527 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:47:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:47:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1479ms 07:47:47 INFO - PROCESS | 1963 | 1461595667575 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 1963 | 1461595667578 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:47:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:47:47 INFO - PROCESS | 1963 | 1461595667584 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 1963 | 1461595667586 Marionette TRACE conn4 <- [1,2858,null,{}] 07:47:47 INFO - PROCESS | 1963 | 1461595667591 Marionette TRACE conn4 -> [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:47:47 INFO - PROCESS | 1963 | 1461595667782 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:47:48 INFO - PROCESS | 1963 | 1461595668136 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07caa2000 == 188 [pid = 1963] [id = 722] 07:47:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 266 (0x7fc07ca89800) [pid = 1963] [serial = 2167] [outer = (nil)] 07:47:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 267 (0x7fc07ca93000) [pid = 1963] [serial = 2168] [outer = 0x7fc07ca89800] 07:47:48 INFO - PROCESS | 1963 | 1461595668213 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 268 (0x7fc07ca97c00) [pid = 1963] [serial = 2169] [outer = 0x7fc07ca89800] 07:47:49 INFO - PROCESS | 1963 | 1461595669024 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:47:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:47:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1480ms 07:47:49 INFO - PROCESS | 1963 | 1461595669065 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:47:49 INFO - PROCESS | 1963 | 1461595669068 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:47:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:47:49 INFO - PROCESS | 1963 | 1461595669074 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 1963 | 1461595669076 Marionette TRACE conn4 <- [1,2862,null,{}] 07:47:49 INFO - PROCESS | 1963 | 1461595669082 Marionette TRACE conn4 -> [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:47:49 INFO - PROCESS | 1963 | 1461595669279 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:47:49 INFO - PROCESS | 1963 | 1461595669577 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07cca3800 == 189 [pid = 1963] [id = 723] 07:47:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 269 (0x7fc07ca89c00) [pid = 1963] [serial = 2170] [outer = (nil)] 07:47:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 270 (0x7fc084409c00) [pid = 1963] [serial = 2171] [outer = 0x7fc07ca89c00] 07:47:49 INFO - PROCESS | 1963 | 1461595669691 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 271 (0x7fc084411800) [pid = 1963] [serial = 2172] [outer = 0x7fc07ca89c00] 07:47:50 INFO - PROCESS | 1963 | 1461595670842 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:47:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:47:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1832ms 07:47:50 INFO - PROCESS | 1963 | 1461595670907 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 1963 | 1461595670911 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:47:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:47:50 INFO - PROCESS | 1963 | 1461595670916 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 1963 | 1461595670918 Marionette TRACE conn4 <- [1,2866,null,{}] 07:47:50 INFO - PROCESS | 1963 | 1461595670924 Marionette TRACE conn4 -> [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:47:51 INFO - PROCESS | 1963 | 1461595671218 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:47:51 INFO - PROCESS | 1963 | 1461595671527 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07c9f2800 == 190 [pid = 1963] [id = 724] 07:47:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 272 (0x7fc0792e1000) [pid = 1963] [serial = 2173] [outer = (nil)] 07:47:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 273 (0x7fc0792e9000) [pid = 1963] [serial = 2174] [outer = 0x7fc0792e1000] 07:47:51 INFO - PROCESS | 1963 | 1461595671598 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 274 (0x7fc08440ac00) [pid = 1963] [serial = 2175] [outer = 0x7fc0792e1000] 07:47:52 INFO - PROCESS | 1963 | 1461595672392 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:47:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1532ms 07:47:52 INFO - PROCESS | 1963 | 1461595672449 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:47:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:47:52 INFO - PROCESS | 1963 | 1461595672453 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:47:52 INFO - PROCESS | 1963 | 1461595672458 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 1963 | 1461595672462 Marionette TRACE conn4 <- [1,2870,null,{}] 07:47:52 INFO - PROCESS | 1963 | 1461595672467 Marionette TRACE conn4 -> [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:47:52 INFO - PROCESS | 1963 | 1461595672743 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:47:53 INFO - PROCESS | 1963 | 1461595673102 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07677e000 == 191 [pid = 1963] [id = 725] 07:47:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 275 (0x7fc0763e3c00) [pid = 1963] [serial = 2176] [outer = (nil)] 07:47:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 276 (0x7fc07f736000) [pid = 1963] [serial = 2177] [outer = 0x7fc0763e3c00] 07:47:53 INFO - PROCESS | 1963 | 1461595673177 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 277 (0x7fc07f82c000) [pid = 1963] [serial = 2178] [outer = 0x7fc0763e3c00] 07:47:54 INFO - PROCESS | 1963 | 1461595674022 Marionette TRACE conn4 <- [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:47:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:47:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1632ms 07:47:54 INFO - PROCESS | 1963 | 1461595674090 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:47:54 INFO - PROCESS | 1963 | 1461595674094 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:47:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:47:54 INFO - PROCESS | 1963 | 1461595674100 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - PROCESS | 1963 | 1461595674102 Marionette TRACE conn4 <- [1,2874,null,{}] 07:47:54 INFO - PROCESS | 1963 | 1461595674112 Marionette TRACE conn4 -> [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:47:54 INFO - PROCESS | 1963 | 1461595674328 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:47:54 INFO - PROCESS | 1963 | 1461595674667 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07efd8000 == 192 [pid = 1963] [id = 726] 07:47:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 278 (0x7fc0763ef400) [pid = 1963] [serial = 2179] [outer = (nil)] 07:47:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 279 (0x7fc07f830400) [pid = 1963] [serial = 2180] [outer = 0x7fc0763ef400] 07:47:54 INFO - PROCESS | 1963 | 1461595674746 Marionette DEBUG loaded listener.js 07:47:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 280 (0x7fc08165fc00) [pid = 1963] [serial = 2181] [outer = 0x7fc0763ef400] 07:47:55 INFO - PROCESS | 1963 | 1461595675573 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:47:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:47:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1538ms 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aade7000 == 191 [pid = 1963] [id = 174] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08ebb9000 == 190 [pid = 1963] [id = 497] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08407e800 == 189 [pid = 1963] [id = 706] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085553800 == 188 [pid = 1963] [id = 705] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080fd5000 == 187 [pid = 1963] [id = 704] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f368800 == 186 [pid = 1963] [id = 703] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0799d2800 == 185 [pid = 1963] [id = 702] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc080c9b000 == 184 [pid = 1963] [id = 701] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f5e9000 == 183 [pid = 1963] [id = 700] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0b01a2000 == 182 [pid = 1963] [id = 697] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b8f000 == 181 [pid = 1963] [id = 696] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af1cb800 == 180 [pid = 1963] [id = 695] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aaa72800 == 179 [pid = 1963] [id = 694] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a5bb1800 == 178 [pid = 1963] [id = 693] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097d9e000 == 177 [pid = 1963] [id = 692] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc096c02800 == 176 [pid = 1963] [id = 691] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09327f000 == 175 [pid = 1963] [id = 690] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092c12800 == 174 [pid = 1963] [id = 689] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd60000 == 173 [pid = 1963] [id = 688] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f143800 == 172 [pid = 1963] [id = 687] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08cbdb800 == 171 [pid = 1963] [id = 686] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ea3000 == 170 [pid = 1963] [id = 685] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08406b800 == 169 [pid = 1963] [id = 684] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0821c4000 == 168 [pid = 1963] [id = 682] 07:47:56 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f0b7000 == 167 [pid = 1963] [id = 683] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 279 (0x7fc081ae8800) [pid = 1963] [serial = 2037] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 278 (0x7fc0804e7c00) [pid = 1963] [serial = 1842] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 277 (0x7fc093288c00) [pid = 1963] [serial = 2027] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 276 (0x7fc081ae6c00) [pid = 1963] [serial = 2033] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 275 (0x7fc0831a2c00) [pid = 1963] [serial = 1770] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 274 (0x7fc0a5f23c00) [pid = 1963] [serial = 2006] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 273 (0x7fc085ec7000) [pid = 1963] [serial = 1773] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 272 (0x7fc094c45c00) [pid = 1963] [serial = 1803] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 271 (0x7fc08549e000) [pid = 1963] [serial = 1896] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 270 (0x7fc0a6d87000) [pid = 1963] [serial = 2015] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 269 (0x7fc09744ac00) [pid = 1963] [serial = 2009] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 268 (0x7fc09190d800) [pid = 1963] [serial = 1997] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 267 (0x7fc08fe28c00) [pid = 1963] [serial = 1788] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 266 (0x7fc08dcafc00) [pid = 1963] [serial = 1779] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 265 (0x7fc090a2ac00) [pid = 1963] [serial = 1986] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 264 (0x7fc0995e8400) [pid = 1963] [serial = 1878] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 263 (0x7fc080dc2c00) [pid = 1963] [serial = 1988] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 262 (0x7fc0918ef000) [pid = 1963] [serial = 1857] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 261 (0x7fc08c7d0c00) [pid = 1963] [serial = 1776] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 260 (0x7fc08f434800) [pid = 1963] [serial = 1854] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 259 (0x7fc09fc88000) [pid = 1963] [serial = 1881] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 258 (0x7fc083fb7000) [pid = 1963] [serial = 1689] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 257 (0x7fc091987800) [pid = 1963] [serial = 1791] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 256 (0x7fc09ba2ec00) [pid = 1963] [serial = 1812] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 255 (0x7fc0935a4400) [pid = 1963] [serial = 1800] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 254 (0x7fc097c5ac00) [pid = 1963] [serial = 1875] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 253 (0x7fc08414e000) [pid = 1963] [serial = 2012] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 252 (0x7fc086ee3000) [pid = 1963] [serial = 2043] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 251 (0x7fc091a6c000) [pid = 1963] [serial = 1794] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 250 (0x7fc08c7a7000) [pid = 1963] [serial = 2046] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 249 (0x7fc080470800) [pid = 1963] [serial = 2030] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc092c87400) [pid = 1963] [serial = 1797] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc08ed72000) [pid = 1963] [serial = 1851] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc08216b800) [pid = 1963] [serial = 2039] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc08c79d800) [pid = 1963] [serial = 1848] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc081931400) [pid = 1963] [serial = 1818] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc097a4d000) [pid = 1963] [serial = 2003] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc0aa77c400) [pid = 1963] [serial = 2018] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc08402a400) [pid = 1963] [serial = 1845] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc0931d0000) [pid = 1963] [serial = 1866] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc092f1a000) [pid = 1963] [serial = 1863] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc0a5869c00) [pid = 1963] [serial = 1884] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc08ebeac00) [pid = 1963] [serial = 1815] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc0843afc00) [pid = 1963] [serial = 2040] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc085c56400) [pid = 1963] [serial = 2042] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc092c83400) [pid = 1963] [serial = 1893] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc08ed4a800) [pid = 1963] [serial = 1782] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc085ec9800) [pid = 1963] [serial = 1991] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc0a6d80000) [pid = 1963] [serial = 1890] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc0967c4800) [pid = 1963] [serial = 1872] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc08f57ec00) [pid = 1963] [serial = 1785] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc08dcb9800) [pid = 1963] [serial = 1994] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc080f49000) [pid = 1963] [serial = 2036] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc09820d800) [pid = 1963] [serial = 1809] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc092c7d800) [pid = 1963] [serial = 1860] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc0a5f26800) [pid = 1963] [serial = 1887] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc092f1dc00) [pid = 1963] [serial = 2000] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc09358bc00) [pid = 1963] [serial = 1869] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc09328ec00) [pid = 1963] [serial = 2021] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc080464400) [pid = 1963] [serial = 2024] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc0884dcc00) [pid = 1963] [serial = 2045] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc0970e6400) [pid = 1963] [serial = 1806] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08c7a4400) [pid = 1963] [serial = 2048] [outer = (nil)] [url = about:blank] 07:47:57 INFO - PROCESS | 1963 | 1461595677302 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 1963 | 1461595677311 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:47:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:47:57 INFO - PROCESS | 1963 | 1461595677346 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - PROCESS | 1963 | 1461595677353 Marionette TRACE conn4 <- [1,2878,null,{}] 07:47:57 INFO - PROCESS | 1963 | 1461595677360 Marionette TRACE conn4 -> [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:47:57 INFO - PROCESS | 1963 | 1461595677556 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:47:57 INFO - PROCESS | 1963 | 1461595677574 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07b1d6000 == 168 [pid = 1963] [id = 727] 07:47:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc07e9b5c00) [pid = 1963] [serial = 2182] [outer = (nil)] 07:47:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc07eff2000) [pid = 1963] [serial = 2183] [outer = 0x7fc07e9b5c00] 07:47:57 INFO - PROCESS | 1963 | 1461595677688 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc07f741800) [pid = 1963] [serial = 2184] [outer = 0x7fc07e9b5c00] 07:47:58 INFO - PROCESS | 1963 | 1461595678622 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:47:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1294ms 07:47:58 INFO - PROCESS | 1963 | 1461595678636 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:47:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:47:58 INFO - PROCESS | 1963 | 1461595678642 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:47:58 INFO - PROCESS | 1963 | 1461595678653 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 1963 | 1461595678658 Marionette TRACE conn4 <- [1,2882,null,{}] 07:47:58 INFO - PROCESS | 1963 | 1461595678664 Marionette TRACE conn4 -> [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:47:58 INFO - PROCESS | 1963 | 1461595678921 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:47:58 INFO - PROCESS | 1963 | 1461595678948 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07df1b000 == 169 [pid = 1963] [id = 728] 07:47:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc0792e7400) [pid = 1963] [serial = 2185] [outer = (nil)] 07:47:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc08045ac00) [pid = 1963] [serial = 2186] [outer = 0x7fc0792e7400] 07:47:59 INFO - PROCESS | 1963 | 1461595679007 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc080dc2c00) [pid = 1963] [serial = 2187] [outer = 0x7fc0792e7400] 07:47:59 INFO - PROCESS | 1963 | 1461595679989 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:48:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:48:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1385ms 07:48:00 INFO - PROCESS | 1963 | 1461595680036 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:48:00 INFO - PROCESS | 1963 | 1461595680040 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:48:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:48:00 INFO - PROCESS | 1963 | 1461595680053 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:48:00 INFO - PROCESS | 1963 | 1461595680067 Marionette TRACE conn4 <- [1,2886,null,{}] 07:48:00 INFO - PROCESS | 1963 | 1461595680080 Marionette TRACE conn4 -> [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:48:00 INFO - PROCESS | 1963 | 1461595680370 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:48:00 INFO - PROCESS | 1963 | 1461595680404 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f18d000 == 170 [pid = 1963] [id = 729] 07:48:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc08194f400) [pid = 1963] [serial = 2188] [outer = (nil)] 07:48:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc0831a3c00) [pid = 1963] [serial = 2189] [outer = 0x7fc08194f400] 07:48:00 INFO - PROCESS | 1963 | 1461595680470 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc083fd8800) [pid = 1963] [serial = 2190] [outer = 0x7fc08194f400] 07:48:01 INFO - PROCESS | 1963 | 1461595681466 Marionette TRACE conn4 <- [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:48:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:48:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1446ms 07:48:01 INFO - PROCESS | 1963 | 1461595681492 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 1963 | 1461595681495 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:48:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:48:01 INFO - PROCESS | 1963 | 1461595681501 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 1963 | 1461595681503 Marionette TRACE conn4 <- [1,2890,null,{}] 07:48:01 INFO - PROCESS | 1963 | 1461595681508 Marionette TRACE conn4 -> [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:48:01 INFO - PROCESS | 1963 | 1461595681754 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:48:02 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc07efe8800) [pid = 1963] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:48:02 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc08da49800) [pid = 1963] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:48:02 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc080476800) [pid = 1963] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:48:02 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc080468800) [pid = 1963] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:48:02 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc086ee7800) [pid = 1963] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:48:02 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc0763e1800) [pid = 1963] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:48:02 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc080468000) [pid = 1963] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:48:02 INFO - PROCESS | 1963 | 1461595682792 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f112000 == 171 [pid = 1963] [id = 730] 07:48:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc0763e1800) [pid = 1963] [serial = 2191] [outer = (nil)] 07:48:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc080468800) [pid = 1963] [serial = 2192] [outer = 0x7fc0763e1800] 07:48:02 INFO - PROCESS | 1963 | 1461595682857 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc0843ad400) [pid = 1963] [serial = 2193] [outer = 0x7fc0763e1800] 07:48:03 INFO - PROCESS | 1963 | 1461595683531 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:48:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2083ms 07:48:03 INFO - PROCESS | 1963 | 1461595683584 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 1963 | 1461595683587 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:48:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:48:03 INFO - PROCESS | 1963 | 1461595683593 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 1963 | 1461595683595 Marionette TRACE conn4 <- [1,2894,null,{}] 07:48:03 INFO - PROCESS | 1963 | 1461595683600 Marionette TRACE conn4 -> [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:48:03 INFO - PROCESS | 1963 | 1461595683788 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:48:03 INFO - PROCESS | 1963 | 1461595683803 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080e57800 == 172 [pid = 1963] [id = 731] 07:48:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc0843ae000) [pid = 1963] [serial = 2194] [outer = (nil)] 07:48:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc0849d7c00) [pid = 1963] [serial = 2195] [outer = 0x7fc0843ae000] 07:48:03 INFO - PROCESS | 1963 | 1461595683864 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc0858e0c00) [pid = 1963] [serial = 2196] [outer = 0x7fc0843ae000] 07:48:04 INFO - PROCESS | 1963 | 1461595684944 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:48:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1382ms 07:48:04 INFO - PROCESS | 1963 | 1461595684990 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 1963 | 1461595684996 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:48:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:48:05 INFO - PROCESS | 1963 | 1461595685005 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 1963 | 1461595685011 Marionette TRACE conn4 <- [1,2898,null,{}] 07:48:05 INFO - PROCESS | 1963 | 1461595685020 Marionette TRACE conn4 -> [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:48:05 INFO - PROCESS | 1963 | 1461595685251 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:48:05 INFO - PROCESS | 1963 | 1461595685566 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07cc9c800 == 173 [pid = 1963] [id = 732] 07:48:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc07e835800) [pid = 1963] [serial = 2197] [outer = (nil)] 07:48:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc07f733c00) [pid = 1963] [serial = 2198] [outer = 0x7fc07e835800] 07:48:05 INFO - PROCESS | 1963 | 1461595685641 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc07f99dc00) [pid = 1963] [serial = 2199] [outer = 0x7fc07e835800] 07:48:06 INFO - PROCESS | 1963 | 1461595686563 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:48:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1634ms 07:48:06 INFO - PROCESS | 1963 | 1461595686639 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 1963 | 1461595686648 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:48:06 INFO - PROCESS | 1963 | 1461595686658 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 1963 | 1461595686661 Marionette TRACE conn4 <- [1,2902,null,{}] 07:48:06 INFO - PROCESS | 1963 | 1461595686667 Marionette TRACE conn4 -> [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:48:06 INFO - PROCESS | 1963 | 1461595686911 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:48:07 INFO - PROCESS | 1963 | 1461595687253 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f7ab000 == 174 [pid = 1963] [id = 733] 07:48:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc080dcb400) [pid = 1963] [serial = 2200] [outer = (nil)] 07:48:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc081ae5800) [pid = 1963] [serial = 2201] [outer = 0x7fc080dcb400] 07:48:07 INFO - PROCESS | 1963 | 1461595687326 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc08401f000) [pid = 1963] [serial = 2202] [outer = 0x7fc080dcb400] 07:48:08 INFO - PROCESS | 1963 | 1461595688206 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1580ms 07:48:08 INFO - PROCESS | 1963 | 1461595688238 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:48:08 INFO - PROCESS | 1963 | 1461595688242 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:48:08 INFO - PROCESS | 1963 | 1461595688248 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 1963 | 1461595688254 Marionette TRACE conn4 <- [1,2906,null,{}] 07:48:08 INFO - PROCESS | 1963 | 1461595688270 Marionette TRACE conn4 -> [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:48:08 INFO - PROCESS | 1963 | 1461595688490 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:48:08 INFO - PROCESS | 1963 | 1461595688834 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084064000 == 175 [pid = 1963] [id = 734] 07:48:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc0847afc00) [pid = 1963] [serial = 2203] [outer = (nil)] 07:48:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc085c11400) [pid = 1963] [serial = 2204] [outer = 0x7fc0847afc00] 07:48:08 INFO - PROCESS | 1963 | 1461595688912 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc085c5e400) [pid = 1963] [serial = 2205] [outer = 0x7fc0847afc00] 07:48:09 INFO - PROCESS | 1963 | 1461595689742 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1539ms 07:48:09 INFO - PROCESS | 1963 | 1461595689786 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:48:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:48:09 INFO - PROCESS | 1963 | 1461595689791 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:48:09 INFO - PROCESS | 1963 | 1461595689797 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:48:09 INFO - PROCESS | 1963 | 1461595689800 Marionette TRACE conn4 <- [1,2910,null,{}] 07:48:09 INFO - PROCESS | 1963 | 1461595689805 Marionette TRACE conn4 -> [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:48:10 INFO - PROCESS | 1963 | 1461595690004 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:48:10 INFO - PROCESS | 1963 | 1461595690334 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0846e0800 == 176 [pid = 1963] [id = 735] 07:48:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc08549c800) [pid = 1963] [serial = 2206] [outer = (nil)] 07:48:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc086ee5000) [pid = 1963] [serial = 2207] [outer = 0x7fc08549c800] 07:48:10 INFO - PROCESS | 1963 | 1461595690409 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc08724c800) [pid = 1963] [serial = 2208] [outer = 0x7fc08549c800] 07:48:11 INFO - PROCESS | 1963 | 1461595691108 Marionette TRACE conn4 <- [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:48:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:48:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:48:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1329ms 07:48:11 INFO - PROCESS | 1963 | 1461595691126 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 1963 | 1461595691128 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:48:11 INFO - TEST-START | /DOMEvents/constructors.html 07:48:11 INFO - PROCESS | 1963 | 1461595691135 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 1963 | 1461595691138 Marionette TRACE conn4 <- [1,2914,null,{}] 07:48:11 INFO - PROCESS | 1963 | 1461595691143 Marionette TRACE conn4 -> [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:48:11 INFO - PROCESS | 1963 | 1461595691342 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:48:11 INFO - PROCESS | 1963 | 1461595691601 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc085ea3000 == 177 [pid = 1963] [id = 736] 07:48:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc085ec4c00) [pid = 1963] [serial = 2209] [outer = (nil)] 07:48:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc0884d7400) [pid = 1963] [serial = 2210] [outer = 0x7fc085ec4c00] 07:48:11 INFO - PROCESS | 1963 | 1461595691678 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc08c7a7800) [pid = 1963] [serial = 2211] [outer = 0x7fc085ec4c00] 07:48:12 INFO - PROCESS | 1963 | 1461595692555 Marionette TRACE conn4 <- [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:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:48:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:48:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:48:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:48:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:48:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:48:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:48:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:48:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:48:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 1492ms 07:48:12 INFO - PROCESS | 1963 | 1461595692628 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 1963 | 1461595692633 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:48:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:48:12 INFO - PROCESS | 1963 | 1461595692641 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 1963 | 1461595692647 Marionette TRACE conn4 <- [1,2918,null,{}] 07:48:12 INFO - PROCESS | 1963 | 1461595692658 Marionette TRACE conn4 -> [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:48:12 INFO - PROCESS | 1963 | 1461595692912 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:48:13 INFO - PROCESS | 1963 | 1461595693250 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08e924000 == 178 [pid = 1963] [id = 737] 07:48:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc08f1e7000) [pid = 1963] [serial = 2212] [outer = (nil)] 07:48:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc08f209800) [pid = 1963] [serial = 2213] [outer = 0x7fc08f1e7000] 07:48:13 INFO - PROCESS | 1963 | 1461595693324 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc08f432c00) [pid = 1963] [serial = 2214] [outer = 0x7fc08f1e7000] 07:48:14 INFO - PROCESS | 1963 | 1461595694029 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:48:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:48:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1445ms 07:48:14 INFO - PROCESS | 1963 | 1461595694086 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 1963 | 1461595694090 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:48:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:48:14 INFO - PROCESS | 1963 | 1461595694114 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 1963 | 1461595694117 Marionette TRACE conn4 <- [1,2922,null,{}] 07:48:14 INFO - PROCESS | 1963 | 1461595694123 Marionette TRACE conn4 -> [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:48:14 INFO - PROCESS | 1963 | 1461595694313 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:48:14 INFO - PROCESS | 1963 | 1461595694599 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08f28e800 == 179 [pid = 1963] [id = 738] 07:48:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc08ed1f400) [pid = 1963] [serial = 2215] [outer = (nil)] 07:48:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc08f531000) [pid = 1963] [serial = 2216] [outer = 0x7fc08ed1f400] 07:48:14 INFO - PROCESS | 1963 | 1461595694674 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc08fe28c00) [pid = 1963] [serial = 2217] [outer = 0x7fc08ed1f400] 07:48:15 INFO - PROCESS | 1963 | [1963] 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:48:15 INFO - PROCESS | 1963 | [1963] 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:48:15 INFO - PROCESS | 1963 | [1963] 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:48:15 INFO - PROCESS | 1963 | [1963] 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:48:15 INFO - PROCESS | 1963 | 1461595695437 Marionette TRACE conn4 <- [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:48:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:48:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:48:15 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:48:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:48:15 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:48:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:48:15 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:48:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:48:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:48:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1389ms 07:48:15 INFO - PROCESS | 1963 | 1461595695515 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 1963 | 1461595695519 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:48:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:48:15 INFO - PROCESS | 1963 | 1461595695528 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 1963 | 1461595695531 Marionette TRACE conn4 <- [1,2926,null,{}] 07:48:15 INFO - PROCESS | 1963 | 1461595695536 Marionette TRACE conn4 -> [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:48:15 INFO - PROCESS | 1963 | 1461595695721 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:48:16 INFO - PROCESS | 1963 | 1461595696018 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08fd27000 == 180 [pid = 1963] [id = 739] 07:48:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc0792e7c00) [pid = 1963] [serial = 2218] [outer = (nil)] 07:48:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc090a2ac00) [pid = 1963] [serial = 2219] [outer = 0x7fc0792e7c00] 07:48:16 INFO - PROCESS | 1963 | 1461595696093 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc091ac0c00) [pid = 1963] [serial = 2220] [outer = 0x7fc0792e7c00] 07:48:16 INFO - PROCESS | 1963 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:48:16 INFO - PROCESS | 1963 | 1461595696802 Marionette TRACE conn4 <- [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:48:16 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:48:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1334ms 07:48:16 INFO - PROCESS | 1963 | 1461595696862 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 1963 | 1461595696866 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:48:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:48:16 INFO - PROCESS | 1963 | 1461595696872 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 1963 | 1461595696875 Marionette TRACE conn4 <- [1,2930,null,{}] 07:48:16 INFO - PROCESS | 1963 | 1461595696880 Marionette TRACE conn4 -> [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:48:17 INFO - PROCESS | 1963 | 1461595697068 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:48:17 INFO - PROCESS | 1963 | 1461595697367 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0929a4000 == 181 [pid = 1963] [id = 740] 07:48:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 250 (0x7fc08f1df000) [pid = 1963] [serial = 2221] [outer = (nil)] 07:48:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 251 (0x7fc091adec00) [pid = 1963] [serial = 2222] [outer = 0x7fc08f1df000] 07:48:17 INFO - PROCESS | 1963 | 1461595697442 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 252 (0x7fc09245e800) [pid = 1963] [serial = 2223] [outer = 0x7fc08f1df000] 07:48:18 INFO - PROCESS | 1963 | 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:48:18 INFO - PROCESS | 1963 | 1461595698167 Marionette TRACE conn4 <- [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:48:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:48:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1338ms 07:48:18 INFO - PROCESS | 1963 | 1461595698210 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 1963 | 1461595698213 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:48:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:48:18 INFO - PROCESS | 1963 | 1461595698219 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 1963 | 1461595698221 Marionette TRACE conn4 <- [1,2934,null,{}] 07:48:18 INFO - PROCESS | 1963 | 1461595698227 Marionette TRACE conn4 -> [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:48:18 INFO - PROCESS | 1963 | 1461595698414 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:48:18 INFO - PROCESS | 1963 | 1461595698717 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc092b83800 == 182 [pid = 1963] [id = 741] 07:48:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 253 (0x7fc091ac1000) [pid = 1963] [serial = 2224] [outer = (nil)] 07:48:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 254 (0x7fc09290cc00) [pid = 1963] [serial = 2225] [outer = 0x7fc091ac1000] 07:48:18 INFO - PROCESS | 1963 | 1461595698792 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 255 (0x7fc092c86400) [pid = 1963] [serial = 2226] [outer = 0x7fc091ac1000] 07:48:19 INFO - PROCESS | 1963 | 1461595699520 Marionette TRACE conn4 <- [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:48:19 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:48:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1336ms 07:48:19 INFO - PROCESS | 1963 | 1461595699555 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 1963 | 1461595699558 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:48:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:48:19 INFO - PROCESS | 1963 | 1461595699564 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - PROCESS | 1963 | 1461595699568 Marionette TRACE conn4 <- [1,2938,null,{}] 07:48:19 INFO - PROCESS | 1963 | 1461595699573 Marionette TRACE conn4 -> [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:48:19 INFO - PROCESS | 1963 | 1461595699786 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:48:20 INFO - PROCESS | 1963 | 1461595700084 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc093160800 == 183 [pid = 1963] [id = 742] 07:48:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 256 (0x7fc092c86800) [pid = 1963] [serial = 2227] [outer = (nil)] 07:48:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 257 (0x7fc0931cb400) [pid = 1963] [serial = 2228] [outer = 0x7fc092c86800] 07:48:20 INFO - PROCESS | 1963 | 1461595700165 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 258 (0x7fc0934e0000) [pid = 1963] [serial = 2229] [outer = 0x7fc092c86800] 07:48:20 INFO - PROCESS | 1963 | 1461595700905 Marionette TRACE conn4 <- [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:48:20 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:48:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1384ms 07:48:20 INFO - PROCESS | 1963 | 1461595700950 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 1963 | 1461595700953 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:48:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:48:20 INFO - PROCESS | 1963 | 1461595700959 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 1963 | 1461595700961 Marionette TRACE conn4 <- [1,2942,null,{}] 07:48:20 INFO - PROCESS | 1963 | 1461595700966 Marionette TRACE conn4 -> [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:48:21 INFO - PROCESS | 1963 | 1461595701235 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:48:21 INFO - PROCESS | 1963 | 1461595701508 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc094d41000 == 184 [pid = 1963] [id = 743] 07:48:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 259 (0x7fc092f12800) [pid = 1963] [serial = 2230] [outer = (nil)] 07:48:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 260 (0x7fc0970e7400) [pid = 1963] [serial = 2231] [outer = 0x7fc092f12800] 07:48:21 INFO - PROCESS | 1963 | 1461595701582 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 261 (0x7fc097c5ac00) [pid = 1963] [serial = 2232] [outer = 0x7fc092f12800] 07:48:22 INFO - PROCESS | 1963 | 1461595702320 Marionette TRACE conn4 <- [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:48:22 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:48:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33: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/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:48:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1377ms 07:48:22 INFO - PROCESS | 1963 | 1461595702337 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 1963 | 1461595702340 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:48:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:48:22 INFO - PROCESS | 1963 | 1461595702355 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - PROCESS | 1963 | 1461595702357 Marionette TRACE conn4 <- [1,2946,null,{}] 07:48:22 INFO - PROCESS | 1963 | 1461595702363 Marionette TRACE conn4 -> [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:48:22 INFO - PROCESS | 1963 | 1461595702555 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:48:22 INFO - PROCESS | 1963 | 1461595702818 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09709b800 == 185 [pid = 1963] [id = 744] 07:48:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 262 (0x7fc09358b400) [pid = 1963] [serial = 2233] [outer = (nil)] 07:48:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 263 (0x7fc098ef3800) [pid = 1963] [serial = 2234] [outer = 0x7fc09358b400] 07:48:22 INFO - PROCESS | 1963 | 1461595702890 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 264 (0x7fc09bf6d400) [pid = 1963] [serial = 2235] [outer = 0x7fc09358b400] 07:48:23 INFO - PROCESS | 1963 | 1461595703673 Marionette TRACE conn4 <- [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:48:23 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:48:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1331ms 07:48:23 INFO - PROCESS | 1963 | 1461595703686 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 1963 | 1461595703689 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:48:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:48:23 INFO - PROCESS | 1963 | 1461595703695 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 1963 | 1461595703698 Marionette TRACE conn4 <- [1,2950,null,{}] 07:48:23 INFO - PROCESS | 1963 | 1461595703704 Marionette TRACE conn4 -> [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:48:23 INFO - PROCESS | 1963 | 1461595703912 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:48:24 INFO - PROCESS | 1963 | 1461595704209 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc098463800 == 186 [pid = 1963] [id = 745] 07:48:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 265 (0x7fc09743d800) [pid = 1963] [serial = 2236] [outer = (nil)] 07:48:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 266 (0x7fc09fc8a000) [pid = 1963] [serial = 2237] [outer = 0x7fc09743d800] 07:48:24 INFO - PROCESS | 1963 | 1461595704284 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 267 (0x7fc0a5d4e800) [pid = 1963] [serial = 2238] [outer = 0x7fc09743d800] 07:48:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc09bfa4000 == 187 [pid = 1963] [id = 746] 07:48:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 268 (0x7fc0a6d84000) [pid = 1963] [serial = 2239] [outer = (nil)] 07:48:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 269 (0x7fc09bfe1400) [pid = 1963] [serial = 2240] [outer = 0x7fc0a6d84000] 07:48:25 INFO - PROCESS | 1963 | 1461595705110 Marionette TRACE conn4 <- [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:48:25 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:48:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1437ms 07:48:25 INFO - PROCESS | 1963 | 1461595705132 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 1963 | 1461595705136 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:48:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:48:25 INFO - PROCESS | 1963 | 1461595705141 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - PROCESS | 1963 | 1461595705143 Marionette TRACE conn4 <- [1,2954,null,{}] 07:48:25 INFO - PROCESS | 1963 | 1461595705149 Marionette TRACE conn4 -> [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:48:25 INFO - PROCESS | 1963 | 1461595705407 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:48:25 INFO - PROCESS | 1963 | 1461595705675 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0aa735000 == 188 [pid = 1963] [id = 747] 07:48:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 270 (0x7fc08ebe9800) [pid = 1963] [serial = 2241] [outer = (nil)] 07:48:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 271 (0x7fc0a6ce2800) [pid = 1963] [serial = 2242] [outer = 0x7fc08ebe9800] 07:48:25 INFO - PROCESS | 1963 | 1461595705787 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 272 (0x7fc0a8e3ec00) [pid = 1963] [serial = 2243] [outer = 0x7fc08ebe9800] 07:48:26 INFO - PROCESS | 1963 | 1461595706476 Marionette TRACE conn4 <- [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:48:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:48:26 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:48:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1386ms 07:48:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:48:26 INFO - PROCESS | 1963 | 1461595706529 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 1963 | 1461595706531 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:48:26 INFO - PROCESS | 1963 | 1461595706537 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 1963 | 1461595706540 Marionette TRACE conn4 <- [1,2958,null,{}] 07:48:26 INFO - PROCESS | 1963 | 1461595706546 Marionette TRACE conn4 -> [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:48:26 INFO - PROCESS | 1963 | 1461595706784 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:48:27 INFO - PROCESS | 1963 | 1461595707081 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0aafb1000 == 189 [pid = 1963] [id = 748] 07:48:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 273 (0x7fc0783f2400) [pid = 1963] [serial = 2244] [outer = (nil)] 07:48:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 274 (0x7fc0783f6800) [pid = 1963] [serial = 2245] [outer = 0x7fc0783f2400] 07:48:27 INFO - PROCESS | 1963 | 1461595707164 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 275 (0x7fc0a5d9a000) [pid = 1963] [serial = 2246] [outer = 0x7fc0783f2400] 07:48:27 INFO - PROCESS | 1963 | 1461595707922 Marionette TRACE conn4 <- [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:48:27 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:48:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1432ms 07:48:27 INFO - PROCESS | 1963 | 1461595707970 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 1963 | 1461595707973 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:48:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:48:27 INFO - PROCESS | 1963 | 1461595707979 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 1963 | 1461595707981 Marionette TRACE conn4 <- [1,2962,null,{}] 07:48:27 INFO - PROCESS | 1963 | 1461595707987 Marionette TRACE conn4 -> [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:48:28 INFO - PROCESS | 1963 | 1461595708172 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:48:28 INFO - PROCESS | 1963 | 1461595708471 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0b0193000 == 190 [pid = 1963] [id = 749] 07:48:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 276 (0x7fc0783f4800) [pid = 1963] [serial = 2247] [outer = (nil)] 07:48:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 277 (0x7fc079839c00) [pid = 1963] [serial = 2248] [outer = 0x7fc0783f4800] 07:48:28 INFO - PROCESS | 1963 | 1461595708555 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 278 (0x7fc07983e400) [pid = 1963] [serial = 2249] [outer = 0x7fc0783f4800] 07:48:29 INFO - PROCESS | 1963 | 1461595709302 Marionette TRACE conn4 <- [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:48:29 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:48:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1380ms 07:48:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:48:29 INFO - PROCESS | 1963 | 1461595709359 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 1963 | 1461595709361 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:48:29 INFO - PROCESS | 1963 | 1461595709367 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 1963 | 1461595709370 Marionette TRACE conn4 <- [1,2966,null,{}] 07:48:29 INFO - PROCESS | 1963 | 1461595709375 Marionette TRACE conn4 -> [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:48:29 INFO - PROCESS | 1963 | 1461595709672 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:48:29 INFO - PROCESS | 1963 | 1461595709902 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f974000 == 191 [pid = 1963] [id = 750] 07:48:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 279 (0x7fc07983b400) [pid = 1963] [serial = 2250] [outer = (nil)] 07:48:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 280 (0x7fc079842c00) [pid = 1963] [serial = 2251] [outer = 0x7fc07983b400] 07:48:29 INFO - PROCESS | 1963 | 1461595709978 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 281 (0x7fc0a6c3c800) [pid = 1963] [serial = 2252] [outer = 0x7fc07983b400] 07:48:30 INFO - PROCESS | 1963 | 1461595710709 Marionette TRACE conn4 <- [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:48:30 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:48:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1380ms 07:48:30 INFO - PROCESS | 1963 | 1461595710747 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 1963 | 1461595710750 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:48:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:48:30 INFO - PROCESS | 1963 | 1461595710757 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 1963 | 1461595710759 Marionette TRACE conn4 <- [1,2970,null,{}] 07:48:30 INFO - PROCESS | 1963 | 1461595710765 Marionette TRACE conn4 -> [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:48:30 INFO - PROCESS | 1963 | 1461595710966 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:48:31 INFO - PROCESS | 1963 | 1461595711278 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc08c860800 == 192 [pid = 1963] [id = 751] 07:48:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 282 (0x7fc0768cdc00) [pid = 1963] [serial = 2253] [outer = (nil)] 07:48:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 283 (0x7fc0768d4800) [pid = 1963] [serial = 2254] [outer = 0x7fc0768cdc00] 07:48:31 INFO - PROCESS | 1963 | 1461595711351 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 284 (0x7fc0768d9400) [pid = 1963] [serial = 2255] [outer = 0x7fc0768cdc00] 07:48:32 INFO - PROCESS | 1963 | 1461595712077 Marionette TRACE conn4 <- [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:48:32 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:48:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1334ms 07:48:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:48:32 INFO - PROCESS | 1963 | 1461595712090 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 1963 | 1461595712093 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:48:32 INFO - PROCESS | 1963 | 1461595712099 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 1963 | 1461595712102 Marionette TRACE conn4 <- [1,2974,null,{}] 07:48:32 INFO - PROCESS | 1963 | 1461595712107 Marionette TRACE conn4 -> [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:48:32 INFO - PROCESS | 1963 | 1461595712317 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:48:32 INFO - PROCESS | 1963 | 1461595712619 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0b01a2000 == 193 [pid = 1963] [id = 752] 07:48:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 285 (0x7fc0768cf400) [pid = 1963] [serial = 2256] [outer = (nil)] 07:48:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 286 (0x7fc07983f800) [pid = 1963] [serial = 2257] [outer = 0x7fc0768cf400] 07:48:32 INFO - PROCESS | 1963 | 1461595712693 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 287 (0x7fc0aa503400) [pid = 1963] [serial = 2258] [outer = 0x7fc0768cf400] 07:48:33 INFO - PROCESS | 1963 | 1461595713477 Marionette TRACE conn4 <- [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:48:33 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:48:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1429ms 07:48:33 INFO - PROCESS | 1963 | 1461595713527 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 1963 | 1461595713531 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:48:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:48:33 INFO - PROCESS | 1963 | 1461595713537 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1963 | 1461595713540 Marionette TRACE conn4 <- [1,2978,null,{}] 07:48:33 INFO - PROCESS | 1963 | 1461595713545 Marionette TRACE conn4 -> [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:48:33 INFO - PROCESS | 1963 | 1461595713776 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:48:34 INFO - PROCESS | 1963 | 1461595714075 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0781f9000 == 194 [pid = 1963] [id = 753] 07:48:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 288 (0x7fc0768d5800) [pid = 1963] [serial = 2259] [outer = (nil)] 07:48:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 289 (0x7fc07ac08400) [pid = 1963] [serial = 2260] [outer = 0x7fc0768d5800] 07:48:34 INFO - PROCESS | 1963 | 1461595714150 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 290 (0x7fc07ac0cc00) [pid = 1963] [serial = 2261] [outer = 0x7fc0768d5800] 07:48:34 INFO - PROCESS | 1963 | 1461595714905 Marionette TRACE conn4 <- [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:48:34 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:48:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1428ms 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f112000 == 193 [pid = 1963] [id = 730] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f18d000 == 192 [pid = 1963] [id = 729] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07df1b000 == 191 [pid = 1963] [id = 728] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07b1d6000 == 190 [pid = 1963] [id = 727] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07efd8000 == 189 [pid = 1963] [id = 726] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07677e000 == 188 [pid = 1963] [id = 725] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07c9f2800 == 187 [pid = 1963] [id = 724] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07cca3800 == 186 [pid = 1963] [id = 723] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07caa2000 == 185 [pid = 1963] [id = 722] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0790bd000 == 184 [pid = 1963] [id = 721] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0934ab000 == 183 [pid = 1963] [id = 720] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092ff3000 == 182 [pid = 1963] [id = 719] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0760e1800 == 181 [pid = 1963] [id = 718] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092fe2000 == 180 [pid = 1963] [id = 717] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0aadd7000 == 179 [pid = 1963] [id = 716] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0a6f25000 == 178 [pid = 1963] [id = 715] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09ba5e800 == 177 [pid = 1963] [id = 714] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc097696000 == 176 [pid = 1963] [id = 713] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09326d000 == 175 [pid = 1963] [id = 712] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b26000 == 174 [pid = 1963] [id = 711] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f77e000 == 173 [pid = 1963] [id = 710] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084631800 == 172 [pid = 1963] [id = 709] 07:48:36 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f2c5800 == 171 [pid = 1963] [id = 708] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 289 (0x7fc0884d3c00) [pid = 1963] [serial = 2121] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 288 (0x7fc08f1e4c00) [pid = 1963] [serial = 2117] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 287 (0x7fc094c54c00) [pid = 1963] [serial = 2075] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 286 (0x7fc085c5c800) [pid = 1963] [serial = 2112] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 285 (0x7fc0aa8a8800) [pid = 1963] [serial = 2084] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 284 (0x7fc08f427800) [pid = 1963] [serial = 2063] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 283 (0x7fc0843ae400) [pid = 1963] [serial = 2109] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 282 (0x7fc0a5d2a800) [pid = 1963] [serial = 2081] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 281 (0x7fc0831e7c00) [pid = 1963] [serial = 2108] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 280 (0x7fc08ed1e800) [pid = 1963] [serial = 2060] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 279 (0x7fc08c79a800) [pid = 1963] [serial = 2115] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 278 (0x7fc093075800) [pid = 1963] [serial = 2087] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 277 (0x7fc0854a1400) [pid = 1963] [serial = 2111] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 276 (0x7fc07f99b400) [pid = 1963] [serial = 2103] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 275 (0x7fc08c966800) [pid = 1963] [serial = 2057] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 274 (0x7fc08f585c00) [pid = 1963] [serial = 2118] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 273 (0x7fc080f4dc00) [pid = 1963] [serial = 2051] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 272 (0x7fc07f73c400) [pid = 1963] [serial = 2102] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 271 (0x7fc081946400) [pid = 1963] [serial = 2106] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 270 (0x7fc07f73c000) [pid = 1963] [serial = 2099] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 269 (0x7fc085c12800) [pid = 1963] [serial = 2090] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 268 (0x7fc080474000) [pid = 1963] [serial = 2105] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 267 (0x7fc09290e800) [pid = 1963] [serial = 2096] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 266 (0x7fc091a6d800) [pid = 1963] [serial = 2066] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 265 (0x7fc0847ad800) [pid = 1963] [serial = 2054] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 264 (0x7fc097445000) [pid = 1963] [serial = 2078] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 263 (0x7fc08724d800) [pid = 1963] [serial = 2114] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 262 (0x7fc092904c00) [pid = 1963] [serial = 2093] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 261 (0x7fc0934da400) [pid = 1963] [serial = 2072] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 260 (0x7fc092ae1c00) [pid = 1963] [serial = 2069] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | --DOMWINDOW == 259 (0x7fc0835d0800) [pid = 1963] [serial = 2120] [outer = (nil)] [url = about:blank] 07:48:36 INFO - PROCESS | 1963 | 1461595716676 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 1963 | 1461595716683 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:48:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:48:36 INFO - PROCESS | 1963 | 1461595716725 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1963 | 1461595716730 Marionette TRACE conn4 <- [1,2982,null,{}] 07:48:36 INFO - PROCESS | 1963 | 1461595716737 Marionette TRACE conn4 -> [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:48:36 INFO - PROCESS | 1963 | 1461595716936 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:48:36 INFO - PROCESS | 1963 | 1461595716950 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07676a800 == 172 [pid = 1963] [id = 754] 07:48:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 260 (0x7fc0792e0400) [pid = 1963] [serial = 2262] [outer = (nil)] 07:48:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 261 (0x7fc0792e6000) [pid = 1963] [serial = 2263] [outer = 0x7fc0792e0400] 07:48:37 INFO - PROCESS | 1963 | 1461595717014 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 262 (0x7fc07ac0e000) [pid = 1963] [serial = 2264] [outer = 0x7fc0792e0400] 07:48:37 INFO - PROCESS | 1963 | 1461595717881 Marionette TRACE conn4 <- [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:48:37 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:48:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:48:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1190ms 07:48:37 INFO - PROCESS | 1963 | 1461595717910 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 1963 | 1461595717915 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:48:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:48:37 INFO - PROCESS | 1963 | 1461595717925 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 1963 | 1461595717930 Marionette TRACE conn4 <- [1,2986,null,{}] 07:48:37 INFO - PROCESS | 1963 | 1461595717936 Marionette TRACE conn4 -> [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:48:38 INFO - PROCESS | 1963 | 1461595718111 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:48:38 INFO - PROCESS | 1963 | 1461595718326 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07990d000 == 173 [pid = 1963] [id = 755] 07:48:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 263 (0x7fc0763ecc00) [pid = 1963] [serial = 2265] [outer = (nil)] 07:48:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 264 (0x7fc07f738c00) [pid = 1963] [serial = 2266] [outer = 0x7fc0763ecc00] 07:48:38 INFO - PROCESS | 1963 | 1461595718388 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 265 (0x7fc07f82d000) [pid = 1963] [serial = 2267] [outer = 0x7fc0763ecc00] 07:48:39 INFO - PROCESS | 1963 | 1461595719160 Marionette TRACE conn4 <- [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:48:39 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:48:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1288ms 07:48:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:48:39 INFO - PROCESS | 1963 | 1461595719210 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 1963 | 1461595719212 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:48:39 INFO - PROCESS | 1963 | 1461595719219 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 1963 | 1461595719222 Marionette TRACE conn4 <- [1,2990,null,{}] 07:48:39 INFO - PROCESS | 1963 | 1461595719242 Marionette TRACE conn4 -> [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:48:39 INFO - PROCESS | 1963 | 1461595719500 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:48:39 INFO - PROCESS | 1963 | 1461595719530 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07ca9e800 == 174 [pid = 1963] [id = 756] 07:48:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 266 (0x7fc08046cc00) [pid = 1963] [serial = 2268] [outer = (nil)] 07:48:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 267 (0x7fc080479000) [pid = 1963] [serial = 2269] [outer = 0x7fc08046cc00] 07:48:39 INFO - PROCESS | 1963 | 1461595719594 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 268 (0x7fc081656400) [pid = 1963] [serial = 2270] [outer = 0x7fc08046cc00] 07:48:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07cc9f800 == 175 [pid = 1963] [id = 757] 07:48:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 269 (0x7fc083e45400) [pid = 1963] [serial = 2271] [outer = (nil)] 07:48:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 270 (0x7fc081ae9c00) [pid = 1963] [serial = 2272] [outer = 0x7fc083e45400] 07:48:40 INFO - PROCESS | 1963 | 1461595720452 Marionette TRACE conn4 <- [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:48:40 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:48:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1277ms 07:48:40 INFO - PROCESS | 1963 | 1461595720497 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:48:40 INFO - PROCESS | 1963 | 1461595720500 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:48:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:48:40 INFO - PROCESS | 1963 | 1461595720509 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - PROCESS | 1963 | 1461595720515 Marionette TRACE conn4 <- [1,2994,null,{}] 07:48:40 INFO - PROCESS | 1963 | 1461595720532 Marionette TRACE conn4 -> [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:48:40 INFO - PROCESS | 1963 | 1461595720808 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:48:40 INFO - PROCESS | 1963 | 1461595720849 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f10c800 == 176 [pid = 1963] [id = 758] 07:48:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 271 (0x7fc081658800) [pid = 1963] [serial = 2273] [outer = (nil)] 07:48:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 272 (0x7fc08401d800) [pid = 1963] [serial = 2274] [outer = 0x7fc081658800] 07:48:40 INFO - PROCESS | 1963 | 1461595720909 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 273 (0x7fc0843a7c00) [pid = 1963] [serial = 2275] [outer = 0x7fc081658800] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 272 (0x7fc092add400) [pid = 1963] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 271 (0x7fc0931c5800) [pid = 1963] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 270 (0x7fc084146000) [pid = 1963] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 269 (0x7fc07e843800) [pid = 1963] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 268 (0x7fc086f5e400) [pid = 1963] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 267 (0x7fc08216ec00) [pid = 1963] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 266 (0x7fc083e4c800) [pid = 1963] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 265 (0x7fc08724ec00) [pid = 1963] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 264 (0x7fc087250800) [pid = 1963] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 263 (0x7fc08d961400) [pid = 1963] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 262 (0x7fc08ebe2000) [pid = 1963] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 261 (0x7fc084148c00) [pid = 1963] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 260 (0x7fc0aa50bc00) [pid = 1963] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 259 (0x7fc07e83c000) [pid = 1963] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 258 (0x7fc07efe7000) [pid = 1963] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 257 (0x7fc08414fc00) [pid = 1963] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 256 (0x7fc08c7a3c00) [pid = 1963] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 255 (0x7fc0831e3400) [pid = 1963] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 254 (0x7fc083fb1400) [pid = 1963] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 253 (0x7fc091984c00) [pid = 1963] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 252 (0x7fc09199dc00) [pid = 1963] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 251 (0x7fc092c82c00) [pid = 1963] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 250 (0x7fc07e9b9800) [pid = 1963] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 249 (0x7fc086ee1400) [pid = 1963] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc08194f400) [pid = 1963] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc0763e1800) [pid = 1963] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc08216ac00) [pid = 1963] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc0763f1400) [pid = 1963] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc0a6d7d400) [pid = 1963] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc09bf1a000) [pid = 1963] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc0931c7c00) [pid = 1963] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc091aec800) [pid = 1963] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc091a6d000) [pid = 1963] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc08ed11c00) [pid = 1963] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc08f377800) [pid = 1963] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc08724fc00) [pid = 1963] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc0792e7400) [pid = 1963] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc07e9b5c00) [pid = 1963] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc085c18000) [pid = 1963] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc084146c00) [pid = 1963] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc07f99fc00) [pid = 1963] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc0763e3c00) [pid = 1963] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc0792e1000) [pid = 1963] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc07ca89c00) [pid = 1963] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc07ca89800) [pid = 1963] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc07f9a6000) [pid = 1963] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc08ebeb400) [pid = 1963] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc0847a9400) [pid = 1963] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc08045c000) [pid = 1963] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc08216c400) [pid = 1963] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc07f99f400) [pid = 1963] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc097444000) [pid = 1963] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc085c0dc00) [pid = 1963] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc0831a1000) [pid = 1963] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc090a28800) [pid = 1963] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc085c0f000) [pid = 1963] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc080f47400) [pid = 1963] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc08c7c9800) [pid = 1963] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc08f577400) [pid = 1963] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc090b32800) [pid = 1963] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc094c4e000) [pid = 1963] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc08c7c7c00) [pid = 1963] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc080159800) [pid = 1963] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc085c5f800) [pid = 1963] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc0a4c1ac00) [pid = 1963] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc08045e400) [pid = 1963] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc07eff2400) [pid = 1963] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc08194d400) [pid = 1963] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc07e9b5400) [pid = 1963] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc0aa508000) [pid = 1963] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc0970e5c00) [pid = 1963] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc08c7c4000) [pid = 1963] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc080463c00) [pid = 1963] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc094d11800) [pid = 1963] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:48:42 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc08c96bc00) [pid = 1963] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:48:42 INFO - PROCESS | 1963 | 1461595722707 Marionette TRACE conn4 <- [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:48:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:48:42 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:48:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2244ms 07:48:42 INFO - PROCESS | 1963 | 1461595722755 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 1963 | 1461595722759 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:48:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:48:42 INFO - PROCESS | 1963 | 1461595722764 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1963 | 1461595722779 Marionette TRACE conn4 <- [1,2998,null,{}] 07:48:42 INFO - PROCESS | 1963 | 1461595722784 Marionette TRACE conn4 -> [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:48:42 INFO - PROCESS | 1963 | 1461595722978 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:48:43 INFO - PROCESS | 1963 | 1461595723189 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07dd09000 == 177 [pid = 1963] [id = 759] 07:48:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 199 (0x7fc0763e5400) [pid = 1963] [serial = 2276] [outer = (nil)] 07:48:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 200 (0x7fc07e9b9800) [pid = 1963] [serial = 2277] [outer = 0x7fc0763e5400] 07:48:43 INFO - PROCESS | 1963 | 1461595723251 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 201 (0x7fc08045f000) [pid = 1963] [serial = 2278] [outer = 0x7fc0763e5400] 07:48:43 INFO - PROCESS | 1963 | 1461595723866 Marionette TRACE conn4 <- [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:48:43 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:48:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1144ms 07:48:43 INFO - PROCESS | 1963 | 1461595723910 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 1963 | 1461595723913 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:48:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:48:43 INFO - PROCESS | 1963 | 1461595723918 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 1963 | 1461595723920 Marionette TRACE conn4 <- [1,3002,null,{}] 07:48:43 INFO - PROCESS | 1963 | 1461595723925 Marionette TRACE conn4 -> [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:48:44 INFO - PROCESS | 1963 | 1461595724204 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:48:44 INFO - PROCESS | 1963 | 1461595724564 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0760f4800 == 178 [pid = 1963] [id = 760] 07:48:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 202 (0x7fc0763e3400) [pid = 1963] [serial = 2279] [outer = (nil)] 07:48:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 203 (0x7fc0763ef800) [pid = 1963] [serial = 2280] [outer = 0x7fc0763e3400] 07:48:44 INFO - PROCESS | 1963 | 1461595724647 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 204 (0x7fc0763fcc00) [pid = 1963] [serial = 2281] [outer = 0x7fc0763e3400] 07:48:45 INFO - PROCESS | 1963 | 1461595725506 Marionette TRACE conn4 <- [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:48:45 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:48:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1630ms 07:48:45 INFO - PROCESS | 1963 | 1461595725551 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 1963 | 1461595725557 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:48:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:48:45 INFO - PROCESS | 1963 | 1461595725566 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 1963 | 1461595725571 Marionette TRACE conn4 <- [1,3006,null,{}] 07:48:45 INFO - PROCESS | 1963 | 1461595725578 Marionette TRACE conn4 -> [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:48:45 INFO - PROCESS | 1963 | 1461595725813 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:48:46 INFO - PROCESS | 1963 | 1461595726113 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07cab6800 == 179 [pid = 1963] [id = 761] 07:48:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 205 (0x7fc07ac0d800) [pid = 1963] [serial = 2282] [outer = (nil)] 07:48:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 206 (0x7fc07ca98400) [pid = 1963] [serial = 2283] [outer = 0x7fc07ac0d800] 07:48:46 INFO - PROCESS | 1963 | 1461595726192 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 207 (0x7fc07f739000) [pid = 1963] [serial = 2284] [outer = 0x7fc07ac0d800] 07:48:47 INFO - PROCESS | 1963 | 1461595727076 Marionette TRACE conn4 <- [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:48:47 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:48:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1532ms 07:48:47 INFO - PROCESS | 1963 | 1461595727101 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 1963 | 1461595727107 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:48:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:48:47 INFO - PROCESS | 1963 | 1461595727114 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 1963 | 1461595727117 Marionette TRACE conn4 <- [1,3010,null,{}] 07:48:47 INFO - PROCESS | 1963 | 1461595727123 Marionette TRACE conn4 -> [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:48:47 INFO - PROCESS | 1963 | 1461595727323 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:48:47 INFO - PROCESS | 1963 | 1461595727594 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f5ca800 == 180 [pid = 1963] [id = 762] 07:48:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 208 (0x7fc07f9a5400) [pid = 1963] [serial = 2285] [outer = (nil)] 07:48:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 209 (0x7fc080470c00) [pid = 1963] [serial = 2286] [outer = 0x7fc07f9a5400] 07:48:47 INFO - PROCESS | 1963 | 1461595727672 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 210 (0x7fc081929800) [pid = 1963] [serial = 2287] [outer = 0x7fc07f9a5400] 07:48:48 INFO - PROCESS | 1963 | 1461595728482 Marionette TRACE conn4 <- [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:48:48 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:48:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1429ms 07:48:48 INFO - PROCESS | 1963 | 1461595728545 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 1963 | 1461595728549 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 07:48:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:48:48 INFO - PROCESS | 1963 | 1461595728565 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 1963 | 1461595728574 Marionette TRACE conn4 <- [1,3014,null,{}] 07:48:48 INFO - PROCESS | 1963 | 1461595728606 Marionette TRACE conn4 -> [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:48:48 INFO - PROCESS | 1963 | 1461595728818 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:48:49 INFO - PROCESS | 1963 | 1461595729116 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc080fd0000 == 181 [pid = 1963] [id = 763] 07:48:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 211 (0x7fc08039c400) [pid = 1963] [serial = 2288] [outer = (nil)] 07:48:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 212 (0x7fc084147400) [pid = 1963] [serial = 2289] [outer = 0x7fc08039c400] 07:48:49 INFO - PROCESS | 1963 | 1461595729231 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 213 (0x7fc0843b0000) [pid = 1963] [serial = 2290] [outer = 0x7fc08039c400] 07:48:49 INFO - PROCESS | 1963 | [1963] 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:48:50 INFO - PROCESS | 1963 | 1461595730044 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:48:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:48:50 INFO - {} 07:48:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:48:50 INFO - {} 07:48:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:48:50 INFO - {} 07:48:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:48:50 INFO - {} 07:48:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1519ms 07:48:50 INFO - PROCESS | 1963 | 1461595730078 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 1963 | 1461595730081 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 07:48:50 INFO - TEST-START | /FileAPI/fileReader.html 07:48:50 INFO - PROCESS | 1963 | 1461595730093 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1963 | 1461595730095 Marionette TRACE conn4 <- [1,3018,null,{}] 07:48:50 INFO - PROCESS | 1963 | 1461595730100 Marionette TRACE conn4 -> [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:48:50 INFO - PROCESS | 1963 | 1461595730332 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:48:50 INFO - PROCESS | 1963 | 1461595730600 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc084124800 == 182 [pid = 1963] [id = 764] 07:48:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 214 (0x7fc0843a3800) [pid = 1963] [serial = 2291] [outer = (nil)] 07:48:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 215 (0x7fc0847af400) [pid = 1963] [serial = 2292] [outer = 0x7fc0843a3800] 07:48:50 INFO - PROCESS | 1963 | 1461595730711 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 216 (0x7fc085c14000) [pid = 1963] [serial = 2293] [outer = 0x7fc0843a3800] 07:48:51 INFO - PROCESS | 1963 | 1461595731441 Marionette TRACE conn4 <- [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:48:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:48:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:48:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:48:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:48:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1383ms 07:48:51 INFO - PROCESS | 1963 | 1461595731471 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 1963 | 1461595731475 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 07:48:51 INFO - TEST-START | /FileAPI/historical.html 07:48:51 INFO - PROCESS | 1963 | 1461595731481 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 1963 | 1461595731483 Marionette TRACE conn4 <- [1,3022,null,{}] 07:48:51 INFO - PROCESS | 1963 | 1461595731489 Marionette TRACE conn4 -> [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:48:51 INFO - PROCESS | 1963 | 1461595731735 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:48:52 INFO - PROCESS | 1963 | 1461595732041 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc085ea3800 == 183 [pid = 1963] [id = 765] 07:48:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 217 (0x7fc086eec400) [pid = 1963] [serial = 2294] [outer = (nil)] 07:48:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 218 (0x7fc08724d800) [pid = 1963] [serial = 2295] [outer = 0x7fc086eec400] 07:48:52 INFO - PROCESS | 1963 | 1461595732179 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 219 (0x7fc08c7c3000) [pid = 1963] [serial = 2296] [outer = 0x7fc086eec400] 07:48:52 INFO - PROCESS | 1963 | 1461595732911 Marionette TRACE conn4 <- [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:48:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:48:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:48:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:48:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:48:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:48:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:48:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:48:52 INFO - TEST-OK | /FileAPI/historical.html | took 1486ms 07:48:52 INFO - PROCESS | 1963 | 1461595732970 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 1963 | 1461595732974 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 07:48:52 INFO - TEST-START | /FileAPI/idlharness.html 07:48:52 INFO - PROCESS | 1963 | 1461595732980 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 1963 | 1461595732983 Marionette TRACE conn4 <- [1,3026,null,{}] 07:48:52 INFO - PROCESS | 1963 | 1461595732989 Marionette TRACE conn4 -> [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:48:53 INFO - PROCESS | 1963 | 1461595733292 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:48:53 INFO - PROCESS | 1963 | 1461595733518 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc08c918000 == 184 [pid = 1963] [id = 766] 07:48:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 220 (0x7fc080f50000) [pid = 1963] [serial = 2297] [outer = (nil)] 07:48:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 221 (0x7fc08da51c00) [pid = 1963] [serial = 2298] [outer = 0x7fc080f50000] 07:48:53 INFO - PROCESS | 1963 | 1461595733594 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 222 (0x7fc08ebe4400) [pid = 1963] [serial = 2299] [outer = 0x7fc080f50000] 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:48:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:48:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:48:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:48:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:48:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:48:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:48:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:48:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:48:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:48:55 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:48:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:48:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:48:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:48:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:48:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:48:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:48:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:48:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:48:55 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:48:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:48:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:48:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:48:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:48:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:48:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:48:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:48:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:48:55 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:48:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:48:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:48:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:48:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:48:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:48:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:48:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:48:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:48:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:48:55 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:48:55 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:48:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:48:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:48:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:48:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:48:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:48:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:48:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:48:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:48:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:48:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:48:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:48:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:48:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:48:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:48:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:48:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:48:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:48:55 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:48:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:48:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:48:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:48:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:48:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:48:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:48:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:48:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:48:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:48:55 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:48:55 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:48:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:48:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:48:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:48:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:48:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:48:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:48:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:48:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:48:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:48:55 INFO - PROCESS | 1963 | 1461595735107 Marionette TRACE conn4 <- [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:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:48:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:48:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 2263ms 07:48:55 INFO - PROCESS | 1963 | 1461595735247 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 1963 | 1461595735265 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 07:48:55 INFO - TEST-START | /FileAPI/idlharness.worker 07:48:55 INFO - PROCESS | 1963 | 1461595735276 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 1963 | 1461595735282 Marionette TRACE conn4 <- [1,3030,null,{}] 07:48:55 INFO - PROCESS | 1963 | 1461595735397 Marionette TRACE conn4 -> [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:48:55 INFO - PROCESS | 1963 | 1461595735623 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:48:55 INFO - PROCESS | 1963 | 1461595735911 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc084063000 == 185 [pid = 1963] [id = 767] 07:48:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 223 (0x7fc0831ab000) [pid = 1963] [serial = 2300] [outer = (nil)] 07:48:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 224 (0x7fc08c7d0c00) [pid = 1963] [serial = 2301] [outer = 0x7fc0831ab000] 07:48:55 INFO - PROCESS | 1963 | 1461595735984 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 225 (0x7fc092ada800) [pid = 1963] [serial = 2302] [outer = 0x7fc0831ab000] 07:48:56 INFO - PROCESS | 1963 | [1963] 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:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:48:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:48:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:48:58 INFO - {} 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:48:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:48:58 INFO - {} 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:48:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:48:58 INFO - {} 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:48:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:48:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:48:58 INFO - {} 07:48:58 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:48:58 INFO - {} 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:48:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:48:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:48:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:48:58 INFO - {} 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:48:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:48:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:48:58 INFO - {} 07:48:58 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:48:58 INFO - {} 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:48:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:48:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:48:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 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:48:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:48:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:48:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:48:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:48:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:48:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:48:58 INFO - {} 07:48:58 INFO - PROCESS | 1963 | 1461595738022 Marionette TRACE conn4 <- [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:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:48:58 INFO - {} 07:48:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2857ms 07:48:58 INFO - PROCESS | 1963 | 1461595738166 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 1963 | 1461595738174 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 07:48:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:48:58 INFO - PROCESS | 1963 | 1461595738181 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 1963 | 1461595738189 Marionette TRACE conn4 <- [1,3034,null,{}] 07:48:58 INFO - PROCESS | 1963 | 1461595738198 Marionette TRACE conn4 -> [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:48:58 INFO - PROCESS | 1963 | 1461595738485 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:48:58 INFO - PROCESS | 1963 | 1461595738797 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc094d41800 == 186 [pid = 1963] [id = 768] 07:48:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 226 (0x7fc092add400) [pid = 1963] [serial = 2303] [outer = (nil)] 07:48:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 227 (0x7fc09306fc00) [pid = 1963] [serial = 2304] [outer = 0x7fc092add400] 07:48:58 INFO - PROCESS | 1963 | 1461595738872 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 228 (0x7fc0aaf3d000) [pid = 1963] [serial = 2305] [outer = 0x7fc092add400] 07:48:59 INFO - PROCESS | 1963 | 1461595739573 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:48:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:48:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1403ms 07:48:59 INFO - PROCESS | 1963 | 1461595739585 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:48:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:48:59 INFO - PROCESS | 1963 | 1461595739594 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 07:48:59 INFO - PROCESS | 1963 | 1461595739599 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 1963 | 1461595739603 Marionette TRACE conn4 <- [1,3038,null,{}] 07:48:59 INFO - PROCESS | 1963 | 1461595739628 Marionette TRACE conn4 -> [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:48:59 INFO - PROCESS | 1963 | 1461595739846 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:49:00 INFO - PROCESS | 1963 | 1461595740147 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc098876000 == 187 [pid = 1963] [id = 769] 07:49:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 229 (0x7fc07c92d400) [pid = 1963] [serial = 2306] [outer = (nil)] 07:49:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 230 (0x7fc07c933800) [pid = 1963] [serial = 2307] [outer = 0x7fc07c92d400] 07:49:00 INFO - PROCESS | 1963 | 1461595740221 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 231 (0x7fc07c93a000) [pid = 1963] [serial = 2308] [outer = 0x7fc07c92d400] 07:49:00 INFO - PROCESS | 1963 | 1461595740977 Marionette TRACE conn4 <- [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:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:49:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1408ms 07:49:01 INFO - PROCESS | 1963 | 1461595741010 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 1963 | 1461595741013 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 07:49:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:49:01 INFO - PROCESS | 1963 | 1461595741020 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 1963 | 1461595741022 Marionette TRACE conn4 <- [1,3042,null,{}] 07:49:01 INFO - PROCESS | 1963 | 1461595741028 Marionette TRACE conn4 -> [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:49:01 INFO - PROCESS | 1963 | 1461595741250 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:49:01 INFO - PROCESS | 1963 | 1461595741523 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0a5f58800 == 188 [pid = 1963] [id = 770] 07:49:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 232 (0x7fc07c92e400) [pid = 1963] [serial = 2309] [outer = (nil)] 07:49:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 233 (0x7fc07e5b0400) [pid = 1963] [serial = 2310] [outer = 0x7fc07c92e400] 07:49:01 INFO - PROCESS | 1963 | 1461595741612 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 234 (0x7fc07e5b6c00) [pid = 1963] [serial = 2311] [outer = 0x7fc07c92e400] 07:49:02 INFO - PROCESS | 1963 | 1461595742718 Marionette TRACE conn4 <- [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:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:49:02 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:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:49:02 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:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:49:02 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:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:49:02 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:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:49:02 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:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:49:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:49:02 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:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:49:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:49:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:49:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:49:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1754ms 07:49:02 INFO - PROCESS | 1963 | 1461595742773 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:49:02 INFO - PROCESS | 1963 | 1461595742781 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 07:49:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:49:02 INFO - PROCESS | 1963 | 1461595742791 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 1963 | 1461595742795 Marionette TRACE conn4 <- [1,3046,null,{}] 07:49:02 INFO - PROCESS | 1963 | 1461595742808 Marionette TRACE conn4 -> [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:49:03 INFO - PROCESS | 1963 | 1461595743168 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:49:03 INFO - PROCESS | 1963 | 1461595743506 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092ed2800 == 189 [pid = 1963] [id = 771] 07:49:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 235 (0x7fc079874400) [pid = 1963] [serial = 2312] [outer = (nil)] 07:49:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 236 (0x7fc08440b800) [pid = 1963] [serial = 2313] [outer = 0x7fc079874400] 07:49:03 INFO - PROCESS | 1963 | 1461595743578 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 237 (0x7fc092f1ac00) [pid = 1963] [serial = 2314] [outer = 0x7fc079874400] 07:49:03 INFO - PROCESS | 1963 | [1963] 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:49:04 INFO - PROCESS | 1963 | 1461595744377 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:49:04 INFO - {} 07:49:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1639ms 07:49:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:49:04 INFO - PROCESS | 1963 | 1461595744429 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 1963 | 1461595744431 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 07:49:04 INFO - PROCESS | 1963 | 1461595744437 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1963 | 1461595744440 Marionette TRACE conn4 <- [1,3050,null,{}] 07:49:04 INFO - PROCESS | 1963 | 1461595744450 Marionette TRACE conn4 -> [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:49:04 INFO - PROCESS | 1963 | 1461595744687 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:49:04 INFO - PROCESS | 1963 | 1461595744967 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc09349d800 == 190 [pid = 1963] [id = 772] 07:49:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 238 (0x7fc07c93b000) [pid = 1963] [serial = 2315] [outer = (nil)] 07:49:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 239 (0x7fc093287000) [pid = 1963] [serial = 2316] [outer = 0x7fc07c93b000] 07:49:05 INFO - PROCESS | 1963 | 1461595745079 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 240 (0x7fc0934d7c00) [pid = 1963] [serial = 2317] [outer = 0x7fc07c93b000] 07:49:05 INFO - PROCESS | 1963 | 1461595745814 Marionette TRACE conn4 <- [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:49:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:49:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:49:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:49:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:49:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1434ms 07:49:05 INFO - PROCESS | 1963 | 1461595745871 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 1963 | 1461595745874 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 07:49:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:49:05 INFO - PROCESS | 1963 | 1461595745881 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 1963 | 1461595745883 Marionette TRACE conn4 <- [1,3054,null,{}] 07:49:05 INFO - PROCESS | 1963 | 1461595745889 Marionette TRACE conn4 -> [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:49:06 INFO - PROCESS | 1963 | 1461595746122 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:49:06 INFO - PROCESS | 1963 | 1461595746424 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f770000 == 191 [pid = 1963] [id = 773] 07:49:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 241 (0x7fc0763eb000) [pid = 1963] [serial = 2318] [outer = (nil)] 07:49:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 242 (0x7fc0935a6000) [pid = 1963] [serial = 2319] [outer = 0x7fc0763eb000] 07:49:06 INFO - PROCESS | 1963 | 1461595746538 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 243 (0x7fc0967c7000) [pid = 1963] [serial = 2320] [outer = 0x7fc0763eb000] 07:49:07 INFO - PROCESS | 1963 | 1461595747651 Marionette TRACE conn4 <- [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:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:49:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:49:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:49:07 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:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:49:07 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:49:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:49:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:49:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1854ms 07:49:07 INFO - PROCESS | 1963 | 1461595747734 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 1963 | 1461595747737 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 07:49:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:49:07 INFO - PROCESS | 1963 | 1461595747742 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 1963 | 1461595747748 Marionette TRACE conn4 <- [1,3058,null,{}] 07:49:07 INFO - PROCESS | 1963 | 1461595747860 Marionette TRACE conn4 -> [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:49:08 INFO - PROCESS | 1963 | 1461595748149 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:49:08 INFO - PROCESS | 1963 | 1461595748426 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0935c0800 == 192 [pid = 1963] [id = 774] 07:49:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 244 (0x7fc074053800) [pid = 1963] [serial = 2321] [outer = (nil)] 07:49:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 245 (0x7fc097d63800) [pid = 1963] [serial = 2322] [outer = 0x7fc074053800] 07:49:08 INFO - PROCESS | 1963 | 1461595748498 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 246 (0x7fc0ab130c00) [pid = 1963] [serial = 2323] [outer = 0x7fc074053800] 07:49:09 INFO - PROCESS | 1963 | 1461595749257 Marionette TRACE conn4 <- [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:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:49:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:49:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:49:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:49:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:49:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:49:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:49:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:49:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:49:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1549ms 07:49:09 INFO - PROCESS | 1963 | 1461595749295 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 1963 | 1461595749299 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 07:49:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:49:09 INFO - PROCESS | 1963 | 1461595749307 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 1963 | 1461595749311 Marionette TRACE conn4 <- [1,3062,null,{}] 07:49:09 INFO - PROCESS | 1963 | 1461595749316 Marionette TRACE conn4 -> [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:49:09 INFO - PROCESS | 1963 | 1461595749515 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:49:09 INFO - PROCESS | 1963 | 1461595749857 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc092d71800 == 193 [pid = 1963] [id = 775] 07:49:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 247 (0x7fc074055000) [pid = 1963] [serial = 2324] [outer = (nil)] 07:49:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 248 (0x7fc0766e9c00) [pid = 1963] [serial = 2325] [outer = 0x7fc074055000] 07:49:09 INFO - PROCESS | 1963 | 1461595749973 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 249 (0x7fc0800b0800) [pid = 1963] [serial = 2326] [outer = 0x7fc074055000] 07:49:10 INFO - PROCESS | 1963 | [1963] 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:49:10 INFO - PROCESS | 1963 | 1461595750735 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:49:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:49:10 INFO - {} 07:49:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1484ms 07:49:10 INFO - PROCESS | 1963 | 1461595750792 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 1963 | 1461595750796 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 07:49:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:49:10 INFO - PROCESS | 1963 | 1461595750802 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 1963 | 1461595750804 Marionette TRACE conn4 <- [1,3066,null,{}] 07:49:10 INFO - PROCESS | 1963 | 1461595750814 Marionette TRACE conn4 -> [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:49:11 INFO - PROCESS | 1963 | 1461595751023 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:49:11 INFO - PROCESS | 1963 | 1461595751412 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07c9f1800 == 194 [pid = 1963] [id = 776] 07:49:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 250 (0x7fc0766ea800) [pid = 1963] [serial = 2327] [outer = (nil)] 07:49:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 251 (0x7fc0800b0c00) [pid = 1963] [serial = 2328] [outer = 0x7fc0766ea800] 07:49:11 INFO - PROCESS | 1963 | 1461595751484 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 252 (0x7fc081927400) [pid = 1963] [serial = 2329] [outer = 0x7fc0766ea800] 07:49:12 INFO - PROCESS | 1963 | 1461595752223 Marionette TRACE conn4 <- [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:49:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:49:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:49:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:49:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:49:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:49:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:49:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:49:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1438ms 07:49:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:49:12 INFO - PROCESS | 1963 | 1461595752242 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 1963 | 1461595752244 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 07:49:12 INFO - PROCESS | 1963 | 1461595752250 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 1963 | 1461595752253 Marionette TRACE conn4 <- [1,3070,null,{}] 07:49:12 INFO - PROCESS | 1963 | 1461595752258 Marionette TRACE conn4 -> [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:49:12 INFO - PROCESS | 1963 | 1461595752480 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:49:12 INFO - PROCESS | 1963 | 1461595752807 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0790be800 == 195 [pid = 1963] [id = 777] 07:49:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 253 (0x7fc0763f1800) [pid = 1963] [serial = 2330] [outer = (nil)] 07:49:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 254 (0x7fc07ac0f800) [pid = 1963] [serial = 2331] [outer = 0x7fc0763f1800] 07:49:12 INFO - PROCESS | 1963 | 1461595752883 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 255 (0x7fc0804f3400) [pid = 1963] [serial = 2332] [outer = 0x7fc0763f1800] 07:49:13 INFO - PROCESS | 1963 | 1461595753662 Marionette TRACE conn4 <- [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:49:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:49:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:49:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:49:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:49:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:49:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:49:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1436ms 07:49:13 INFO - PROCESS | 1963 | 1461595753687 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:49:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:49:13 INFO - PROCESS | 1963 | 1461595753696 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 07:49:13 INFO - PROCESS | 1963 | 1461595753701 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 1963 | 1461595753703 Marionette TRACE conn4 <- [1,3074,null,{}] 07:49:13 INFO - PROCESS | 1963 | 1461595753709 Marionette TRACE conn4 -> [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:49:13 INFO - PROCESS | 1963 | 1461595753926 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:49:14 INFO - PROCESS | 1963 | 1461595754258 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07acd4800 == 196 [pid = 1963] [id = 778] 07:49:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 256 (0x7fc0763f1c00) [pid = 1963] [serial = 2333] [outer = (nil)] 07:49:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 257 (0x7fc0800ba400) [pid = 1963] [serial = 2334] [outer = 0x7fc0763f1c00] 07:49:14 INFO - PROCESS | 1963 | 1461595754332 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 258 (0x7fc084408400) [pid = 1963] [serial = 2335] [outer = 0x7fc0763f1c00] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b31800 == 195 [pid = 1963] [id = 419] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af12d000 == 194 [pid = 1963] [id = 188] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc099414000 == 193 [pid = 1963] [id = 241] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08cbe5800 == 192 [pid = 1963] [id = 99] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f77b000 == 191 [pid = 1963] [id = 87] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0929b5800 == 190 [pid = 1963] [id = 443] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09345b800 == 189 [pid = 1963] [id = 420] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd37800 == 188 [pid = 1963] [id = 498] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af138000 == 187 [pid = 1963] [id = 471] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098391000 == 186 [pid = 1963] [id = 168] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f3bd000 == 185 [pid = 1963] [id = 201] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0af39c800 == 184 [pid = 1963] [id = 135] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc098ead800 == 183 [pid = 1963] [id = 134] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08c911000 == 182 [pid = 1963] [id = 189] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07dd09000 == 181 [pid = 1963] [id = 759] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f10c800 == 180 [pid = 1963] [id = 758] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07cc9f800 == 179 [pid = 1963] [id = 757] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07ca9e800 == 178 [pid = 1963] [id = 756] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07990d000 == 177 [pid = 1963] [id = 755] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07676a800 == 176 [pid = 1963] [id = 754] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc09bfa4000 == 175 [pid = 1963] [id = 746] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc093160800 == 174 [pid = 1963] [id = 742] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc092b83800 == 173 [pid = 1963] [id = 741] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0929a4000 == 172 [pid = 1963] [id = 740] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08fd27000 == 171 [pid = 1963] [id = 739] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08f28e800 == 170 [pid = 1963] [id = 738] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc08e924000 == 169 [pid = 1963] [id = 737] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc085ea3000 == 168 [pid = 1963] [id = 736] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc0846e0800 == 167 [pid = 1963] [id = 735] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc084064000 == 166 [pid = 1963] [id = 734] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07f7ab000 == 165 [pid = 1963] [id = 733] 07:49:16 INFO - PROCESS | 1963 | --DOCSHELL 0x7fc07cc9c800 == 164 [pid = 1963] [id = 732] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 257 (0x7fc07f741400) [pid = 1963] [serial = 2100] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 256 (0x7fc0935a4000) [pid = 1963] [serial = 2073] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 255 (0x7fc0940a4c00) [pid = 1963] [serial = 1953] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 254 (0x7fc084153000) [pid = 1963] [serial = 2013] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 253 (0x7fc0843a8c00) [pid = 1963] [serial = 2034] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 252 (0x7fc0884d9800) [pid = 1963] [serial = 1914] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 251 (0x7fc0835ce400) [pid = 1963] [serial = 1917] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 250 (0x7fc085ecc400) [pid = 1963] [serial = 1920] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 249 (0x7fc08c7a8000) [pid = 1963] [serial = 1923] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 248 (0x7fc08c9b3000) [pid = 1963] [serial = 1926] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 247 (0x7fc08da78c00) [pid = 1963] [serial = 1929] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 246 (0x7fc08ed97c00) [pid = 1963] [serial = 1932] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 245 (0x7fc0a891e000) [pid = 1963] [serial = 2016] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 244 (0x7fc0aa8b0800) [pid = 1963] [serial = 2019] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 243 (0x7fc0aad6ac00) [pid = 1963] [serial = 2022] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 242 (0x7fc0831e7000) [pid = 1963] [serial = 2052] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 241 (0x7fc085498000) [pid = 1963] [serial = 2055] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 240 (0x7fc08da50c00) [pid = 1963] [serial = 2058] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 239 (0x7fc08f1e0c00) [pid = 1963] [serial = 2061] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 238 (0x7fc08f576c00) [pid = 1963] [serial = 2064] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 237 (0x7fc092adac00) [pid = 1963] [serial = 2067] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 236 (0x7fc093413800) [pid = 1963] [serial = 2070] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 235 (0x7fc096c37c00) [pid = 1963] [serial = 2076] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 234 (0x7fc08f431000) [pid = 1963] [serial = 1935] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 233 (0x7fc0964ecc00) [pid = 1963] [serial = 1956] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 232 (0x7fc080468c00) [pid = 1963] [serial = 2025] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 231 (0x7fc09358f800) [pid = 1963] [serial = 1950] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 230 (0x7fc08f57a800) [pid = 1963] [serial = 1938] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 229 (0x7fc09bf1e400) [pid = 1963] [serial = 2004] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 228 (0x7fc085c17000) [pid = 1963] [serial = 2091] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 227 (0x7fc0a6f74000) [pid = 1963] [serial = 2010] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 226 (0x7fc09341e400) [pid = 1963] [serial = 2001] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 225 (0x7fc09290a000) [pid = 1963] [serial = 2094] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 224 (0x7fc093074400) [pid = 1963] [serial = 2097] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 223 (0x7fc098681000) [pid = 1963] [serial = 2079] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 222 (0x7fc09307ac00) [pid = 1963] [serial = 2088] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 221 (0x7fc091910400) [pid = 1963] [serial = 1944] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 220 (0x7fc0a6d83800) [pid = 1963] [serial = 2007] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 219 (0x7fc091acb000) [pid = 1963] [serial = 1998] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 218 (0x7fc0931c6800) [pid = 1963] [serial = 1947] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 217 (0x7fc08725ac00) [pid = 1963] [serial = 1992] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 216 (0x7fc0a6db9800) [pid = 1963] [serial = 2082] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 215 (0x7fc0aafc7800) [pid = 1963] [serial = 2028] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 214 (0x7fc0831e5400) [pid = 1963] [serial = 1989] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 213 (0x7fc090a25400) [pid = 1963] [serial = 1941] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 212 (0x7fc0884de400) [pid = 1963] [serial = 1968] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 211 (0x7fc0aaf39800) [pid = 1963] [serial = 2085] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 210 (0x7fc09ed4d400) [pid = 1963] [serial = 1965] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 209 (0x7fc08ed8fc00) [pid = 1963] [serial = 1995] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 208 (0x7fc080478c00) [pid = 1963] [serial = 2031] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 207 (0x7fc09832d400) [pid = 1963] [serial = 1962] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 206 (0x7fc097449800) [pid = 1963] [serial = 1959] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 205 (0x7fc08c968000) [pid = 1963] [serial = 2049] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 204 (0x7fc0849d7c00) [pid = 1963] [serial = 2195] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 203 (0x7fc0831a3c00) [pid = 1963] [serial = 2189] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 202 (0x7fc080468800) [pid = 1963] [serial = 2192] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 201 (0x7fc083fd8800) [pid = 1963] [serial = 2190] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 200 (0x7fc0a70d9c00) [pid = 1963] [serial = 2162] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 199 (0x7fc0763fec00) [pid = 1963] [serial = 2160] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 198 (0x7fc0763fa400) [pid = 1963] [serial = 2159] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 197 (0x7fc0aa50ec00) [pid = 1963] [serial = 2157] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 196 (0x7fc0a6f75800) [pid = 1963] [serial = 2156] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 195 (0x7fc0a4c15c00) [pid = 1963] [serial = 2154] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 194 (0x7fc09bf7ac00) [pid = 1963] [serial = 2153] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 193 (0x7fc098676800) [pid = 1963] [serial = 2151] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 192 (0x7fc097a50400) [pid = 1963] [serial = 2150] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 191 (0x7fc0968d3c00) [pid = 1963] [serial = 2148] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 190 (0x7fc09402f800) [pid = 1963] [serial = 2147] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 189 (0x7fc09341d400) [pid = 1963] [serial = 2145] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 188 (0x7fc0931c2c00) [pid = 1963] [serial = 2144] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 187 (0x7fc093077000) [pid = 1963] [serial = 2142] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 186 (0x7fc092c7c000) [pid = 1963] [serial = 2141] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 185 (0x7fc09190c800) [pid = 1963] [serial = 2139] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 184 (0x7fc09186a000) [pid = 1963] [serial = 2138] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 183 (0x7fc090a28c00) [pid = 1963] [serial = 2136] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 182 (0x7fc08f918c00) [pid = 1963] [serial = 2135] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 181 (0x7fc08045ac00) [pid = 1963] [serial = 2186] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 180 (0x7fc07eff2000) [pid = 1963] [serial = 2183] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 179 (0x7fc07f741800) [pid = 1963] [serial = 2184] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 178 (0x7fc08ed1f800) [pid = 1963] [serial = 2133] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 177 (0x7fc08da47400) [pid = 1963] [serial = 2132] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 176 (0x7fc085c59000) [pid = 1963] [serial = 2130] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 175 (0x7fc0849dd000) [pid = 1963] [serial = 2129] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 174 (0x7fc08192fc00) [pid = 1963] [serial = 2127] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 173 (0x7fc08046b800) [pid = 1963] [serial = 2126] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 172 (0x7fc08ed14800) [pid = 1963] [serial = 2123] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 171 (0x7fc07f830400) [pid = 1963] [serial = 2180] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 170 (0x7fc07f82c000) [pid = 1963] [serial = 2178] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 169 (0x7fc07f736000) [pid = 1963] [serial = 2177] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 168 (0x7fc08440ac00) [pid = 1963] [serial = 2175] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 167 (0x7fc0792e9000) [pid = 1963] [serial = 2174] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc084411800) [pid = 1963] [serial = 2172] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc084409c00) [pid = 1963] [serial = 2171] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc07ca97c00) [pid = 1963] [serial = 2169] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc07ca93000) [pid = 1963] [serial = 2168] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc08440dc00) [pid = 1963] [serial = 2166] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc084408c00) [pid = 1963] [serial = 2165] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc0aa8ac000) [pid = 1963] [serial = 2163] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc080dc2c00) [pid = 1963] [serial = 2187] [outer = (nil)] [url = about:blank] 07:49:16 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc0843ad400) [pid = 1963] [serial = 2193] [outer = (nil)] [url = about:blank] 07:49:17 INFO - PROCESS | 1963 | 1461595757116 Marionette TRACE conn4 <- [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:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:49:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 3446ms 07:49:17 INFO - PROCESS | 1963 | 1461595757150 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 1963 | 1461595757157 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 07:49:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:49:17 INFO - PROCESS | 1963 | 1461595757164 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 1963 | 1461595757170 Marionette TRACE conn4 <- [1,3078,null,{}] 07:49:17 INFO - PROCESS | 1963 | 1461595757177 Marionette TRACE conn4 -> [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:49:17 INFO - PROCESS | 1963 | 1461595757394 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:49:17 INFO - PROCESS | 1963 | 1461595757612 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc0781f6000 == 165 [pid = 1963] [id = 779] 07:49:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc0768d7400) [pid = 1963] [serial = 2336] [outer = (nil)] 07:49:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc0783ef800) [pid = 1963] [serial = 2337] [outer = 0x7fc0768d7400] 07:49:17 INFO - PROCESS | 1963 | 1461595757682 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc0792dcc00) [pid = 1963] [serial = 2338] [outer = 0x7fc0768d7400] 07:49:18 INFO - PROCESS | 1963 | 1461595758453 Marionette TRACE conn4 <- [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:49:18 INFO - PROCESS | 1963 | 1461595758546 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 07:49:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:49:18 INFO - PROCESS | 1963 | 1461595758562 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 1963 | 1461595758565 Marionette TRACE conn4 <- [1,3082,null,{}] 07:49:18 INFO - PROCESS | 1963 | 1461595758571 Marionette TRACE conn4 -> [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:49:18 INFO - PROCESS | 1963 | 1461595758796 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:49:19 INFO - PROCESS | 1963 | 1461595759046 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07acce800 == 166 [pid = 1963] [id = 780] 07:49:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc07983c000) [pid = 1963] [serial = 2339] [outer = (nil)] 07:49:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc07ac11400) [pid = 1963] [serial = 2340] [outer = 0x7fc07983c000] 07:49:19 INFO - PROCESS | 1963 | 1461595759108 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc07ca8dc00) [pid = 1963] [serial = 2341] [outer = 0x7fc07983c000] 07:49:19 INFO - PROCESS | 1963 | 1461595759840 Marionette TRACE conn4 <- [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:49:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:49:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:49:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:49:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:49:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1291ms 07:49:19 INFO - PROCESS | 1963 | 1461595759857 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 1963 | 1461595759860 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 07:49:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:49:19 INFO - PROCESS | 1963 | 1461595759867 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 1963 | 1461595759872 Marionette TRACE conn4 <- [1,3086,null,{}] 07:49:19 INFO - PROCESS | 1963 | 1461595759897 Marionette TRACE conn4 -> [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:49:20 INFO - PROCESS | 1963 | 1461595760170 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:49:20 INFO - PROCESS | 1963 | 1461595760223 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07ca9f800 == 167 [pid = 1963] [id = 781] 07:49:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc07e837000) [pid = 1963] [serial = 2342] [outer = (nil)] 07:49:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 166 (0x7fc07e9b5400) [pid = 1963] [serial = 2343] [outer = 0x7fc07e837000] 07:49:20 INFO - PROCESS | 1963 | 1461595760341 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 167 (0x7fc07f73ec00) [pid = 1963] [serial = 2344] [outer = 0x7fc07e837000] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 166 (0x7fc0884dec00) [pid = 1963] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 165 (0x7fc081658800) [pid = 1963] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 164 (0x7fc08046cc00) [pid = 1963] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 163 (0x7fc083e45400) [pid = 1963] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 162 (0x7fc0792e7c00) [pid = 1963] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 161 (0x7fc0783f2400) [pid = 1963] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 160 (0x7fc0763ecc00) [pid = 1963] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 159 (0x7fc08549c800) [pid = 1963] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 158 (0x7fc08ebe9800) [pid = 1963] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 157 (0x7fc08f1df000) [pid = 1963] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 156 (0x7fc0a6d84000) [pid = 1963] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 155 (0x7fc09743d800) [pid = 1963] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 154 (0x7fc092f12800) [pid = 1963] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 153 (0x7fc091ac1000) [pid = 1963] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 152 (0x7fc0847afc00) [pid = 1963] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 151 (0x7fc092c86800) [pid = 1963] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 150 (0x7fc085ec4c00) [pid = 1963] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 149 (0x7fc080dcb400) [pid = 1963] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 148 (0x7fc08ed1f400) [pid = 1963] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 147 (0x7fc07e835800) [pid = 1963] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 146 (0x7fc0792e0400) [pid = 1963] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 145 (0x7fc08f1e7000) [pid = 1963] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:49:21 INFO - PROCESS | 1963 | --DOMWINDOW == 144 (0x7fc09358b400) [pid = 1963] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:49:22 INFO - PROCESS | 1963 | 1461595762051 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:49:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:49:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2196ms 07:49:22 INFO - PROCESS | 1963 | 1461595762065 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 1963 | 1461595762068 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 07:49:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:49:22 INFO - PROCESS | 1963 | 1461595762074 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 1963 | 1461595762076 Marionette TRACE conn4 <- [1,3090,null,{}] 07:49:22 INFO - PROCESS | 1963 | 1461595762082 Marionette TRACE conn4 -> [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:49:22 INFO - PROCESS | 1963 | 1461595762277 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:49:22 INFO - PROCESS | 1963 | 1461595762517 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07dd25800 == 168 [pid = 1963] [id = 782] 07:49:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 145 (0x7fc07f82c000) [pid = 1963] [serial = 2345] [outer = (nil)] 07:49:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 146 (0x7fc07f9a3400) [pid = 1963] [serial = 2346] [outer = 0x7fc07f82c000] 07:49:22 INFO - PROCESS | 1963 | 1461595762587 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 147 (0x7fc0800b6000) [pid = 1963] [serial = 2347] [outer = 0x7fc07f82c000] 07:49:23 INFO - PROCESS | 1963 | 1461595763209 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:49:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:49:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1178ms 07:49:23 INFO - PROCESS | 1963 | 1461595763252 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 1963 | 1461595763255 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 07:49:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:49:23 INFO - PROCESS | 1963 | 1461595763261 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 1963 | 1461595763263 Marionette TRACE conn4 <- [1,3094,null,{}] 07:49:23 INFO - PROCESS | 1963 | 1461595763268 Marionette TRACE conn4 -> [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:49:23 INFO - PROCESS | 1963 | 1461595763531 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:49:23 INFO - PROCESS | 1963 | 1461595763556 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07efdf000 == 169 [pid = 1963] [id = 783] 07:49:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 148 (0x7fc0766dd000) [pid = 1963] [serial = 2348] [outer = (nil)] 07:49:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 149 (0x7fc08014f800) [pid = 1963] [serial = 2349] [outer = 0x7fc0766dd000] 07:49:23 INFO - PROCESS | 1963 | 1461595763617 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 150 (0x7fc08045ac00) [pid = 1963] [serial = 2350] [outer = 0x7fc0766dd000] 07:49:24 INFO - PROCESS | 1963 | 1461595764773 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:49:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1528ms 07:49:24 INFO - PROCESS | 1963 | 1461595764790 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 1963 | 1461595764797 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 07:49:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:49:24 INFO - PROCESS | 1963 | 1461595764804 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1963 | 1461595764811 Marionette TRACE conn4 <- [1,3098,null,{}] 07:49:24 INFO - PROCESS | 1963 | 1461595764819 Marionette TRACE conn4 -> [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:49:25 INFO - PROCESS | 1963 | 1461595765062 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:49:25 INFO - PROCESS | 1963 | 1461595765355 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc0799c7800 == 170 [pid = 1963] [id = 784] 07:49:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 151 (0x7fc0763ff000) [pid = 1963] [serial = 2351] [outer = (nil)] 07:49:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 152 (0x7fc0766e3c00) [pid = 1963] [serial = 2352] [outer = 0x7fc0763ff000] 07:49:25 INFO - PROCESS | 1963 | 1461595765435 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 153 (0x7fc0768d6800) [pid = 1963] [serial = 2353] [outer = 0x7fc0763ff000] 07:49:26 INFO - PROCESS | 1963 | 1461595766272 Marionette TRACE conn4 <- [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:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:49:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1494ms 07:49:26 INFO - PROCESS | 1963 | 1461595766298 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 1963 | 1461595766306 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 07:49:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:49:26 INFO - PROCESS | 1963 | 1461595766316 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1963 | 1461595766320 Marionette TRACE conn4 <- [1,3102,null,{}] 07:49:26 INFO - PROCESS | 1963 | 1461595766326 Marionette TRACE conn4 -> [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:49:26 INFO - PROCESS | 1963 | 1461595766527 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:49:26 INFO - PROCESS | 1963 | 1461595766820 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07eaae800 == 171 [pid = 1963] [id = 785] 07:49:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 154 (0x7fc0792e8400) [pid = 1963] [serial = 2354] [outer = (nil)] 07:49:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 155 (0x7fc079869000) [pid = 1963] [serial = 2355] [outer = 0x7fc0792e8400] 07:49:26 INFO - PROCESS | 1963 | 1461595766898 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 156 (0x7fc079873c00) [pid = 1963] [serial = 2356] [outer = 0x7fc0792e8400] 07:49:27 INFO - PROCESS | 1963 | 1461595767737 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:49:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1480ms 07:49:27 INFO - PROCESS | 1963 | 1461595767797 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 1963 | 1461595767800 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 07:49:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:49:27 INFO - PROCESS | 1963 | 1461595767807 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 1963 | 1461595767813 Marionette TRACE conn4 <- [1,3106,null,{}] 07:49:27 INFO - PROCESS | 1963 | 1461595767829 Marionette TRACE conn4 -> [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:49:28 INFO - PROCESS | 1963 | 1461595768163 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 07:49:28 INFO - PROCESS | 1963 | 1461595768390 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f354000 == 172 [pid = 1963] [id = 786] 07:49:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 157 (0x7fc07ca91c00) [pid = 1963] [serial = 2357] [outer = (nil)] 07:49:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 158 (0x7fc07e5ad800) [pid = 1963] [serial = 2358] [outer = 0x7fc07ca91c00] 07:49:28 INFO - PROCESS | 1963 | 1461595768512 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 159 (0x7fc07e83d000) [pid = 1963] [serial = 2359] [outer = 0x7fc07ca91c00] 07:49:29 INFO - PROCESS | 1963 | 1461595769238 Marionette TRACE conn4 <- [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:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:49:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1485ms 07:49:29 INFO - PROCESS | 1963 | 1461595769293 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 1963 | 1461595769298 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 07:49:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:49:29 INFO - PROCESS | 1963 | 1461595769304 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 1963 | 1461595769306 Marionette TRACE conn4 <- [1,3110,null,{}] 07:49:29 INFO - PROCESS | 1963 | 1461595769312 Marionette TRACE conn4 -> [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:49:29 INFO - PROCESS | 1963 | 1461595769511 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 07:49:29 INFO - PROCESS | 1963 | 1461595769801 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1963 | ++DOCSHELL 0x7fc07f6e1000 == 173 [pid = 1963] [id = 787] 07:49:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 160 (0x7fc07ca93000) [pid = 1963] [serial = 2360] [outer = (nil)] 07:49:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 161 (0x7fc07f99b400) [pid = 1963] [serial = 2361] [outer = 0x7fc07ca93000] 07:49:29 INFO - PROCESS | 1963 | 1461595769874 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 162 (0x7fc08014ec00) [pid = 1963] [serial = 2362] [outer = 0x7fc07ca93000] 07:49:30 INFO - PROCESS | 1963 | 1461595770609 Marionette TRACE conn4 <- [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:49:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:49:30 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:49:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:49:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:49:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1332ms 07:49:30 INFO - PROCESS | 1963 | 1461595770637 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 1963 | 1461595770641 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 07:49:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:49:30 INFO - PROCESS | 1963 | 1461595770647 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 1963 | 1461595770649 Marionette TRACE conn4 <- [1,3114,null,{}] 07:49:30 INFO - PROCESS | 1963 | 1461595770654 Marionette TRACE conn4 -> [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:49:30 INFO - PROCESS | 1963 | 1461595770842 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 07:49:31 INFO - PROCESS | 1963 | 1461595771131 Marionette TRACE conn4 -> [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\", \"5c21c594-274e-42c6-8ff6-2c2d5e5ee18e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x7fc07f980800 == 174 [pid = 1963] [id = 788] 07:49:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 163 (0x7fc07986a400) [pid = 1963] [serial = 2363] [outer = (nil)] 07:49:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 164 (0x7fc08045e000) [pid = 1963] [serial = 2364] [outer = 0x7fc07986a400] 07:49:31 INFO - PROCESS | 1963 | 1461595771205 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 165 (0x7fc08046d000) [pid = 1963] [serial = 2365] [outer = 0x7fc07986a400] 07:49:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:49:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1336ms 07:49:31 INFO - PROCESS | 1963 | 1461595771977 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:49:31 INFO - PROCESS | 1963 | 1461595771985 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 1963 | 1461595771988 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 07:49:33 WARNING - u'runner_teardown' () 07:49:33 INFO - No more tests 07:49:33 INFO - Got 0 unexpected results 07:49:33 INFO - SUITE-END | took 1149s 07:49:33 INFO - Closing logging queue 07:49:33 INFO - queue closed 07:49:33 INFO - Return code: 0 07:49:33 WARNING - # TBPL SUCCESS # 07:49:33 INFO - Running post-action listener: _resource_record_post_action 07:49:33 INFO - Running post-run listener: _resource_record_post_run 07:49:34 INFO - Total resource usage - Wall time: 1187s; CPU: 98.0%; Read bytes: 7221248; Write bytes: 981213184; Read time: 5932; Write time: 398912 07:49:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:49:34 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 548864; Write bytes: 85454848; Read time: 928; Write time: 120184 07:49:34 INFO - run-tests - Wall time: 1157s; CPU: 98.0%; Read bytes: 6602752; Write bytes: 895758336; Read time: 4992; Write time: 278728 07:49:34 INFO - Running post-run listener: _upload_blobber_files 07:49:34 INFO - Blob upload gear active. 07:49:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:49:34 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:49:34 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:49:34 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:49:34 INFO - (blobuploader) - INFO - Open directory for files ... 07:49:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:49:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:49:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:49:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:49:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:49:37 INFO - (blobuploader) - INFO - Done attempting. 07:49:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:49:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:49:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:49:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:49:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:49:37 INFO - (blobuploader) - INFO - Done attempting. 07:49:37 INFO - (blobuploader) - INFO - Iteration through files over. 07:49:37 INFO - Return code: 0 07:49:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:49:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:49:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/247a95ea7ed0cb51648efb98a18ae4fd522b570a59e29852be514282086cd21eef37b1d771e16f5b8c9f3d7d177de566f561eda0c4349b49d080befe0299075d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a10f1630602faaac77156385d0d64bc009bd6188187d628be7da42dd87387036633bc7662eabf4b970e2ec7c00f355eed9604052078122a5bacdc73d08daaa19"} 07:49:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:49:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:49:37 INFO - Contents: 07:49:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/247a95ea7ed0cb51648efb98a18ae4fd522b570a59e29852be514282086cd21eef37b1d771e16f5b8c9f3d7d177de566f561eda0c4349b49d080befe0299075d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a10f1630602faaac77156385d0d64bc009bd6188187d628be7da42dd87387036633bc7662eabf4b970e2ec7c00f355eed9604052078122a5bacdc73d08daaa19"} 07:49:37 INFO - Running post-run listener: copy_logs_to_upload_dir 07:49:37 INFO - Copying logs to upload dir... 07:49:37 INFO - mkdir: /builds/slave/test/build/upload/logs 07:49:38 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1283.301348 ========= master_lag: 3.64 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 26 secs) (at 2016-04-25 07:49:42.089184) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 07:49:42.095263) ========= 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-1461594423.552236-438251241 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/247a95ea7ed0cb51648efb98a18ae4fd522b570a59e29852be514282086cd21eef37b1d771e16f5b8c9f3d7d177de566f561eda0c4349b49d080befe0299075d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a10f1630602faaac77156385d0d64bc009bd6188187d628be7da42dd87387036633bc7662eabf4b970e2ec7c00f355eed9604052078122a5bacdc73d08daaa19"} build_url:https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037019 build_url: 'https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/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/247a95ea7ed0cb51648efb98a18ae4fd522b570a59e29852be514282086cd21eef37b1d771e16f5b8c9f3d7d177de566f561eda0c4349b49d080befe0299075d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a10f1630602faaac77156385d0d64bc009bd6188187d628be7da42dd87387036633bc7662eabf4b970e2ec7c00f355eed9604052078122a5bacdc73d08daaa19"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bXxL1xAURtq-Cmn67YVG-w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.59 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 07:49:42.717483) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 07:49:42.717996) ========= 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-1461594423.552236-438251241 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019627 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 07:49:42.782518) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 07:49:42.783000) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 07:49:42.783676) ========= ========= Total master_lag: 5.98 =========